Options Class Reference

#include <Options.h>

Collaboration diagram for Options:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Options (void)
 constructor
bool parse_args (int argc, ACE_TCHAR *argv[])
 parses commandline arguments

Public Attributes

ACE_CString name_
 Name of package.
ACE_CString uuid_
 Name of package.
ACE_CString type_
 Type of package.
ACE_CString path_
 specifies the local path for install
bool delete_
 delete the name_
bool install_
 installs the name_
bool create_
 creates the name_
bool find_
 finds the name_
bool all_names_
 get all Names
bool all_types_
 get all types
bool names_by_type_
 find all names by type
bool shutdown_
 shutdown the RepositoryManagerDemon
bool register_with_ns_
bool write_to_ior_
ACE_CString repoman_name_

Protected Member Functions

void usage (void)

Constructor & Destructor Documentation

Options::Options ( void   ) 

constructor


Member Function Documentation

bool Options::parse_args ( int  argc,
ACE_TCHAR argv[] 
)

parses commandline arguments

void Options::usage ( void   )  [protected]

Todo:
Exit is not nice, return -1 so that the caller can do something and we don't exit abruptly


Member Data Documentation

bool Options::all_names_

get all Names

bool Options::all_types_

get all types

bool Options::create_

creates the name_

bool Options::delete_

delete the name_

bool Options::find_

finds the name_

bool Options::install_

installs the name_

ACE_CString Options::name_

Name of package.

bool Options::names_by_type_

find all names by type

ACE_CString Options::path_

specifies the local path for install

bool Options::register_with_ns_

ACE_CString Options::repoman_name_

bool Options::shutdown_

shutdown the RepositoryManagerDemon

ACE_CString Options::type_

Type of package.

ACE_CString Options::uuid_

Name of package.

bool Options::write_to_ior_


The documentation for this class was generated from the following files:
Generated on Mon Apr 30 23:46:32 2007 for DAnCE by  doxygen 1.4.7-1