|
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.