libmoost
|
#include <option_validator.hpp>
Public Member Functions | |
void | add (boost::shared_ptr< validator::base const > validator) |
void | operator() (const boost::program_options::variables_map &vm, const validator::constraints_map_t &constraints) const |
Private Attributes | |
std::vector< boost::shared_ptr < validator::base const > > | m_validators |
Definition at line 233 of file option_validator.hpp.
void moost::service::option_validator::add | ( | boost::shared_ptr< validator::base const > | validator | ) | [inline] |
void moost::service::option_validator::operator() | ( | const boost::program_options::variables_map & | vm, |
const validator::constraints_map_t & | constraints | ||
) | const [inline] |
Definition at line 244 of file option_validator.hpp.
std::vector< boost::shared_ptr<validator::base const> > moost::service::option_validator::m_validators [private] |
Definition at line 236 of file option_validator.hpp.