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.