Savarese Software Research Corporation
utility::BasicServiceOptions Class Reference

#include <BasicServiceOptions.h>

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

List of all members.

Public Types

enum   { DefaultServiceMessageCapacity = 1u << 16 }

Public Member Functions

virtual  ~BasicServiceOptions ()

Public Attributes

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

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

Detailed Description

Definition at line 31 of file BasicServiceOptions.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
DefaultServiceMessageCapacity 

Definition at line 35 of file BasicServiceOptions.h.


Constructor & Destructor Documentation

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

Definition at line 42 of file BasicServiceOptions.h.

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

Definition at line 106 of file BasicServiceOptions.h.


Member Function Documentation

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

Reimplemented in utility::ServiceMainOptions.

Definition at line 80 of file BasicServiceOptions.h.

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

Definition at line 72 of file BasicServiceOptions.h.


Member Data Documentation

Definition at line 103 of file BasicServiceOptions.h.

Definition at line 102 of file BasicServiceOptions.h.

Definition at line 100 of file BasicServiceOptions.h.

boost::program_options::options_description utility::BasicServiceOptions::description

Definition at line 98 of file BasicServiceOptions.h.

Definition at line 104 of file BasicServiceOptions.h.

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.