#include <Configurator_Factory.h>
Public Member Functions | |
NodeApplication_Options () | |
int | parse_args (int &argc, char *argv[]) |
extracting commandline arguments | |
NodeApp_Configurator * | create_nodeapp_configurator (void) |
bool | use_callback () |
bool | rt_support () |
int | write_ior_file () |
const char * | ior_output_filename () |
const char * | callback_ior () |
Private Attributes | |
ACE_CString | ior_output_filename_ |
The name of the file to write stringified IOR to. | |
ACE_CString | callback_ior_ |
Stringified IOR of a CIAO's callback object. | |
bool | use_callback_ |
bool | rt_support_ |
CIAO::NodeApplication_Options::NodeApplication_Options | ( | ) |
int CIAO::NodeApplication_Options::parse_args | ( | int & | argc, | |
char * | argv[] | |||
) |
extracting commandline arguments
CIAO::NodeApp_Configurator * CIAO::NodeApplication_Options::create_nodeapp_configurator | ( | void | ) |
ACE_INLINE bool CIAO::NodeApplication_Options::use_callback | ( | ) |
ACE_INLINE bool CIAO::NodeApplication_Options::rt_support | ( | ) |
ACE_INLINE int CIAO::NodeApplication_Options::write_ior_file | ( | ) |
ACE_INLINE const char * CIAO::NodeApplication_Options::ior_output_filename | ( | ) |
ACE_INLINE const char * CIAO::NodeApplication_Options::callback_ior | ( | ) |
The name of the file to write stringified IOR to.
Stringified IOR of a CIAO's callback object.
bool CIAO::NodeApplication_Options::use_callback_ [private] |
CIAO ComponentServer uses the callback object to pass it's own object reference back to NodeApplicationManager.
bool CIAO::NodeApplication_Options::rt_support_ [private] |
If we need to support RT-CORBA. Currently, this is mandatory, but we can probably allow some sort of "best-effort" RT support. I.e., if the platform/environment doesn't support RT, then we will still deploy the NodeApp but ignore the RT spec. Perhaps something in the future.