Collective Variables Module - Developer Documentation
Loading...
Searching...
No Matches
colvarparse Member List

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

_get_keyval_scalar_(std::string const &conf, char const *key, TYPE &value, TYPE const &def_value, Parse_Mode const &parse_mode)colvarparseprotected
_get_keyval_scalar_novalue_(std::string const &key_str, TYPE &value, Parse_Mode const &parse_mode)colvarparseprotected
_get_keyval_scalar_novalue_(std::string const &key_str, bool &value, Parse_Mode const &parse_mode) (defined in colvarparse)colvarparse
_get_keyval_scalar_value_(std::string const &key_str, std::string const &data, TYPE &value, TYPE const &def_value)colvarparseprotected
_get_keyval_scalar_value_(std::string const &key_str, std::string const &data, bool &value, bool const &) (defined in colvarparse)colvarparse
_get_keyval_vector_(std::string const &conf, char const *key, std::vector< TYPE > &values, std::vector< TYPE > const &def_values, Parse_Mode const &parse_mode)colvarparseprotected
add_keyword(char const *key)colvarparseprotected
allowed_keywordscolvarparseprotected
check_ascii(std::string const &conf)colvarparsestatic
check_braces(std::string const &conf, size_t const start_pos)colvarparsestatic
check_keywords(std::string &conf, char const *key)colvarparse
clear()colvarparse
clear_keyword_registry()colvarparse
colvarparams()colvarparamsprotected
colvarparse()colvarparse
colvarparse(const std::string &conf)colvarparse
config_stringcolvarparseprotected
data_begin_poscolvarparseprotected
data_end_poscolvarparseprotected
error_key_required(std::string const &key_str, Parse_Mode const &parse_mode)colvarparseprotected
get_config() constcolvarparseinline
get_key_string_multi_value(std::string const &conf, char const *key, std::vector< std::string > &data)colvarparseprotected
get_key_string_value(std::string const &conf, char const *key, std::string &data)colvarparseprotected
get_keyval(std::string const &conf, char const *key, int &value, int const &def_value=0, Parse_Mode const parse_mode=parse_normal) (defined in colvarparse)colvarparse
get_keyval(std::string const &conf, char const *key, size_t &value, size_t const &def_value=0, Parse_Mode const parse_mode=parse_normal) (defined in colvarparse)colvarparse
get_keyval(std::string const &conf, char const *key, long &value, long const &def_value=0, Parse_Mode const parse_mode=parse_normal) (defined in colvarparse)colvarparse
get_keyval(std::string const &conf, char const *key, cvm::step_number &value, cvm::step_number const &def_value=0, Parse_Mode const parse_mode=parse_normal) (defined in colvarparse)colvarparse
get_keyval(std::string const &conf, char const *key, std::string &value, std::string const &def_value=std::string(""), Parse_Mode const parse_mode=parse_normal) (defined in colvarparse)colvarparse
get_keyval(std::string const &conf, char const *key, cvm::real &value, cvm::real const &def_value=0.0, Parse_Mode const parse_mode=parse_normal) (defined in colvarparse)colvarparse
get_keyval(std::string const &conf, char const *key, cvm::rvector &value, cvm::rvector const &def_value=cvm::rvector(), Parse_Mode const parse_mode=parse_normal) (defined in colvarparse)colvarparse
get_keyval(std::string const &conf, char const *key, cvm::quaternion &value, cvm::quaternion const &def_value=cvm::quaternion(), Parse_Mode const parse_mode=parse_normal) (defined in colvarparse)colvarparse
get_keyval(std::string const &conf, char const *key, colvarvalue &value, colvarvalue const &def_value=colvarvalue(colvarvalue::type_notset), Parse_Mode const parse_mode=parse_normal) (defined in colvarparse)colvarparse
get_keyval(std::string const &conf, char const *key, bool &value, bool const &def_value=false, Parse_Mode const parse_mode=parse_normal) (defined in colvarparse)colvarparse
get_keyval(std::string const &conf, char const *key, std::vector< int > &values, std::vector< int > const &def_values=std::vector< int >(0, 0), Parse_Mode const parse_mode=parse_normal) (defined in colvarparse)colvarparse
get_keyval(std::string const &conf, char const *key, std::vector< size_t > &values, std::vector< size_t > const &def_values=std::vector< size_t >(0, 0), Parse_Mode const parse_mode=parse_normal) (defined in colvarparse)colvarparse
get_keyval(std::string const &conf, char const *key, std::vector< long > &values, std::vector< long > const &def_values=std::vector< long >(0, 0), Parse_Mode const parse_mode=parse_normal) (defined in colvarparse)colvarparse
get_keyval(std::string const &conf, char const *key, std::vector< std::string > &values, std::vector< std::string > const &def_values=std::vector< std::string >(0, std::string("")), Parse_Mode const parse_mode=parse_normal) (defined in colvarparse)colvarparse
get_keyval(std::string const &conf, char const *key, std::vector< cvm::real > &values, std::vector< cvm::real > const &def_values=std::vector< cvm::real >(0, 0.0), Parse_Mode const parse_mode=parse_normal) (defined in colvarparse)colvarparse
get_keyval(std::string const &conf, char const *key, std::vector< cvm::rvector > &values, std::vector< cvm::rvector > const &def_values=std::vector< cvm::rvector >(0, cvm::rvector()), Parse_Mode const parse_mode=parse_normal) (defined in colvarparse)colvarparse
get_keyval(std::string const &conf, char const *key, std::vector< cvm::quaternion > &values, std::vector< cvm::quaternion > const &def_values=std::vector< cvm::quaternion >(0, cvm::quaternion()), Parse_Mode const parse_mode=parse_normal) (defined in colvarparse)colvarparse
get_keyval(std::string const &conf, char const *key, std::vector< colvarvalue > &values, std::vector< colvarvalue > const &def_values=std::vector< colvarvalue >(0, colvarvalue(colvarvalue::type_notset)), Parse_Mode const parse_mode=parse_normal) (defined in colvarparse)colvarparse
get_param(std::string const &param_name)colvarparamsvirtual
get_param_grad_names()colvarparamsvirtual
get_param_grad_ptr(std::string const &param_name)colvarparamsvirtual
get_param_names()colvarparamsvirtual
get_param_ptr(std::string const &param_name)colvarparamsvirtual
getline_nocomments(std::istream &is, std::string &s)colvarparsestatic
key_already_set(std::string const &key_str)colvarparseprotected
key_lookup(std::string const &conf, char const *key, std::string *data=nullptr, size_t *save_pos=nullptr)colvarparse
key_not_set enum value (defined in colvarparse)colvarparseprotected
key_set_default enum value (defined in colvarparse)colvarparseprotected
key_set_mode enum namecolvarparseprotected
key_set_modescolvarparseprotected
key_set_user enum value (defined in colvarparse)colvarparseprotected
keyword_delimiters_leftcolvarparseprotected
keyword_delimiters_rightcolvarparseprotected
mark_key_set_default(std::string const &key_str, TYPE const &def_value, Parse_Mode const &parse_mode)colvarparseprotected
mark_key_set_user(std::string const &key_str, TYPE const &value, Parse_Mode const &parse_mode)colvarparseprotected
param_exists(std::string const &param_name)colvarparams
param_grad_mapcolvarparamsprotected
param_mapcolvarparamsprotected
parse_deprecated enum valuecolvarparse
parse_deprecation_warning enum valuecolvarparse
parse_echo enum valuecolvarparse
parse_echo_default enum valuecolvarparse
Parse_Mode enum namecolvarparse
parse_normal enum valuecolvarparse
parse_null enum valuecolvarparse
parse_override enum valuecolvarparse
parse_required enum valuecolvarparse
parse_restart enum valuecolvarparse
parse_silent enum valuecolvarparse
read_config_line(std::istream &is, std::string &line)colvarparse
register_param(std::string const &param_name, void *param_ptr)colvarparamsprotected
register_param_grad(std::string const &param_name, colvarvalue *param_grad_ptr)colvarparamsprotected
set_param(std::string const &param_name, void const *new_value)colvarparamsvirtual
set_string(std::string const &conf)colvarparse
split_string(const std::string &data, const std::string &delim, std::vector< std::string > &dest)colvarparsestatic
strip_values(std::string &conf)colvarparseprotected
to_lower_cppstr(std::string const &in)colvarparseinlinestatic
white_spacecolvarparsestatic
~colvarparams()colvarparamsprotectedvirtual
~colvarparse() overridecolvarparse