Public Member Functions | Protected Member Functions | Protected Attributes

StaticContainer Class Reference

#include <taskStaticContainer.h>

Collaboration diagram for StaticContainer:
Collaboration graph
[legend]

List of all members.

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
LoggingProxym_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

Constructor & Destructor Documentation

StaticContainer::StaticContainer (  ) 

Member Function Documentation

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]

Member Data Documentation

ACE_CString StaticContainer::componentName_m [protected]
PortableServer::POA_var StaticContainer::componentPOA_m [protected]
ACE_ARGV StaticContainer::containerArgv [protected]
ACE_CString StaticContainer::containerName_m [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]

The documentation for this class was generated from the following file: