Document return values
[ACE_TAO.git] / ACE / ace / Shared_Object.cpp
blob0c1cdcf2ef5672621e894c257b74ce18c65a5cac
1 #include "ace/Shared_Object.h"
2 #include "ace/Global_Macros.h"
3 #include "ace/config-all.h"
5 /* Provide the abstract base class used to access dynamic linking
6 facilities */
8 #if !defined (__ACE_INLINE__)
9 #include "ace/Shared_Object.inl"
10 #endif /* __ACE_INLINE__ */
12 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
14 // Initializes object when dynamic linking occurs.
15 int
16 ACE_Shared_Object::init (int, ACE_TCHAR *[])
18 ACE_TRACE ("ACE_Shared_Object::init");
19 return 0;
22 // Terminates object when dynamic unlinking occurs.
23 int
24 ACE_Shared_Object::fini ()
26 ACE_TRACE ("ACE_Shared_Object::fini");
27 return 0;
30 // Returns information on active object.
31 int
32 ACE_Shared_Object::info (ACE_TCHAR **, size_t) const
34 ACE_TRACE ("ACE_Shared_Object::info");
35 return 0;
38 // Need to give a default implementation.
39 ACE_Shared_Object::~ACE_Shared_Object ()
41 ACE_TRACE ("ACE_Shared_Object::~ACE_Shared_Object");
44 ACE_END_VERSIONED_NAMESPACE_DECL