Kea 2.7.5
|
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 | inlinestatic |
factoryIntegerArray(Option::Universe u, uint16_t type, OptionBufferConstIter begin, OptionBufferConstIter end) | isc::dhcp::OptionDefinition | inlinestatic |
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 ×tamp) | 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 |