|
yast2-core
|
#include <Y2CCSCR.h>
Public Member Functions | |
| Y2CCSCR () | |
| ~Y2CCSCR () | |
| bool | isServerCreator () const |
| Y2Component * | create (const char *) const |
| Y2Component * | provideNamespace (const char *) |
Public Member Functions inherited from Y2ComponentCreator | |
| Y2ComponentCreator (Y2ComponentBroker::order_t order) | |
| Y2ComponentCreator (Y2ComponentBroker::order_t order, bool force_register) | |
| virtual | ~Y2ComponentCreator () |
| virtual Y2Component * | createInLevel (const char *name, int level, int current_level) const |
| bool | isClientCreator () const |
Private Attributes | |
| std::map< std::string, Y2SCRComponent * > | scr_instances |
| Y2CCSCR::Y2CCSCR | ( | ) |
Constructor of a SCR component creator.
| Y2CCSCR::~Y2CCSCR | ( | ) |
Destructor of a SCR component creator.
References scr_instances.
|
virtual |
Creates a new Y2Component if the name matches the one provided in the constructor.
Reimplemented from Y2ComponentCreator.
References scr_instances, split_name(), and y2debug.
|
inlinevirtual |
Returns true since all agents are server components.
Implements Y2ComponentCreator.
|
inlinevirtual |
Agent components do not provide any namespaces.
Reimplemented from Y2ComponentCreator.
|
mutableprivate |
Referenced by create(), and ~Y2CCSCR().
1.8.6