Flow123d  DF_mechanic_bench-4968b1b
Input::PathJSON Member List

This is the complete list of members for Input::PathJSON, including all inherited members.

as_string() constInput::PathBase
clone() const overrideInput::PathJSONvirtual
DECLARE_INPUT_EXCEPTION(ExcRefOfWrongType,<< "Reference at address "<< EI_ErrorAddress::qval<< " has wrong type, should by string.")Input::PathBase
DECLARE_INPUT_EXCEPTION(ExcReferenceNotFound,<< "Error in input file: "<< EI_JsonFile::qval<< "\nReference {REF=\""<< EI_RefStr::val<< "\"} at address "<< EI_RefAddress::qval<< " not found.\n"<< "failed to follow at address: "<< EI_ErrorAddress::qval<< " because "<< EI_Specification::val)Input::PathBase
down(unsigned int index) overrideInput::PathJSONvirtual
down(const std::string &key, int index=-1) overrideInput::PathJSONvirtual
find_ref_node() overrideInput::PathJSONvirtual
get_array_size() const overrideInput::PathJSONvirtual
get_bool_value() const overrideInput::PathJSONvirtual
get_double_value() const overrideInput::PathJSONvirtual
get_int_value() const overrideInput::PathJSONvirtual
get_node_type(unsigned int type_idx) constInput::PathBase
get_node_type_index() const overrideInput::PathJSONvirtual
get_record_key_set(std::set< std::string > &) const overrideInput::PathJSONvirtual
get_record_tag() const overrideInput::PathJSONvirtual
get_string_value() const overrideInput::PathJSONvirtual
go_to_root()Input::PathBase
head() constInput::PathJSONinlineprotected
is_array_type() const overrideInput::PathJSONvirtual
is_effectively_null() const overrideInput::PathJSONvirtual
is_null_type() const overrideInput::PathJSONvirtual
is_record_type() const overrideInput::PathJSONvirtual
json_type_namesInput::PathBaseprotected
level() constInput::PathJSONinlinevirtual
Node typedefInput::PathJSONprotected
nodes_Input::PathJSONprotected
output(std::ostream &stream) constInput::PathBase
path_Input::PathBaseprotected
PathBase()Input::PathBaseprotected
PathJSON(std::istream &in)Input::PathJSON
PathJSON()Input::PathJSONprotected
previous_references_Input::PathJSONprotected
remember_reference()Input::PathJSON
root_node_Input::PathJSONprotected
TYPEDEF_ERR_INFO(EI_ErrorAddress, std::string)Input::PathBase
TYPEDEF_ERR_INFO(EI_RefAddress, std::string)Input::PathBase
TYPEDEF_ERR_INFO(EI_JsonFile, std::string)Input::PathBase
TYPEDEF_ERR_INFO(EI_RefStr, std::string)Input::PathBase
TYPEDEF_ERR_INFO(EI_Specification, std::string)Input::PathBase
up() overrideInput::PathJSONvirtual
~PathBase()Input::PathBaseinlinevirtual
~PathJSON() overrideInput::PathJSON