Kea 2.7.5
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) constisc::dhcp::OptionDefinitioninline
create(const std::string &name, const uint16_t code, const std::string &space, const std::string &type, const bool array_type=false)isc::dhcp::OptionDefinitionstatic
create(const std::string &name, const uint16_t code, const std::string &space, const OptionDataType type, const bool array_type=false)isc::dhcp::OptionDefinitionstatic
create(const std::string &name, const uint16_t code, const std::string &space, const std::string &type, const char *encapsulated_space)isc::dhcp::OptionDefinitionstatic
create(const std::string &name, const uint16_t code, const std::string &space, const OptionDataType type, const char *encapsulated_space)isc::dhcp::OptionDefinitionstatic
delServerTag(const std::string &server_tag)isc::data::StampedElement
equals(const OptionDefinition &other) constisc::dhcp::OptionDefinition
factoryAddrList4(uint16_t type, OptionBufferConstIter begin, OptionBufferConstIter end)isc::dhcp::OptionDefinitionstatic
factoryAddrList6(uint16_t type, OptionBufferConstIter begin, OptionBufferConstIter end)isc::dhcp::OptionDefinitionstatic
factoryEmpty(Option::Universe u, uint16_t type)isc::dhcp::OptionDefinitionstatic
factoryGeneric(Option::Universe u, uint16_t type, OptionBufferConstIter begin, OptionBufferConstIter end)isc::dhcp::OptionDefinitionstatic
factoryIA6(uint16_t type, OptionBufferConstIter begin, OptionBufferConstIter end)isc::dhcp::OptionDefinitionstatic
factoryIAAddr6(uint16_t type, OptionBufferConstIter begin, OptionBufferConstIter end)isc::dhcp::OptionDefinitionstatic
factoryIAPrefix6(uint16_t type, OptionBufferConstIter begin, OptionBufferConstIter end)isc::dhcp::OptionDefinitionstatic
factoryInteger(Option::Universe u, uint16_t type, const std::string &encapsulated_space, OptionBufferConstIter begin, OptionBufferConstIter end)isc::dhcp::OptionDefinitioninlinestatic
factoryIntegerArray(Option::Universe u, uint16_t type, OptionBufferConstIter begin, OptionBufferConstIter end)isc::dhcp::OptionDefinitioninlinestatic
factoryOpaqueDataTuples(Option::Universe u, uint16_t type, OptionBufferConstIter begin, OptionBufferConstIter end)isc::dhcp::OptionDefinitionstatic
factoryOpaqueDataTuples(Option::Universe u, uint16_t type, OptionBufferConstIter begin, OptionBufferConstIter end, OpaqueDataTuple::LengthFieldType length_field_type)isc::dhcp::OptionDefinitionstatic
getArrayType() constisc::dhcp::OptionDefinitioninline
getCode() constisc::dhcp::OptionDefinitioninline
getContext() constisc::dhcp::OptionDefinitioninline
getEncapsulatedSpace() constisc::dhcp::OptionDefinitioninline
getId() constisc::data::BaseStampedElementinline
getMetadata() constisc::data::StampedElement
getModificationTime() constisc::data::BaseStampedElementinline
getName() constisc::dhcp::OptionDefinitioninline
getOptionSpaceName() constisc::dhcp::OptionDefinitioninline
getRecordFields() constisc::dhcp::OptionDefinitioninline
getServerTags() constisc::data::StampedElementinline
getType() constisc::dhcp::OptionDefinitioninline
hasAllServerTag() constisc::data::StampedElement
hasServerTag(const ServerTag &server_tag) constisc::data::StampedElement
id_isc::data::BaseStampedElementprotected
operator!=(const OptionDefinition &other) constisc::dhcp::OptionDefinitioninline
operator==(const OptionDefinition &other) constisc::dhcp::OptionDefinitioninline
OptionDefinition(const std::string &name, const uint16_t code, const std::string &space, const std::string &type, const bool array_type=false)isc::dhcp::OptionDefinitionexplicit
OptionDefinition(const std::string &name, const uint16_t code, const std::string &space, const OptionDataType type, const bool array_type=false)isc::dhcp::OptionDefinitionexplicit
OptionDefinition(const std::string &name, const uint16_t code, const std::string &space, const std::string &type, const char *encapsulated_space)isc::dhcp::OptionDefinitionexplicit
OptionDefinition(const std::string &name, const uint16_t code, const std::string &space, const OptionDataType type, const char *encapsulated_space)isc::dhcp::OptionDefinitionexplicit
optionFactory(Option::Universe u, uint16_t type, OptionBufferConstIter begin, OptionBufferConstIter end, bool convenient_notation=false) constisc::dhcp::OptionDefinition
optionFactory(Option::Universe u, uint16_t type, const OptionBuffer &buf=OptionBuffer()) constisc::dhcp::OptionDefinition
optionFactory(Option::Universe u, uint16_t type, const std::vector< std::string > &values) constisc::dhcp::OptionDefinition
RecordFieldsCollection typedefisc::dhcp::OptionDefinition
RecordFieldsConstIter typedefisc::dhcp::OptionDefinition
setContext(const data::ConstElementPtr &ctx)isc::dhcp::OptionDefinitioninline
setId(const uint64_t id)isc::data::BaseStampedElementinline
setModificationTime(const boost::posix_time::ptime &timestamp)isc::data::BaseStampedElementinline
setServerTag(const std::string &server_tag)isc::data::StampedElementinline
StampedElement()isc::data::StampedElement
timestamp_isc::data::BaseStampedElementprotected
updateModificationTime()isc::data::BaseStampedElement
validate() constisc::dhcp::OptionDefinition