| Kea 3.0.2-git

isc::dhcp::OptionDefinition Member List

This is the complete list of members for isc::dhcp::OptionDefinition, including all inherited members.

addRecordField(const std::string &data_type_name) | isc::dhcp::OptionDefinition |
addRecordField(const OptionDataType data_type) | isc::dhcp::OptionDefinition |
BaseStampedElement() | isc::data::BaseStampedElement |
contextToElement(data::ElementPtr map) const | isc::dhcp::OptionDefinition | inline
create(const std::string &name, const uint16_t code, const std::string &space, const std::string &type, const bool array_type=false) | isc::dhcp::OptionDefinition | static
create(const std::string &name, const uint16_t code, const std::string &space, const OptionDataType type, const bool array_type=false) | isc::dhcp::OptionDefinition | static
create(const std::string &name, const uint16_t code, const std::string &space, const std::string &type, const char *encapsulated_space) | isc::dhcp::OptionDefinition | static
create(const std::string &name, const uint16_t code, const std::string &space, const OptionDataType type, const char *encapsulated_space) | isc::dhcp::OptionDefinition | static
delServerTag(const std::string &server_tag) | isc::data::StampedElement |
equals(const OptionDefinition &other) const | isc::dhcp::OptionDefinition |
factoryAddrList4(uint16_t type, OptionBufferConstIter begin, OptionBufferConstIter end) | isc::dhcp::OptionDefinition | static
factoryAddrList6(uint16_t type, OptionBufferConstIter begin, OptionBufferConstIter end) | isc::dhcp::OptionDefinition | static
factoryEmpty(Option::Universe u, uint16_t type) | isc::dhcp::OptionDefinition | static
factoryGeneric(Option::Universe u, uint16_t type, OptionBufferConstIter begin, OptionBufferConstIter end) | isc::dhcp::OptionDefinition | static
factoryIA6(uint16_t type, OptionBufferConstIter begin, OptionBufferConstIter end) | isc::dhcp::OptionDefinition | static
factoryIAAddr6(uint16_t type, OptionBufferConstIter begin, OptionBufferConstIter end) | isc::dhcp::OptionDefinition | static
factoryIAPrefix6(uint16_t type, OptionBufferConstIter begin, OptionBufferConstIter end) | isc::dhcp::OptionDefinition | static
factoryInteger(Option::Universe u, uint16_t type, const std::string &encapsulated_space, OptionBufferConstIter begin, OptionBufferConstIter end) | isc::dhcp::OptionDefinition | inline static
factoryIntegerArray(Option::Universe u, uint16_t type, OptionBufferConstIter begin, OptionBufferConstIter end) | isc::dhcp::OptionDefinition | inline static
factoryOpaqueDataTuples(Option::Universe u, uint16_t type, OptionBufferConstIter begin, OptionBufferConstIter end) | isc::dhcp::OptionDefinition | static
factoryOpaqueDataTuples(Option::Universe u, uint16_t type, OptionBufferConstIter begin, OptionBufferConstIter end, OpaqueDataTuple::LengthFieldType length_field_type) | isc::dhcp::OptionDefinition | static
getArrayType() const | isc::dhcp::OptionDefinition | inline
getCode() const | isc::dhcp::OptionDefinition | inline
getContext() const | isc::dhcp::OptionDefinition | inline
getEncapsulatedSpace() const | isc::dhcp::OptionDefinition | inline
getId() const | isc::data::BaseStampedElement | inline
getMetadata() const | isc::data::StampedElement |
getModificationTime() const | isc::data::BaseStampedElement | inline
getName() const | isc::dhcp::OptionDefinition | inline
getOptionSpaceName() const | isc::dhcp::OptionDefinition | inline
getRecordFields() const | isc::dhcp::OptionDefinition | inline
getServerTags() const | isc::data::StampedElement | inline
getType() const | isc::dhcp::OptionDefinition | inline
hasAllServerTag() const | isc::data::StampedElement |
hasServerTag(const ServerTag &server_tag) const | isc::data::StampedElement |
id_ | isc::data::BaseStampedElement | protected
operator!=(const OptionDefinition &other) const | isc::dhcp::OptionDefinition | inline
operator==(const OptionDefinition &other) const | isc::dhcp::OptionDefinition | inline
OptionDefinition(const std::string &name, const uint16_t code, const std::string &space, const std::string &type, const bool array_type=false) | isc::dhcp::OptionDefinition | explicit
OptionDefinition(const std::string &name, const uint16_t code, const std::string &space, const OptionDataType type, const bool array_type=false) | isc::dhcp::OptionDefinition | explicit
OptionDefinition(const std::string &name, const uint16_t code, const std::string &space, const std::string &type, const char *encapsulated_space) | isc::dhcp::OptionDefinition | explicit
OptionDefinition(const std::string &name, const uint16_t code, const std::string &space, const OptionDataType type, const char *encapsulated_space) | isc::dhcp::OptionDefinition | explicit
optionFactory(Option::Universe u, uint16_t type, OptionBufferConstIter begin, OptionBufferConstIter end, bool convenient_notation=false) const | isc::dhcp::OptionDefinition |
optionFactory(Option::Universe u, uint16_t type, const OptionBuffer &buf=OptionBuffer()) const | isc::dhcp::OptionDefinition |
optionFactory(Option::Universe u, uint16_t type, const std::vector< std::string > &values) const | isc::dhcp::OptionDefinition |
RecordFieldsCollection typedef | isc::dhcp::OptionDefinition |
RecordFieldsConstIter typedef | isc::dhcp::OptionDefinition |
setContext(const data::ConstElementPtr &ctx) | isc::dhcp::OptionDefinition | inline
setId(const uint64_t id) | isc::data::BaseStampedElement | inline
setModificationTime(const boost::posix_time::ptime &timestamp) | isc::data::BaseStampedElement | inline
setServerTag(const std::string &server_tag) | isc::data::StampedElement | inline
StampedElement() | isc::data::StampedElement |
timestamp_ | isc::data::BaseStampedElement | protected
updateModificationTime() | isc::data::BaseStampedElement |
validate() const | isc::dhcp::OptionDefinition |