Scarab  v3.4.1
Project 8 C++ Utility Library
AsSizeValue Member List

This is the complete list of members for AsSizeValue, including all inherited members.

active(bool active_val=true)Validatorinline
active_Validatorprotected
AsNumberWithUnit(std::map< std::string, Number > mapping, Options opts=DEFAULT, const std::string &unit_name="UNIT")AsNumberWithUnitinlineexplicit
AsSizeValue(bool kb_is_1000)AsSizeValueinlineexplicit
CASE_INSENSITIVE enum valueAsNumberWithUnit
CASE_SENSITIVE enum valueAsNumberWithUnit
DEFAULT enum valueAsNumberWithUnit
desc_function_Validatorprotected
description(std::string validator_desc)Validatorinline
func_Validatorprotected
get_active() constValidatorinline
get_description() constValidatorinline
get_mapping(bool kb_is_1000)AsSizeValueinlineprivatestatic
get_modifying() constValidatorinline
get_name() constValidatorinline
init_mapping(bool kb_is_1000)AsSizeValueinlineprivatestatic
name(std::string validator_name)Validatorinline
name_Validatorprotected
non_modifying(bool no_modify=true)Validatorinline
non_modifying_Validatorprotected
operation(std::function< std::string(std::string &)> op)Validatorinline
operator &(const Validator &other) constValidatorinline
operator!() constValidatorinline
operator()(std::string &str) constValidatorinline
operator()(const std::string &str) constValidatorinline
operator|(const Validator &other) constValidatorinline
Options enum nameAsNumberWithUnit
result_t typedefAsSizeValue
UNIT_OPTIONAL enum valueAsNumberWithUnit
UNIT_REQUIRED enum valueAsNumberWithUnit
Validator()=defaultValidator
Validator(std::string validator_desc)Validatorinlineexplicit
Validator(std::function< std::string(std::string &)> op, std::string validator_desc, std::string validator_name="")Validatorinline