#include <Y2CCSerial.h>
Inheritance diagram for Y2CCSerial:

Public Member Functions | |
| Y2CCSerial (bool creates_servers) | |
| bool | isServerCreator () const |
| Y2Component * | create (const char *name) const |
| Y2Component * | provideNamespace (const char *name_space) |
Private Member Functions | |
| void | make_rxs () const |
| void | free_rxs () const |
Private Attributes | |
| bool | creates_servers |
| regex_t | rx1 |
| int | my_nl_msg_cat_cntr |
| Y2CCSerial::Y2CCSerial | ( | bool | creates_servers | ) |
| void Y2CCSerial::make_rxs | ( | ) | const [private] |
| void Y2CCSerial::free_rxs | ( | ) | const [private] |
| bool Y2CCSerial::isServerCreator | ( | ) | const [virtual] |
Specifies, whether this creator creates Y2Servers.
Implements Y2ComponentCreator.
| Y2Component * Y2CCSerial::create | ( | const char * | name | ) | const [virtual] |
Override this method to implement the actual creating of the component. You must use the symbol and the signature of the term to decide, which component is to be created. If you are not able to create a matching component, return 0.
Reimplemented from Y2ComponentCreator.
| Y2Component * Y2CCSerial::provideNamespace | ( | const char * | name_space | ) | [virtual] |
Importing a namespace from a serial subcomponent is not possible.
Reimplemented from Y2ComponentCreator.
bool Y2CCSerial::creates_servers [private] |
Denotes a server or a client
regex_t Y2CCSerial::rx1 [mutable, private] |
regular expression
int Y2CCSerial::my_nl_msg_cat_cntr [mutable, private] |
1.5.0