Savarese Software Research Corporation
utility::ServiceMainOptions Class Reference

#include <ServiceMainOptions.h>

Inheritance diagram for utility::ServiceMainOptions:
Inheritance graph
[legend]

List of all members.

Public Types

enum   { DefaultServiceMessageCapacity = 1u << 16 }

Public Member Functions

virtual  ~ServiceMainOptions ()

Public Attributes

bool  wisp_version
boost::program_options::options_description  description
bool  help
std::string  connection
std::string  name
unsigned int  capacity
unsigned int  call_timeout
std::string  locale

Protected Member Functions

  ServiceMainOptions ()
virtual void  notify (boost::program_options::variables_map &vm)
virtual void  store (int argc, char *argv[])

Detailed Description

Definition at line 31 of file ServiceMainOptions.h.


Member Enumeration Documentation

anonymous enum [inherited]
Enumerator:
DefaultServiceMessageCapacity 

Definition at line 35 of file BasicServiceOptions.h.


Constructor & Destructor Documentation

utility::ServiceMainOptions::ServiceMainOptions ( ) [inline, protected]

Definition at line 36 of file ServiceMainOptions.h.

virtual utility::ServiceMainOptions::~ServiceMainOptions ( ) [inline, virtual]

Definition at line 75 of file ServiceMainOptions.h.


Member Function Documentation

virtual void utility::ServiceMainOptions::notify ( boost::program_options::variables_map &  vm ) [inline, protected, virtual]

Reimplemented from utility::BasicServiceOptions.

Definition at line 51 of file ServiceMainOptions.h.

virtual void utility::BasicServiceOptions::store ( int  argc,
char *  argv[] 
) [inline, protected, virtual, inherited]

Definition at line 72 of file BasicServiceOptions.h.


Member Data Documentation

Definition at line 103 of file BasicServiceOptions.h.

unsigned int utility::BasicServiceOptions::capacity [inherited]

Definition at line 102 of file BasicServiceOptions.h.

Definition at line 100 of file BasicServiceOptions.h.

boost::program_options::options_description utility::BasicServiceOptions::description [inherited]

Definition at line 98 of file BasicServiceOptions.h.

Definition at line 99 of file BasicServiceOptions.h.

std::string utility::BasicServiceOptions::locale [inherited]

Definition at line 104 of file BasicServiceOptions.h.

std::string utility::BasicServiceOptions::name [inherited]

Definition at line 101 of file BasicServiceOptions.h.


The documentation for this class was generated from the following file:

Savarese Software Research Corporation
Copyright © 2006-2010 Savarese Software Research Corporation. All rights reserved.