| Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET | Apache Qpid Documentation | 
Logging options for config parser. More...
#include <qpid/log/Options.h>
| Public Member Functions | |
| Options (const std::string &argv0_=std::string(), const std::string &name_="Logging options") | |
| Pass argv[0] for use in syslog output. | |
| Options (const Options &) | |
| Options & | operator= (const Options &) | 
| 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 | |
| std::string | argv0 | 
| std::string | name | 
| std::vector< std::string > | selectors | 
| bool | time | 
| bool | level | 
| bool | thread | 
| bool | source | 
| bool | function | 
| bool | hiresTs | 
| bool | trace | 
| std::string | prefix | 
| std::auto_ptr< SinkOptions > | sinkOptions | 
Logging options for config parser.
| qpid::log::Options::Options | ( | const std::string & | argv0_ = std::string(), | 
| const std::string & | name_ = "Logging options" | ||
| ) | 
Pass argv[0] for use in syslog output.
| qpid::log::Options::Options | ( | const Options & | ) | 
| boost::program_options::options_description_easy_init qpid::Options::addOptions | ( | ) |  [inline, inherited] | 
| 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.
 1.7.5
 1.7.5