Program options. More...
Typedefs | |
| typedef std::vector< std::string > | Strings |
| typedef std::vector< int64_t > | Int64s |
Functions | |
| void | validate (boost::any &v, const Strings &values,::int64_t *, int) |
| void | validate (boost::any &v, const Strings &values, double *, int) |
| void | validate (boost::any &v, const Strings &values,::int32_t *, int) |
| void | validate (boost::any &v, const Strings &values,::uint16_t *, int) |
| void | validate (boost::any &v, const vector< string > &values,::int64_t *, int) |
| void | validate (boost::any &v, const vector< string > &values,::int32_t *, int) |
| void | validate (boost::any &v, const vector< string > &values,::uint16_t *, int) |
| void | validate (boost::any &v, const vector< string > &values, double *, int) |
| template<typename T > | |
| void | validate (boost::any &v, const vector< string > &s, std::vector< T > *, int) |
| Implement validation function for vector<T>, which is not implemented in boost prior to 1.35. More... | |
Program options.
| typedef std::vector<int64_t> boost::program_options::Int64s |
Definition at line 47 of file Properties.h.
| typedef std::vector<std::string> boost::program_options::Strings |
Definition at line 46 of file Properties.h.
| void boost::program_options::validate | ( | boost::any & | v, |
| const Strings & | values, | ||
| ::int64_t * | , | ||
| int | |||
| ) |
Definition at line 41 of file Properties.cc.
| void boost::program_options::validate | ( | boost::any & | v, |
| const vector< string > & | values, | ||
| ::int64_t * | , | ||
| int | |||
| ) |
| void boost::program_options::validate | ( | boost::any & | v, |
| const vector< string > & | values, | ||
| ::int32_t * | , | ||
| int | |||
| ) |
| void boost::program_options::validate | ( | boost::any & | v, |
| const vector< string > & | values, | ||
| ::uint16_t * | , | ||
| int | |||
| ) |
| void boost::program_options::validate | ( | boost::any & | v, |
| const vector< string > & | values, | ||
| double * | , | ||
| int | |||
| ) |
| void boost::program_options::validate | ( | boost::any & | v, |
| const vector< string > & | s, | ||
| std::vector< T > * | , | ||
| int | |||
| ) |
Implement validation function for vector<T>, which is not implemented in boost prior to 1.35.
Definition at line 76 of file Properties.h.
| void boost::program_options::validate | ( | boost::any & | v, |
| const Strings & | values, | ||
| double * | , | ||
| int | |||
| ) |
Definition at line 63 of file Properties.cc.
| void boost::program_options::validate | ( | boost::any & | v, |
| const Strings & | values, | ||
| ::int32_t * | , | ||
| int | |||
| ) |
Definition at line 85 of file Properties.cc.
| void boost::program_options::validate | ( | boost::any & | v, |
| const Strings & | values, | ||
| ::uint16_t * | , | ||
| int | |||
| ) |
Definition at line 96 of file Properties.cc.
1.8.8