Document return values
[ACE_TAO.git] / ACE / ace / Dynamic_Service.inl
blob5ae958d8ff5b3cffd36dcaac8df6f0c346abc816
1 // -*- C++ -*-
2 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
4 #if defined (ACE_USES_WCHAR)
6 template <class TYPE> ACE_INLINE TYPE *
7 ACE_Dynamic_Service<TYPE>::instance (const ACE_ANTI_TCHAR *name)
9   return instance (ACE_TEXT_CHAR_TO_TCHAR (name),false);
12 template <class TYPE> ACE_INLINE TYPE *
13 ACE_Dynamic_Service<TYPE>::instance (const ACE_ANTI_TCHAR *name,
14                                      bool no_global)
16   return instance (ACE_TEXT_CHAR_TO_TCHAR (name),no_global);
19 template <class TYPE> ACE_INLINE TYPE *
20 ACE_Dynamic_Service<TYPE>::instance (const ACE_Service_Gestalt* repo,
21                                      const ACE_ANTI_TCHAR *name)
23   return instance (repo, ACE_TEXT_CHAR_TO_TCHAR (name),false);
26 template <class TYPE> ACE_INLINE TYPE *
27 ACE_Dynamic_Service<TYPE>::instance (const ACE_Service_Gestalt* repo,
28                                      const ACE_ANTI_TCHAR *name,
29                                      bool no_global)
31   return instance (repo, ACE_TEXT_CHAR_TO_TCHAR (name),no_global);
34 #endif  // ACE_USES_WCHAR
36 ACE_END_VERSIONED_NAMESPACE_DECL