Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET Apache Qpid Documentation
Public Member Functions | Public Attributes
qpid::CommonOptions Struct Reference

Standard options for configuration. More...

#include <qpid/Options.h>

List of all members.

Public Member Functions

 CommonOptions (const std::string &name=std::string(), const std::string &configfile=std::string())
void parse (int argc, char const *const *argv, const std::string &configfile=std::string(), bool allowUnknown=false)
 Parses options from argc/argv, environment variables and config file.
boost::program_options::options_description_easy_init addOptions ()

Public Attributes

bool help
bool version
std::string config

Detailed Description

Standard options for configuration.

Definition at line 164 of file Options.h.


Constructor & Destructor Documentation

qpid::CommonOptions::CommonOptions ( const std::string &  name = std::string(),
const std::string &  configfile = std::string() 
)

Member Function Documentation

boost::program_options::options_description_easy_init qpid::Options::addOptions ( ) [inline, inherited]

Definition at line 154 of file Options.h.

void qpid::Options::parse ( int  argc,
char const *const *  argv,
const std::string &  configfile = std::string(),
bool  allowUnknown = false 
) [inherited]

Parses options from argc/argv, environment variables and config file.

Note the filename argument can reference an options variable that is updated by argc/argv or environment variable parsing.


Member Data Documentation

Definition at line 169 of file Options.h.

Definition at line 167 of file Options.h.

Definition at line 168 of file Options.h.


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

Qpid C++ API Reference
Generated on Mon Aug 22 2011 for Qpid C++ Client API by doxygen 1.7.4