HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ParamValueList Member List

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

add_or_replace(const ParamValue &pv, bool casesensitive=true)ParamValueList
add_or_replace(ParamValue &&pv, bool casesensitive=true)ParamValueList
attribute(string_view name, TypeDesc type, int nvalues, const void *value)ParamValueListinline
attribute(string_view name, TypeDesc type, const void *value)ParamValueListinline
attribute(string_view name, TypeDesc type, string_view value)ParamValueListinline
attribute(string_view name, int value)ParamValueListinline
attribute(string_view name, unsigned int value)ParamValueListinline
attribute(string_view name, float value)ParamValueListinline
attribute(string_view name, string_view value)ParamValueListinline
contains(string_view name, TypeDesc type=TypeDesc::UNKNOWN, bool casesensitive=true) const ParamValueList
find(string_view name, TypeDesc type=TypeDesc::UNKNOWN, bool casesensitive=true)ParamValueList
find(ustring name, TypeDesc type=TypeDesc::UNKNOWN, bool casesensitive=true)ParamValueList
find(string_view name, TypeDesc type=TypeDesc::UNKNOWN, bool casesensitive=true) const ParamValueList
find(ustring name, TypeDesc type=TypeDesc::UNKNOWN, bool casesensitive=true) const ParamValueList
find_pv(string_view name, TypeDesc type=TypeDesc::UNKNOWN, bool casesensitive=true)ParamValueListinline
find_pv(string_view name, TypeDesc type=TypeDesc::UNKNOWN, bool casesensitive=true) const ParamValueListinline
free()ParamValueListinline
get_float(string_view name, float defaultval=0, bool casesensitive=false, bool convert=true) const ParamValueList
get_int(string_view name, int defaultval=0, bool casesensitive=false, bool convert=true) const ParamValueList
get_string(string_view name, string_view defaultval=string_view(), bool casesensitive=false, bool convert=true) const ParamValueList
get_ustring(string_view name, string_view defaultval=string_view(), bool casesensitive=false, bool convert=true) const ParamValueList
getattribute(string_view name, TypeDesc type, void *value, bool casesensitive=false) const ParamValueList
getattribute(string_view name, std::string &value, bool casesensitive=false) const ParamValueList
getattribute_indexed(string_view name, int index, TypeDesc type, void *value, bool casesensitive=false) const ParamValueList
getattribute_indexed(string_view name, int index, std::string &value, bool casesensitive=false) const ParamValueList
getattributetype(string_view name, bool casesensitive=false) const ParamValueListinline
grow()ParamValueListinline
merge(const ParamValueList &other, bool override=false)ParamValueList
operator[](int index)ParamValueListinline
operator[](int index) const ParamValueListinline
operator[](string_view name) const ParamValueListinline
operator[](string_view name)ParamValueListinline
ParamValueList()ParamValueListinline
remove(string_view name, TypeDesc type=TypeDesc::UNKNOWN, bool casesensitive=true)ParamValueList
sort(bool casesensitive=true)ParamValueList