#include <Starter.h>
Classes | |
struct | Node |
Public Member Functions | |
Starter (int argc, ACE_TCHAR *argv[]) | |
~Starter () | |
void | execute () |
Private Member Functions | |
void | parseArgs (int argc, ACE_TCHAR *argv[]) |
void | usage () |
void | generateObjectKey (const char *keyargs) |
void | generateObjectKey (const char *node, const char *plan, const char *component, const char *port) |
void | write_IOR (const ACE_TCHAR *ior_file_name, const char *ior) |
void | initNaming () |
CORBA::Object_ptr | initNodeManager (const char *node) |
CORBA::Object_ptr | initExecutionManager () |
void | runPlanLauncher () |
void | argCopyForNaming (int &c, char **&v) |
void | argCopyForNode (const char *node, int &c, char **&v) |
void | argCopyForEM (int &c, char **&v) |
void | argCopyForPL (int &c, char **&v) |
void | releaseArgs (int c, char **v) |
void | configure_logging_backend (void) |
Static Private Member Functions | |
static bool | isPossibleOption (const char *opt) |
Private Attributes | |
auto_ptr< DAnCE::Logger_Service > | logger_ |
CORBA::ORB_var | orb_ |
int | optLogLevel_ |
int | argc_ |
ACE_TCHAR ** | argv_ |
bool | optNS_ |
ACE_TString | optNSFile_ |
ACE_CString | optNSOptions_ |
ACE_Map_Manager< ACE_CString, Node, ACE_Null_Mutex > | nodes_ |
bool | optEM_ |
ACE_CString | optEMFile_ |
ACE_CString | optGenObjKey_ |
bool | optPLB_ |
bool | optPL_ |
DAnCE::Starter::Starter | ( | int | argc, | |
ACE_TCHAR * | argv[] | |||
) |
DAnCE::Starter::~Starter | ( | ) |
void DAnCE::Starter::argCopyForEM | ( | int & | c, | |
char **& | v | |||
) | [private] |
void DAnCE::Starter::argCopyForNaming | ( | int & | c, | |
char **& | v | |||
) | [private] |
void DAnCE::Starter::argCopyForNode | ( | const char * | node, | |
int & | c, | |||
char **& | v | |||
) | [private] |
void DAnCE::Starter::argCopyForPL | ( | int & | c, | |
char **& | v | |||
) | [private] |
void DAnCE::Starter::configure_logging_backend | ( | void | ) | [private] |
void DAnCE::Starter::execute | ( | ) |
void DAnCE::Starter::generateObjectKey | ( | const char * | node, | |
const char * | plan, | |||
const char * | component, | |||
const char * | port | |||
) | [private] |
void DAnCE::Starter::generateObjectKey | ( | const char * | keyargs | ) | [private] |
CORBA::Object_ptr DAnCE::Starter::initExecutionManager | ( | ) | [private] |
void DAnCE::Starter::initNaming | ( | ) | [private] |
CORBA::Object_ptr DAnCE::Starter::initNodeManager | ( | const char * | node | ) | [private] |
bool DAnCE::Starter::isPossibleOption | ( | const char * | opt | ) | [static, private] |
void DAnCE::Starter::parseArgs | ( | int | argc, | |
ACE_TCHAR * | argv[] | |||
) | [private] |
void DAnCE::Starter::releaseArgs | ( | int | c, | |
char ** | v | |||
) | [private] |
void DAnCE::Starter::runPlanLauncher | ( | ) | [private] |
void DAnCE::Starter::usage | ( | ) | [private] |
void DAnCE::Starter::write_IOR | ( | const ACE_TCHAR * | ior_file_name, | |
const char * | ior | |||
) | [private] |
int DAnCE::Starter::argc_ [private] |
ACE_TCHAR** DAnCE::Starter::argv_ [private] |
auto_ptr<DAnCE::Logger_Service> DAnCE::Starter::logger_ [private] |
ACE_Map_Manager<ACE_CString, Node, ACE_Null_Mutex> DAnCE::Starter::nodes_ [private] |
bool DAnCE::Starter::optEM_ [private] |
ACE_CString DAnCE::Starter::optEMFile_ [private] |
ACE_CString DAnCE::Starter::optGenObjKey_ [private] |
int DAnCE::Starter::optLogLevel_ [private] |
bool DAnCE::Starter::optNS_ [private] |
ACE_TString DAnCE::Starter::optNSFile_ [private] |
ACE_CString DAnCE::Starter::optNSOptions_ [private] |
bool DAnCE::Starter::optPL_ [private] |
bool DAnCE::Starter::optPLB_ [private] |
CORBA::ORB_var DAnCE::Starter::orb_ [private] |