Y2CCSerial Class Reference

#include <Y2CCSerial.h>

Inheritance diagram for Y2CCSerial:

Y2ComponentCreator List of all members.

Public Member Functions

 Y2CCSerial (bool creates_servers)
bool isServerCreator () const
Y2Componentcreate (const char *name) const
Y2ComponentprovideNamespace (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

Constructor & Destructor Documentation

Y2CCSerial::Y2CCSerial ( bool  creates_servers  ) 


Member Function Documentation

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.


Member Data Documentation

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]


The documentation for this class was generated from the following files:
Generated on Tue Nov 6 01:20:22 2007 for yast2-core by  doxygen 1.5.0