CASM  1.1.0
A Clusters Approach to Statistical Mechanics
CASM::InputParser< T > Member List

This is the complete list of members for CASM::InputParser< T >, including all inherited members.

all_errors() constCASM::KwargsParser
all_warnings() constCASM::KwargsParser
begin() constCASM::KwargsParser
clear()CASM::Validatorinline
end() constCASM::KwargsParser
errorCASM::Validator
exists() constCASM::KwargsParser
inputCASM::KwargsParser
InputParser(jsonParser const &_input, Args &&... args)CASM::InputParser< T >
InputParser(jsonParser const &_input, fs::path _path, bool _required, Args &&... args)CASM::InputParser< T >
InputParser(CustomParse f_parse, jsonParser const &_input)CASM::InputParser< T >
InputParser(CustomParse f_parse, jsonParser const &_input, fs::path _path, bool _required)CASM::InputParser< T >
insert(fs::path path, const std::shared_ptr< KwargsParser > &subparser)CASM::KwargsParser
insert(const Validator &other)CASM::KwargsParserinline
CASM::Validator::insert(const Validator &other)CASM::Validatorinline
insert_error(fs::path option, std::string message)CASM::KwargsParser
insert_warning(fs::path option, std::string message)CASM::KwargsParser
KwargsParser(jsonParser const &_input, fs::path _path, bool _required)CASM::KwargsParser
m_subparsersCASM::KwargsParserprivate
map_type typedefCASM::KwargsParser
name() constCASM::KwargsParser
optional(fs::path option, Args &&... args)CASM::InputParser< T >
optional(RequiredType &value, fs::path option, Args &&... args)CASM::InputParser< T >
optional_else(fs::path option, const RequiredType &_default, Args &&... args)CASM::InputParser< T >
optional_else(RequiredType &value, fs::path option, const RequiredType &_default, Args &&... args)CASM::InputParser< T >
PairType typedefCASM::KwargsParserprivate
parent() constCASM::KwargsParser
parent_path() constCASM::KwargsParser
parse_as(Args &&... args)CASM::InputParser< T >
pathCASM::KwargsParser
relpath(const fs::path &val) constCASM::KwargsParserinline
require(fs::path option, Args &&... args)CASM::InputParser< T >
require(RequiredType &value, fs::path option, Args &&... args)CASM::InputParser< T >
requiredCASM::KwargsParser
selfCASM::KwargsParser
subparse(fs::path option, Args &&... args)CASM::InputParser< T >
subparse_else(fs::path option, const RequiredType &_default, Args &&... args)CASM::InputParser< T >
subparse_if(fs::path option, Args &&... args)CASM::InputParser< T >
type_nameCASM::KwargsParser
valid() constCASM::KwargsParser
valueCASM::InputParser< T >
warn_unnecessary(const std::set< std::string > &expected)CASM::KwargsParser
warningCASM::Validator
~KwargsParser()CASM::KwargsParserinlinevirtual