diff options
Diffstat (limited to 'ace/Service_Config.i')
-rw-r--r-- | ace/Service_Config.i | 101 |
1 files changed, 0 insertions, 101 deletions
diff --git a/ace/Service_Config.i b/ace/Service_Config.i deleted file mode 100644 index 42577cb1e04..00000000000 --- a/ace/Service_Config.i +++ /dev/null @@ -1,101 +0,0 @@ -// -*- C++ -*- -// -// $Id$ - - -// This is the primary entry point into the ACE_Service_Config (the -// constructor just handles simple initializations). - -ACE_INLINE int -ACE_Service_Config::open (const ACE_TCHAR program_name[], - const ACE_TCHAR *logger_key, - int ignore_static_svcs, - int ignore_default_svc_conf, - int ignore_debug_flag) -{ - ACE_TRACE ("ACE_Service_Config::open"); - ACE_Service_Config::no_static_svcs_ = ignore_static_svcs; - - return ACE_Service_Config::open_i (program_name, - logger_key, - ignore_default_svc_conf, - ignore_debug_flag); -} - -ACE_INLINE int -ACE_Service_Config::open (int argc, - ACE_TCHAR *argv[], - const ACE_TCHAR *logger_key, - int ignore_static_svcs, - int ignore_default_svc_conf, - int ignore_debug_flag) -{ - ACE_TRACE ("ACE_Service_Config::open"); - ACE_Service_Config::no_static_svcs_ = ignore_static_svcs; - - if (ACE_Service_Config::parse_args (argc, - argv) == -1) - return -1; - else - return ACE_Service_Config::open_i (argv[0], - logger_key, - ignore_default_svc_conf, - ignore_debug_flag); -} - -// Compare two service descriptors for equality. - -ACE_INLINE int -ACE_Static_Svc_Descriptor::operator== (ACE_Static_Svc_Descriptor &d) const -{ - return ACE_OS::strcmp (name_, d.name_) == 0; -} - -// Compare two service descriptors for inequality. - -ACE_INLINE int -ACE_Static_Svc_Descriptor::operator!= (ACE_Static_Svc_Descriptor &d) const -{ - return !(*this == d); -} - -ACE_INLINE void -ACE_Service_Config::signal_handler (ACE_Sig_Adapter *signal_handler) -{ - signal_handler_ = signal_handler; -} - -#if defined (ACE_HAS_WINCE) && !defined (ACE_USES_WCHAR) - // We must provide these function to bridge Svc_Conf parser with ACE. - -ACE_INLINE int -ACE_Service_Config::initialize (const ACE_Service_Type *sp, char parameters[]) -{ - return ACE_Service_Config::initialize (sp, ACE_TEXT_CHAR_TO_TCHAR (parameters)); -} - -ACE_INLINE int -ACE_Service_Config::initialize (const char svc_name[], char parameters[]) -{ - return ACE_Service_Config::initialize (ACE_TEXT_CHAR_TO_TCHAR (svc_name), - ACE_TEXT_CHAR_TO_TCHAR (parameters)); -} - -ACE_INLINE int -ACE_Service_Config::resume (const char svc_name[]) -{ - return ACE_Service_Config::resume (ACE_TEXT_CHAR_TO_TCHAR (svc_name)); -} - -ACE_INLINE int -ACE_Service_Config::suspend (const char svc_name[]) -{ - return ACE_Service_Config::suspend (ACE_TEXT_CHAR_TO_TCHAR (svc_name)); -} - -ACE_INLINE int -ACE_Service_Config::remove (const char svc_name[]) -{ - return ACE_Service_Config::remove (ACE_TEXT_CHAR_TO_TCHAR (svc_name)); -} -#endif /* ACE_HAS_WINCE && !ACE_USES_WCHAR */ |