|
libmoost
|
#include <option_validator.hpp>


Public Member Functions | |
| cregex (const std::string &text, const std::string ®ex, boost::smatch *results, boost::regex_constants::match_flag_type match_flags) | |
| void | operator() (const boost::program_options::variables_map &vm, const constraints_map_t &) const |
Private Attributes | |
| const std::string | m_regex |
| boost::smatch * | m_results |
| boost::regex_constants::match_flag_type | m_match_flags |
Definition at line 193 of file option_validator.hpp.
| moost::service::validator::cregex::cregex | ( | const std::string & | text, |
| const std::string & | regex, | ||
| boost::smatch * | results, | ||
| boost::regex_constants::match_flag_type | match_flags | ||
| ) | [inline] |
Definition at line 201 of file option_validator.hpp.
| void moost::service::validator::cregex::operator() | ( | const boost::program_options::variables_map & | vm, |
| const constraints_map_t & | |||
| ) | const [inline, virtual] |
Implements moost::service::validator::base.
Definition at line 210 of file option_validator.hpp.

boost::regex_constants::match_flag_type moost::service::validator::cregex::m_match_flags [private] |
Definition at line 198 of file option_validator.hpp.
const std::string moost::service::validator::cregex::m_regex [private] |
Definition at line 196 of file option_validator.hpp.
boost::smatch* moost::service::validator::cregex::m_results [private] |
Definition at line 197 of file option_validator.hpp.