Flow123d  release_3.0.0-1105-g32a483d
Input::Type::Selection Member List

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

add_attribute(std::string key, TypeBase::json_string value)Input::Type::Selection
add_attribute_(std::string name, json_string val)Input::Type::TypeBaseprotected
add_value(const int value, const std::string &key, const std::string &description="", TypeBase::attribute_map attributes=TypeBase::attribute_map())Input::Type::Selection
attribute_map typedefInput::Type::TypeBase
attributes_Input::Type::TypeBaseprotected
begin() const Input::Type::Selectioninline
class_name() const overrideInput::Type::Selectionvirtual
close() const Input::Type::Selection
content_hash() const overrideInput::Type::Selectionvirtual
copy_attributes(attribute_map other_attributes)Input::Type::TypeBaseprotected
copy_values(const Selection &sel)Input::Type::Selection
data_Input::Type::Selectionprivate
DECLARE_EXCEPTION(ExcSelectionKeyNotFound,<< "Key "<< EI_KeyName::qval<<" not found in Selection:\n"<< EI_Selection::val)Input::Type::Selection
DECLARE_EXCEPTION(ExcSelectionValueNotFound,<< "Value "<< EI_Value::val<<" not found in Selection:\n"<< EI_Selection::val)Input::Type::Selection
delete_unfinished_types()Input::Type::TypeBasestatic
desc() const Input::Type::TypeBase
end() const Input::Type::Selectioninline
finish(FinishStatus finish_type=FinishStatus::regular_) overrideInput::Type::Selectionvirtual
finish_status() const overrideInput::Type::Selectionvirtual
finished_check() const Input::Type::Selectioninlineprivate
generic_type_hash_Input::Type::TypeBaseprotected
has_name(const string &key) const Input::Type::Selectioninline
has_value(const int &val) const Input::Type::Selectioninline
hash_str(TypeHash hash)Input::Type::TypeBasestatic
hash_str() const Input::Type::TypeBaseinline
int_to_name(const int &value) const Input::Type::Selection
is_closed() const overrideInput::Type::Selectionvirtual
is_finished() const overrideInput::Type::Selectionvirtual
is_root_of_generic_subtree()Input::Type::TypeBaseinline
is_valid_identifier(const string &key)Input::Type::TypeBaseprotectedstatic
json_string typedefInput::Type::TypeBase
key_hash(const string &str)Input::Type::TypeBaseinlineprotectedstatic
key_iterator(const string &key) const Input::Type::Selectioninline
key_list() const Input::Type::Selectionprivate
KeyHash typedefInput::Type::TypeBaseprotected
keys_const_iterator typedefInput::Type::Selection
make_instance(std::vector< ParameterPair > vec=std::vector< ParameterPair >()) overrideInput::Type::Selection
Input::Type::Scalar::make_instance(ParameterVector vec=ParameterVector())=0Input::Type::TypeBasepure virtual
MakeInstanceReturnType typedefInput::Type::TypeBase
name_to_int(const string &key) const Input::Type::Selection
none_hashInput::Type::TypeBasestatic
operator!=(const TypeBase &other) const Input::Type::TypeBase
operator==(const TypeBase &other) const overrideInput::Type::Selectionvirtual
OutputBase classInput::Type::Selectionfriend
parameter_map_Input::Type::TypeBaseprotected
ParameterMap typedefInput::Type::TypeBase
ParameterPair typedefInput::Type::TypeBase
ParameterVector typedefInput::Type::TypeBase
print_parameter_map_keys_to_json(ParameterMap param_map) const Input::Type::TypeBaseprotected
print_parameter_map_to_json(ParameterMap parameter_map) const Input::Type::TypeBaseprotected
root_of_generic_subtree_Input::Type::TypeBaseprotected
Selection()Input::Type::Selection
Selection(const Selection &other)Input::Type::Selection
Selection(const string &name, const std::string &description="")Input::Type::Selection
set_generic_attributes(ParameterMap param_map)Input::Type::TypeBaseprotected
size() const Input::Type::Selectioninline
type_name() const overrideInput::Type::Selectionvirtual
TypeBase()Input::Type::TypeBaseprotected
TypeBase(const TypeBase &other)Input::Type::TypeBaseprotected
TYPEDEF_ERR_INFO(EI_Selection, const Selection)Input::Type::Selection
TYPEDEF_ERR_INFO(EI_Value, const int)Input::Type::Selection
TypeHash typedefInput::Type::TypeBase
validate_json(json_string str) const Input::Type::TypeBaseprotected
~TypeBase()Input::Type::TypeBasevirtual