Dynamic_Service.inl

Go to the documentation of this file.
00001 // -*- C++ -*-
00002 //
00003 // Dynamic_Service.inl,v 4.4 2006/05/30 19:19:27 mesnier_p Exp
00004 
00005 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
00006 
00007 #if defined (ACE_USES_WCHAR)
00008 
00009 template <class TYPE> ACE_INLINE TYPE *
00010 ACE_Dynamic_Service<TYPE>::instance (const ACE_ANTI_TCHAR *name)
00011 {
00012   return instance (ACE_TEXT_CHAR_TO_TCHAR (name),false);
00013 }
00014 
00015 template <class TYPE> ACE_INLINE TYPE *
00016 ACE_Dynamic_Service<TYPE>::instance (const ACE_ANTI_TCHAR *name,
00017                                      bool no_global)
00018 {
00019   return instance (ACE_TEXT_CHAR_TO_TCHAR (name),no_global);
00020 }
00021 
00022 template <class TYPE> ACE_INLINE TYPE *
00023 ACE_Dynamic_Service<TYPE>::instance (const ACE_Service_Gestalt* repo,
00024                                      const ACE_ANTI_TCHAR *name)
00025 {
00026   return instance (repo, ACE_TEXT_CHAR_TO_TCHAR (name),false);
00027 }
00028 
00029 template <class TYPE> ACE_INLINE TYPE *
00030 ACE_Dynamic_Service<TYPE>::instance (const ACE_Service_Gestalt* repo,
00031                                      const ACE_ANTI_TCHAR *name,
00032                                      bool no_global)
00033 {
00034   return instance (repo, ACE_TEXT_CHAR_TO_TCHAR (name),no_global);
00035 }
00036 
00037 
00038 #endif  // ACE_USES_WCHAR
00039 
00040 ACE_END_VERSIONED_NAMESPACE_DECL

Generated on Thu Nov 9 09:41:50 2006 for ACE by doxygen 1.3.6