ACE_Service_Type_Impl Class ReferenceThe abstract base class of the hierarchy that defines the contents of the ACE_Service_Repository. The subclasses of this class allow the configuration of ACE_Service_Objects, ACE_Modules, and ACE_Streams. More...
Inheritance diagram for ACE_Service_Type_Impl:
Detailed DescriptionThe abstract base class of the hierarchy that defines the contents of the ACE_Service_Repository. The subclasses of this class allow the configuration of ACE_Service_Objects, ACE_Modules, and ACE_Streams.This class provides the root of the implementation hierarchy of the "Bridge" pattern. It maintains a pointer to the appropriate type of service implementation, i.e., ACE_Service_Object, ACE_Module, or ACE_Stream. Constructor & Destructor Documentation
Member Function Documentation
Implemented in ACE_Service_Object_Type, ACE_Module_Type, and ACE_Stream_Type.
Implemented in ACE_Service_Object_Type, ACE_Module_Type, and ACE_Stream_Type.
Implemented in ACE_Service_Object_Type, ACE_Module_Type, and ACE_Stream_Type.
Reimplemented in ACE_Service_Object_Type, ACE_Module_Type, and ACE_Stream_Type.
Implemented in ACE_Service_Object_Type, ACE_Module_Type, and ACE_Stream_Type.
The pointer to the service.
Get the name of the service.
Set the name of the service.
Member Data Documentation
Name of the service.
Pointer to object that implements the service. This actually points to an ACE_Service_Object, ACE_Module, or ACE_Stream. Destroy function to deallocate obj_.
Flags that control serivce behavior (particularly deletion).
The documentation for this class was generated from the following files: Generated on Mon Sep 15 07:16:53 2008 for ACE by 1.5.5 |