Kea 2.7.5
|
This is the complete list of members for isc::data::ListElement, including all inherited members.
add(ElementPtr e) | isc::data::ListElement | inlinevirtual |
any enum value | isc::data::Element | |
bigint enum value | isc::data::Element | |
bigIntValue() const | isc::data::Element | inlinevirtual |
boolean enum value | isc::data::Element | |
boolValue() const | isc::data::Element | inlinevirtual |
contains(const std::string &name) const | isc::data::Element | virtual |
create(const Position &pos=ZERO_POSITION()) | isc::data::Element | static |
create(const long long int i, const Position &pos=ZERO_POSITION()) | isc::data::Element | static |
create(const isc::util::int128_t &i, const Position &pos=ZERO_POSITION()) | isc::data::Element | static |
create(const int i, const Position &pos=ZERO_POSITION()) | isc::data::Element | static |
create(const long int i, const Position &pos=ZERO_POSITION()) | isc::data::Element | static |
create(const uint32_t i, const Position &pos=ZERO_POSITION()) | isc::data::Element | static |
create(const double d, const Position &pos=ZERO_POSITION()) | isc::data::Element | static |
create(const bool b, const Position &pos=ZERO_POSITION()) | isc::data::Element | static |
create(const std::string &s, const Position &pos=ZERO_POSITION()) | isc::data::Element | static |
create(const char *s, const Position &pos=ZERO_POSITION()) | isc::data::Element | static |
createList(const Position &pos=ZERO_POSITION()) | isc::data::Element | static |
createMap(const Position &pos=ZERO_POSITION()) | isc::data::Element | static |
doubleValue() const | isc::data::Element | inlinevirtual |
Element(types t, const Position &pos=ZERO_POSITION()) | isc::data::Element | inlineprotected |
empty() const | isc::data::ListElement | inlinevirtual |
equals(const Element &other) const | isc::data::ListElement | virtual |
find(const std::string &identifier) const | isc::data::Element | virtual |
find(const std::string &identifier, ConstElementPtr &t) const | isc::data::Element | virtual |
fromJSON(const std::string &in, bool preproc=false) | isc::data::Element | static |
fromJSON(std::istream &in, bool preproc=false) | isc::data::Element | static |
fromJSON(std::istream &in, const std::string &file_name, bool preproc=false) | isc::data::Element | static |
fromJSON(std::istream &in, const std::string &file, int &line, int &pos) | isc::data::Element | static |
fromJSONFile(const std::string &file_name, bool preproc=false) | isc::data::Element | static |
fromWire(std::stringstream &in, int length) | isc::data::Element | static |
fromWire(const std::string &s) | isc::data::Element | static |
get(int i) const | isc::data::ListElement | inlinevirtual |
get(const int i) const | isc::data::ListElement | virtual |
get(const std::string &name) const | isc::data::ListElement | virtual |
getNonConst(int i) const | isc::data::ListElement | inlinevirtual |
getPosition() const | isc::data::Element | inline |
getType() const | isc::data::Element | inline |
getValue(std::vector< ElementPtr > &t) const | isc::data::ListElement | inlinevirtual |
getValue(int64_t &t) const | isc::data::ListElement | virtual |
getValue(double &t) const | isc::data::ListElement | virtual |
getValue(bool &t) const | isc::data::ListElement | virtual |
getValue(std::string &t) const | isc::data::ListElement | virtual |
getValue(std::vector< ElementPtr > &t) const | isc::data::ListElement | virtual |
getValue(std::map< std::string, ConstElementPtr > &t) const | isc::data::ListElement | virtual |
integer enum value | isc::data::Element | |
intValue() const | isc::data::Element | inlinevirtual |
list enum value | isc::data::Element | |
ListElement(const Position &pos=ZERO_POSITION()) | isc::data::ListElement | inline |
listValue() const | isc::data::ListElement | inlinevirtual |
map enum value | isc::data::Element | |
mapValue() const | isc::data::Element | inlinevirtual |
nameToType(const std::string &type_name) | isc::data::Element | static |
null enum value | isc::data::Element | |
preprocess(std::istream &in, std::stringstream &out) | isc::data::Element | static |
real enum value | isc::data::Element | |
remove(int i) | isc::data::ListElement | inlinevirtual |
remove(const int i) | isc::data::ListElement | virtual |
remove(const std::string &name) | isc::data::ListElement | virtual |
removeEmptyContainersRecursively() | isc::data::Element | inline |
set(size_t i, ElementPtr e) | isc::data::ListElement | inlinevirtual |
set(const size_t i, ElementPtr element) | isc::data::ListElement | virtual |
set(const std::string &name, ConstElementPtr element) | isc::data::ListElement | virtual |
setValue(const std::vector< ElementPtr > &v) | isc::data::ListElement | inlinevirtual |
setValue(const long long int v) | isc::data::ListElement | virtual |
setValue(const isc::util::int128_t &v) | isc::data::ListElement | virtual |
setValue(const long int i) | isc::data::ListElement | inline |
setValue(const int i) | isc::data::ListElement | inline |
setValue(const double v) | isc::data::ListElement | virtual |
setValue(const bool t) | isc::data::ListElement | virtual |
setValue(const std::string &v) | isc::data::ListElement | virtual |
setValue(const std::vector< ElementPtr > &v) | isc::data::ListElement | virtual |
setValue(const std::map< std::string, ConstElementPtr > &v) | isc::data::ListElement | virtual |
size() const | isc::data::ListElement | inlinevirtual |
sort(std::string const &index=std::string()) | isc::data::ListElement | |
str() const | isc::data::Element | |
string enum value | isc::data::Element | |
stringValue() const | isc::data::Element | inlinevirtual |
toJSON(std::ostream &ss) const | isc::data::ListElement | virtual |
toWire() const | isc::data::Element | |
toWire(std::ostream &out) const | isc::data::Element | |
types enum name | isc::data::Element | |
typeToName(Element::types type) | isc::data::Element | static |
ZERO_POSITION() | isc::data::Element | inlinestatic |
~Element() | isc::data::Element | inlinevirtual |