#include <Shared_Object.h>
Inheritance diagram for ACE_Shared_Object:

| Public Member Functions | |
| ACE_Shared_Object (void) | |
| virtual int | init (int argc, ACE_TCHAR *argv[]) | 
| Initializes object when dynamic linking occurs. | |
| virtual int | fini (void) | 
| Terminates object when dynamic unlinking occurs. | |
| virtual int | info (ACE_TCHAR **info_string, size_t length=0) const | 
| Returns information on a service object. | |
| virtual | ~ACE_Shared_Object (void) | 
Definition at line 34 of file Shared_Object.h.
| 
 | 
| 
 Definition at line 8 of file Shared_Object.inl. 
 00009 {
00010 }
 | 
| 
 | 
| 
 Definition at line 49 of file Shared_Object.cpp. References ACE_TRACE. 
 00050 {
00051   ACE_TRACE ("ACE_Shared_Object::~ACE_Shared_Object");
00052 }
 | 
| 
 | 
| Terminates object when dynamic unlinking occurs. 
 Reimplemented in ACE_Acceptor< SVC_HANDLER, >, ACE_Strategy_Acceptor< SVC_HANDLER, >, ACE_Oneshot_Acceptor< SVC_HANDLER, >, ACE_Connector< SVC_HANDLER, >, ACE_Logging_Strategy, ACE_Naming_Context, ACE_Service_Manager, ACE_Stream_Head<>, ACE_Stream_Tail<>, ACE_Thru_Task<>, ACE_Svc_Handler<, >, ACE_Acceptor< SVC_HANDLER, ACE_PEER_ACCEPTOR_2 >, ACE_Connector< SVC_HANDLER, ACE_PEER_CONNECTOR_2 >, and ACE_Svc_Handler< ACE_PEER_STREAM_2, ACE_SYNCH_USE >. Definition at line 32 of file Shared_Object.cpp. References ACE_TRACE. Referenced by ACE_Module_Type::fini(), ACE_Service_Object_Type::fini(), and ACE_Service_Object_Ptr::~ACE_Service_Object_Ptr(). 
 00033 {
00034   ACE_TRACE ("ACE_Shared_Object::fini");
00035   return 0;
00036 }
 | 
| 
 | ||||||||||||
| Returns information on a service object. 
 Reimplemented in ACE_Acceptor< SVC_HANDLER, >, ACE_Strategy_Acceptor< SVC_HANDLER, >, ACE_Oneshot_Acceptor< SVC_HANDLER, >, ACE_Connector< SVC_HANDLER, >, ACE_Naming_Context, ACE_Service_Manager, ACE_Stream_Head<>, ACE_Stream_Tail<>, ACE_Thru_Task<>, ACE_Svc_Handler<, >, ACE_Acceptor< SVC_HANDLER, ACE_PEER_ACCEPTOR_2 >, ACE_Connector< SVC_HANDLER, ACE_PEER_CONNECTOR_2 >, and ACE_Svc_Handler< ACE_PEER_STREAM_2, ACE_SYNCH_USE >. Definition at line 41 of file Shared_Object.cpp. References ACE_TCHAR, and ACE_TRACE. 
 00042 {
00043   ACE_TRACE ("ACE_Shared_Object::info");
00044   return 0;
00045 }
 | 
| 
 | ||||||||||||
| Initializes object when dynamic linking occurs. 
 Reimplemented in ACE_Acceptor< SVC_HANDLER, >, ACE_Oneshot_Acceptor< SVC_HANDLER, >, ACE_Connector< SVC_HANDLER, >, ACE_Logging_Strategy, ACE_Naming_Context, ACE_Service_Manager, ACE_Stream_Head<>, ACE_Stream_Tail<>, ACE_Thru_Task<>, ACE_Svc_Handler<, >, ACE_Acceptor< SVC_HANDLER, ACE_PEER_ACCEPTOR_2 >, ACE_Connector< SVC_HANDLER, ACE_PEER_CONNECTOR_2 >, and ACE_Svc_Handler< ACE_PEER_STREAM_2, ACE_SYNCH_USE >. Definition at line 23 of file Shared_Object.cpp. References ACE_TCHAR, and ACE_TRACE. Referenced by ACE_Module_Type::init(), and ACE_Service_Object_Type::init(). 
 00024 {
00025   ACE_TRACE ("ACE_Shared_Object::init");
00026   return 0;
00027 }
 | 
 1.3.6
 
1.3.6