|
ACE 8.0.1
|
Provide the abstract base class used to access dynamic linking facilities. More...
#include <Shared_Object.h>

Public Member Functions | |
| ACE_Shared_Object () | |
| Constructor. | |
| virtual | ~ACE_Shared_Object () |
| Destructor. | |
| virtual int | init (int argc, ACE_TCHAR *argv[]) |
| Initializes object when dynamic linking occurs. | |
| virtual int | fini () |
| Terminates object when dynamic unlinking occurs. | |
| virtual int | info (ACE_TCHAR **info_string, size_t length=0) const |
| Returns information on a service object. | |
Provide the abstract base class used to access dynamic linking facilities.
|
inline |
Constructor.
|
virtual |
Destructor.
|
virtual |
Terminates object when dynamic unlinking occurs.
Reimplemented in ACE_Acceptor< SVC_HANDLER, PEER_ACCEPTOR >, ACE_Strategy_Acceptor< SVC_HANDLER, PEER_ACCEPTOR >, ACE_Oneshot_Acceptor< SVC_HANDLER, PEER_ACCEPTOR >, ACE_Connector< SVC_HANDLER, PEER_CONNECTOR >, ACE_Logging_Strategy, ACE_Naming_Context, ACE_NT_Service, ACE_Service_Manager, and ACE_Svc_Handler< PEER_STREAM, SYNCH_TRAITS >.
Returns information on a service object.
Reimplemented in ACE_Oneshot_Acceptor< SVC_HANDLER, PEER_ACCEPTOR >, ACE_Acceptor< SVC_HANDLER, PEER_ACCEPTOR >, ACE_Strategy_Acceptor< SVC_HANDLER, PEER_ACCEPTOR >, ACE_Service_Manager, ACE_Svc_Handler< PEER_STREAM, SYNCH_TRAITS >, ACE_Connector< SVC_HANDLER, PEER_CONNECTOR >, and ACE_Naming_Context.
Initializes object when dynamic linking occurs.
Reimplemented in ACE_Acceptor< SVC_HANDLER, PEER_ACCEPTOR >, ACE_Oneshot_Acceptor< SVC_HANDLER, PEER_ACCEPTOR >, ACE_Connector< SVC_HANDLER, PEER_CONNECTOR >, ACE_Logging_Strategy, ACE_Naming_Context, ACE_Service_Manager, and ACE_Svc_Handler< PEER_STREAM, SYNCH_TRAITS >.