Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

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 path_
 specifies the local path for install
bool delete_
 delete the name_
bool install_
 installs 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

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::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::shutdown_
 

shutdown the RepositoryManagerDemon

ACE_CString Options::uuid_
 

Name of package.


The documentation for this class was generated from the following files:
Generated on Sun Mar 5 16:04:51 2006 for DAnCE by  doxygen 1.3.9.1