DAnCE  ..
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Functions
Plan_Launcher.cpp File Reference
#include "ace/OS_NS_sys_time.h"
#include "ace/OS_NS_unistd.h"
#include "ace/OS_NS_stdlib.h"
#include "ace/Dynamic_Service.h"
#include "ace/Env_Value_T.h"
#include "ace/Get_Opt.h"
#include "tao/ORB.h"
#include "tao/Object.h"
#include "dance/Logger/Log_Macros.h"
#include "dance/Logger/Logger_Service.h"
#include "tools/Convert_Plan/Convert_Plan_Impl.h"
#include "tools/Config_Handlers/XML_File_Intf.h"
#include "tools/Domain_Validator/CORBA/CORBA_Domain_Validator_impl.h"
#include "EM_Launcher.h"
#include "NM_Launcher.h"
#include "LM_Launcher.h"

Classes

struct  ORB_Destroyer
 

Functions

void usage (const ACE_TCHAR *)
 
bool parse_args (int argc, ACE_TCHAR *argv[], Options &options)
 
bool write_IOR (const ACE_TCHAR *ior_file_name, const char *ior)
 
int launch_plan (const Options &opts, DAnCE::Plan_Launcher_Base *pl_base, const ::Deployment::DeploymentPlan *plan, CORBA::ORB_ptr orb)
 
int teardown_plan (const Options &opts, DAnCE::Plan_Launcher_Base *pl_base, const ::Deployment::DeploymentPlan *plan, CORBA::ORB_ptr orb)
 
template<typename Manager >
Manager::_ptr_type resolve_manager (ACE_Time_Value timeout, const ACE_TCHAR *ior, CORBA::ORB_ptr orb)
 
int ACE_TMAIN (int argc, ACE_TCHAR *argv[])
 

Function Documentation

int ACE_TMAIN ( int  argc,
ACE_TCHAR argv[] 
)
int launch_plan ( const Options opts,
DAnCE::Plan_Launcher_Base pl_base,
const ::Deployment::DeploymentPlan plan,
CORBA::ORB_ptr  orb 
)
bool parse_args ( int  argc,
ACE_TCHAR argv[],
Options options 
)

Sanity checking on the options.

template<typename Manager >
Manager::_ptr_type resolve_manager ( ACE_Time_Value  timeout,
const ACE_TCHAR ior,
CORBA::ORB_ptr  orb 
)
int teardown_plan ( const Options opts,
DAnCE::Plan_Launcher_Base pl_base,
const ::Deployment::DeploymentPlan plan,
CORBA::ORB_ptr  orb 
)
void usage ( const ACE_TCHAR )
bool write_IOR ( const ACE_TCHAR ior_file_name,
const char *  ior 
)