![]() |
Scarab
v2.9.0
Project 8 C++ Utility Library
|
This is the complete list of members for AsNumberWithUnit, including all inherited members.
| active(bool active_val=true) | Validator | inline |
| active_ | Validator | protected |
| AsNumberWithUnit(std::map< std::string, Number > mapping, Options opts=DEFAULT, const std::string &unit_name="UNIT") | AsNumberWithUnit | inlineexplicit |
| CASE_INSENSITIVE enum value | AsNumberWithUnit | |
| CASE_SENSITIVE enum value | AsNumberWithUnit | |
| DEFAULT enum value | AsNumberWithUnit | |
| desc_function_ | Validator | protected |
| description(std::string validator_desc) | Validator | inline |
| func_ | Validator | protected |
| generate_description(const std::string &name, Options opts) | AsNumberWithUnit | inlineprivatestatic |
| get_active() const | Validator | inline |
| get_description() const | Validator | inline |
| get_modifying() const | Validator | inline |
| get_name() const | Validator | inline |
| name(std::string validator_name) | Validator | inline |
| name_ | Validator | protected |
| non_modifying(bool no_modify=true) | Validator | inline |
| non_modifying_ | Validator | protected |
| operation(std::function< std::string(std::string &)> op) | Validator | inline |
| operator &(const Validator &other) const | Validator | inline |
| operator!() const | Validator | inline |
| operator()(std::string &str) const | Validator | inline |
| operator()(const std::string &str) const | Validator | inline |
| operator|(const Validator &other) const | Validator | inline |
| Options enum name | AsNumberWithUnit | |
| UNIT_OPTIONAL enum value | AsNumberWithUnit | |
| UNIT_REQUIRED enum value | AsNumberWithUnit | |
| validate_mapping(std::map< std::string, Number > &mapping, Options opts) | AsNumberWithUnit | inlineprivatestatic |
| Validator()=default | Validator | |
| Validator(std::string validator_desc) | Validator | inlineexplicit |
| Validator(std::function< std::string(std::string &)> op, std::string validator_desc, std::string validator_name="") | Validator | inline |
1.8.13