diff options
Diffstat (limited to 'DAnCE/dance/ExecutionManager/ExecutionManager_Module.h')
-rw-r--r-- | DAnCE/dance/ExecutionManager/ExecutionManager_Module.h | 90 |
1 files changed, 0 insertions, 90 deletions
diff --git a/DAnCE/dance/ExecutionManager/ExecutionManager_Module.h b/DAnCE/dance/ExecutionManager/ExecutionManager_Module.h deleted file mode 100644 index 33182fc90f2..00000000000 --- a/DAnCE/dance/ExecutionManager/ExecutionManager_Module.h +++ /dev/null @@ -1,90 +0,0 @@ -// -*- C++ -*- - -//============================================================================= -/** - * @file ExecutionManager_Module.h - * - * @brief - * - * @author Vinzenz Tornow <vt@prismtech.com> - */ -//============================================================================= - -#ifndef EXECUTION_MANAGER_MODULE_H -#define EXECUTION_MANAGER_MODULE_H - -#include /**/ "ace/pre.h" - -#include "ace/Vector_T.h" - -#if !defined (ACE_LACKS_PRAGMA_ONCE) -# pragma once -#endif /* ACE_LACKS_PRAGMA_ONCE */ - -namespace DAnCE -{ - class ExecutionManager_Impl; -} - -/** - * @class Execution_Manager_Module - * - * This class implements the execution manager instance - */ -class DAnCE_ExecutionManager_Module - { - public: - /// Constructor. - DAnCE_ExecutionManager_Module (void); - - /// Destructor. - ~DAnCE_ExecutionManager_Module (void); - - /// Setup our infrastructure - CORBA::Object_ptr init (CORBA::ORB_ptr orb, - int argc, - ACE_TCHAR *argv []); - - private: - bool parse_args (int argc, ACE_TCHAR *argv []); - - struct SOptions - { - const ACE_TCHAR* exec_mgr_file_; - bool process_ns_; - const ACE_TCHAR* process_ns_file_; - bool create_plan_ns_; - const ACE_TCHAR* create_plan_ns_ior_; - bool rebind_plan_ns_; - const ACE_TCHAR* rebind_plan_ns_ior_; - bool port_indirection_; - ACE_Vector<ACE_TString> node_managers_; - bool ignore_failure_; - const ACE_TCHAR *domain_nc_; - const ACE_TCHAR *cdd_; - - SOptions() - : exec_mgr_file_ (0), - process_ns_ (false), - process_ns_file_ (0), - create_plan_ns_ (false), - create_plan_ns_ior_ (0), - rebind_plan_ns_ (false), - rebind_plan_ns_ior_ (0), - ignore_failure_ (false), - domain_nc_ (0), - cdd_ (0) - { - } - }; - - SOptions options_; - - /// Storage for ExecutionManager servant. - DAnCE::ExecutionManager_Impl * em_impl_; - }; - -#include /**/ "ace/post.h" - -#endif /* EXECUTION_MANAGER_MODULE_H */ - |