#include <Activator_Options.h>
List of all members.
Member Enumeration Documentation
- Enumerator:
ENVIRONMENT_BUFFER |
|
ENVIRONMENT_MAX_VARS |
|
- Enumerator:
SC_NONE |
|
SC_INSTALL |
|
SC_REMOVE |
|
SC_INSTALL_NO_LOCATOR |
|
Constructor & Destructor Documentation
Activator_Options::Activator_Options |
( |
| ) |
|
Member Function Documentation
const char * Activator_Options::cmdline |
( |
void |
| ) |
const |
unsigned int Activator_Options::debug |
( |
void |
| ) |
const |
Debug level for the Implementation Repository.
int Activator_Options::env_buf_len |
( |
void |
| ) |
const |
int Activator_Options::init |
( |
int |
argc, |
|
|
ACE_TCHAR * |
argv[] |
|
) |
| |
Parse the command-line arguments and initialize the options.
int Activator_Options::init_from_registry |
( |
void |
| ) |
|
This version should only be used when run as an nt service.
const ACE_TString & Activator_Options::ior_filename |
( |
void |
| ) |
const |
Returns the file where the IOR should be stored.
int Activator_Options::load_registry_options |
( |
| ) |
|
|
private |
Loads options from the registry.
int Activator_Options::max_env_vars |
( |
void |
| ) |
const |
const ACE_CString & Activator_Options::name |
( |
void |
| ) |
const |
bool Activator_Options::notify_imr |
( |
void |
| ) |
const |
Notify the ImR when server processes die. Note : Currently this only works on Unix.
int Activator_Options::parse_args |
( |
int & |
argc, |
|
|
ACE_TCHAR * |
argv[] |
|
) |
| |
|
private |
Parses and pulls out arguments for the ImR.
void Activator_Options::print_usage |
( |
void |
| ) |
const |
|
private |
Print the usage information.
int Activator_Options::save_registry_options |
( |
| ) |
|
Save the command line arguments as registry settings. (Windows only)
bool Activator_Options::service |
( |
void |
| ) |
const |
The nt service command to run (install/remove)
Member Data Documentation
Our extra command line arguments.
unsigned int Activator_Options::debug_ |
|
private |
int Activator_Options::env_buf_len_ |
|
private |
The default environment buffer length.
File where the IOR of the server object is stored.
int Activator_Options::max_env_vars_ |
|
private |
Maximum number of environment variables.
bool Activator_Options::notify_imr_ |
|
private |
bool Activator_Options::service_ |
|
private |
Should we run as a service?
SC_NONE, SC_INSTALL, SC_REMOVE, ...
The documentation for this class was generated from the following files: