yast2-core
Y2CCProgram.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: Y2CCProgram.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 for external program components
23  *
24  * Author: Mathias Kettner <kettner@suse.de>
25  */
26 
27 #ifndef Y2CCProgram_h
28 #define Y2CCProgram_h
29 
30 #include "Y2ComponentCreator.h"
31 
33 {
38 
43 
44 public:
55  Y2CCProgram(bool server, bool non_y2);
56 
60  bool isServerCreator() const;
61 
69  Y2Component *createInLevel(const char *name, int level, int current_level) const;
70 
74  virtual Y2Component* provideNamespace(const char* name_space);
75 };
76 
77 
78 #endif // Y2CCProgram_h
virtual Y2Component * provideNamespace(const char *name_space)
Definition: Y2CCProgram.cc:112
bool creates_servers
Definition: Y2CCProgram.h:37
Definition: Y2CCProgram.h:32
Communication handle to a YaST2 component.
Definition: Y2Component.h:262
Y2Component * createInLevel(const char *name, int level, int current_level) const
Definition: Y2CCProgram.cc:48
bool creates_non_y2
Definition: Y2CCProgram.h:42
bool isServerCreator() const
Definition: Y2CCProgram.cc:41
Can create certain YaST2 components As documented in Y2Component, there are many ways how to realize ...
Definition: Y2ComponentCreator.h:43
Y2CCProgram(bool server, bool non_y2)
Definition: Y2CCProgram.cc:33

Generated on a sunny day for yast2-core by doxygen 1.8.8