#include <taskStaticContainer.h>
Public Member Functions | |
StaticContainer () | |
void | init (int argc, char **argv, const char *containerName=0) |
void | done () |
CORBA::Object_ptr | createComponentWithName (const char *name) |
CORBA::Object_ptr | createComponent (const char *libname) |
CORBA::Object_ptr | createComponent (const char *name, const char *libname) |
void | destroyComponent (CORBA::Object_ptr obj) |
void | executeRunCmd (const char *param) |
Protected Member Functions | |
void | initCORBA (int &argc, char **argv) |
void | doneCORBA () |
Protected Attributes | |
maci::ContainerImpl | container_m |
maci::LibraryManager | dllmgr_m |
LoggingProxy * | m_logger |
bool | services_m |
CORBA::ORB_var | orb_m |
PortableServer::POAManager_var | poaManager_m |
PortableServer::POA_var | poaRoot_m |
PortableServer::POA_var | componentPOA_m |
ACE_CString | containerName_m |
ACE_CString | componentName_m |
ACE_ARGV | containerArgv |
StaticContainer::StaticContainer | ( | ) |
CORBA::Object_ptr StaticContainer::createComponent | ( | const char * | libname | ) |
CORBA::Object_ptr StaticContainer::createComponent | ( | const char * | name, | |
const char * | libname | |||
) |
CORBA::Object_ptr StaticContainer::createComponentWithName | ( | const char * | name | ) |
void StaticContainer::destroyComponent | ( | CORBA::Object_ptr | obj | ) |
void StaticContainer::done | ( | ) |
void StaticContainer::doneCORBA | ( | ) | [protected] |
void StaticContainer::executeRunCmd | ( | const char * | param | ) |
void StaticContainer::init | ( | int | argc, | |
char ** | argv, | |||
const char * | containerName = 0 | |||
) |
void StaticContainer::initCORBA | ( | int & | argc, | |
char ** | argv | |||
) | [protected] |
ACE_CString StaticContainer::componentName_m [protected] |
PortableServer::POA_var StaticContainer::componentPOA_m [protected] |
maci::ContainerImpl StaticContainer::container_m [protected] |
ACE_ARGV StaticContainer::containerArgv [protected] |
ACE_CString StaticContainer::containerName_m [protected] |
maci::LibraryManager StaticContainer::dllmgr_m [protected] |
LoggingProxy* StaticContainer::m_logger [protected] |
CORBA::ORB_var StaticContainer::orb_m [protected] |
PortableServer::POAManager_var StaticContainer::poaManager_m [protected] |
PortableServer::POA_var StaticContainer::poaRoot_m [protected] |
bool StaticContainer::services_m [protected] |