Savarese Software Research Corporation
ServiceMainOptions Class Reference

#include <ServiceMainOptions.h>

Inheritance diagram for ServiceMainOptions:
Inheritance graph
[legend]

Public Types

enum   { DefaultServiceMessageCapacity = 1u << 16 }
 

Public Member Functions

virtual  ~ServiceMainOptions ()=default
 

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 30 of file ServiceMainOptions.h.

Member Enumeration Documentation

§ anonymous enum

anonymous enum
inherited
Enumerator
DefaultServiceMessageCapacity 

Definition at line 34 of file BasicServiceOptions.h.

Constructor & Destructor Documentation

§ ServiceMainOptions()

ServiceMainOptions::ServiceMainOptions ( )
inlineprotected

Definition at line 35 of file ServiceMainOptions.h.

References BasicServiceOptions::description.

§ ~ServiceMainOptions()

virtual ServiceMainOptions::~ServiceMainOptions ( )
virtualdefault

Member Function Documentation

§ notify()

virtual void ServiceMainOptions::notify ( boost::program_options::variables_map &  vm )
inlineprotectedvirtual

§ store()

virtual void BasicServiceOptions::store ( int  argc,
char *  argv[] 
)
inlineprotectedvirtualinherited

Member Data Documentation

§ call_timeout

unsigned int BasicServiceOptions::call_timeout
inherited

Definition at line 102 of file BasicServiceOptions.h.

Referenced by BasicServiceOptions::BasicServiceOptions().

§ capacity

unsigned int BasicServiceOptions::capacity
inherited

Definition at line 101 of file BasicServiceOptions.h.

Referenced by BasicServiceOptions::BasicServiceOptions().

§ connection

std::string BasicServiceOptions::connection
inherited

Definition at line 99 of file BasicServiceOptions.h.

Referenced by BasicServiceOptions::BasicServiceOptions().

§ description

boost::program_options::options_description BasicServiceOptions::description
inherited

§ help

bool BasicServiceOptions::help
inherited

Definition at line 98 of file BasicServiceOptions.h.

Referenced by BasicServiceOptions::notify().

§ locale

std::string BasicServiceOptions::locale
inherited

Definition at line 103 of file BasicServiceOptions.h.

Referenced by BasicServiceOptions::BasicServiceOptions().

§ name

std::string BasicServiceOptions::name
inherited

Definition at line 100 of file BasicServiceOptions.h.

Referenced by BasicServiceOptions::BasicServiceOptions().

§ wisp_version

bool ServiceMainOptions::wisp_version

Definition at line 72 of file ServiceMainOptions.h.

Referenced by notify().


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

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