Public Member Functions
Construction and destruction
|virtual void||startup ()=0|
|virtual void||shutdownNormal ()=0|
|virtual void||shutdownImmediate ()=0|
ComponentMgr The component manager implements the management interface to a subsystem. The root device class uses its services to start and stop the whole system in a controlled way. The abstract interface minimizes the dependencies between subsystems and suppress any hard coded start-up sequence.
Default constructor of the class. All instance variables are initialized with their default value.
Destructor of the class.
|virtual void ApparatusFramework::ComponentMgr::shutdownImmediate||(||)||
Shutdowns immediately the component. The operation should be fast. It is allowed not to clean up all resources.
|virtual void ApparatusFramework::ComponentMgr::shutdownNormal||(||)||
Shutdowns normally the component. After the operation all resources are released and the component can be deleted.
|virtual void ApparatusFramework::ComponentMgr::startup||(||)||
Startups the component. After starting up the component and its subsystems The component is ready and fully functional.
© 2004-2010 bbv Software Services AG / Apparatus Services