Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

maci Namespace Reference


Classes

class  MockManager
class  ComponentStateManager
class  ContainerServices
class  MACIComponentStateManager
class  ContainerImpl
struct  ContainerImpl::ContainerComponentInfo
 Structure to hold components information. More...

class  MACIContainerServices
class  ContainerThreadHook
 Container Thread Start-up hook. More...

class  HeartbeatHandler
class  HeartbeatInitializationHandler
class  HeartbeatController
class  MACIHelper
class  LibraryManager
struct  LibraryManager::LibraryInfo
 Structure to store data about loaded libraries. More...

class  ORBTask
class  MACIServantManager
class  SimpleClient
class  SimpleClientThreadHook
 Simple Client Thread Start-up hook. More...


Typedefs

typedef PortableServer::Servant(* ConstructComponentFunc )(maci::Handle h, const char *name, const char *type, ContainerServices *containerServices)


Typedef Documentation

typedef PortableServer::Servant(* maci::ConstructComponentFunc)( maci::Handle h, const char * name, const char * type, ContainerServices * containerServices )
 

Each DLL is expected to export a function with public name "ConstructComponentFunc", returning a pointer of a created servant.

Parameters:
h handle of the component
poa reference of the poa activating components
name name of the component
type type of the component
Returns:
newly created servant


Generated on Sun Oct 29 02:32:34 2006 for ACS C++ API by doxygen 1.3.6