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

Public Member Functions | |
| ACE_Shared_Object (void) | |
| Constructor. | |
| virtual | ~ACE_Shared_Object (void) |
| Destructor. | |
| 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. | |
Provide the abstract base class used to access dynamic linking facilities.
| ACE_Shared_Object::ACE_Shared_Object | ( | void | ) | [inline] |
Constructor.
| ACE_Shared_Object::~ACE_Shared_Object | ( | void | ) | [virtual] |
Destructor.
| int ACE_Shared_Object::fini | ( | void | ) | [virtual] |
Terminates object when dynamic unlinking occurs.
Reimplemented in ACE_Oneshot_Acceptor, ACE_Connector, ACE_Acceptor, ACE_Naming_Context, ACE_Logging_Strategy, and ACE_Service_Manager.
| int ACE_Shared_Object::info | ( | ACE_TCHAR ** | info_string, |
| size_t | length = 0 |
||
| ) | const [virtual] |
Returns information on a service object.
Reimplemented in ACE_Oneshot_Acceptor, ACE_Connector, ACE_Acceptor, ACE_Naming_Context, and ACE_Service_Manager.
| int ACE_Shared_Object::init | ( | int | argc, |
| ACE_TCHAR * | argv[] | ||
| ) | [virtual] |
Initializes object when dynamic linking occurs.
Reimplemented in ACE_Oneshot_Acceptor, ACE_Connector, ACE_Acceptor, ACE_Naming_Context, ACE_Logging_Strategy, and ACE_Service_Manager.
1.7.5