yast2-core
Main Page
Related Pages
Namespaces
Classes
Files
Examples
File List
File Members
liby2
src
include
y2
Y2CCSerial.h
Go to the documentation of this file.
1
/*---------------------------------------------------------------------\
2
| |
3
| __ __ ____ _____ ____ |
4
| \ \ / /_ _/ ___|_ _|___ \ |
5
| \ V / _` \___ \ | | __) | |
6
| | | (_| |___) || | / __/ |
7
| |_|\__,_|____/ |_| |_____| |
8
| |
9
| core system |
10
| (C) SuSE GmbH |
11
\----------------------------------------------------------------------/
12
13
File: Y2CCSerial.h
14
15
Author: Mathias Kettner <kettner@suse.de>
16
Maintainer: Thomas Roelz <tom@suse.de>
17
18
/-*/
19
// -*- c++ -*-
20
21
/*
22
* Component Creator that creates serial components
23
*
24
* Author: Thomas Roelz <tom@suse.de>
25
*/
26
27
#ifndef Y2CCSerial_h
28
#define Y2CCSerial_h
29
30
#include "
Y2ComponentCreator.h
"
31
32
class
Y2CCSerial
:
public
Y2ComponentCreator
33
{
37
bool
creates_servers
;
38
42
mutable
regex_t
rx1
;
43
44
mutable
int
my_nl_msg_cat_cntr
;
45
void
make_rxs
()
const
;
46
void
free_rxs
()
const
;
47
48
public
:
49
50
Y2CCSerial
(
bool
creates_servers
);
51
52
bool
isServerCreator
()
const
;
53
54
Y2Component
*
create
(
const
char
*name)
const
;
55
59
Y2Component
*
provideNamespace
(
const
char
* name_space);
60
};
61
62
63
#endif // Y2CCSerial_h
Generated on a sunny day for yast2-core by
1.8.2