Kea  1.9.9-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::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) const isc::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
getArrayType() const isc::dhcp::OptionDefinitioninline
getCode() const isc::dhcp::OptionDefinitioninline
getContext() const isc::dhcp::OptionDefinitioninline
getEncapsulatedSpace() const isc::dhcp::OptionDefinitioninline
getId() const isc::data::BaseStampedElementinline
getMetadata() const isc::data::StampedElement
getModificationTime() const isc::data::BaseStampedElementinline
getName() const isc::dhcp::OptionDefinitioninline
getOptionSpaceName() const isc::dhcp::OptionDefinitioninline
getRecordFields() const isc::dhcp::OptionDefinitioninline
getServerTags() const isc::data::StampedElementinline
getType() const isc::dhcp::OptionDefinitioninline
hasAllServerTag() const isc::data::StampedElement
hasServerTag(const ServerTag &server_tag) const isc::data::StampedElement
id_isc::data::BaseStampedElementprotected
operator!=(const OptionDefinition &other) const isc::dhcp::OptionDefinitioninline
operator==(const OptionDefinition &other) const isc::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) 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 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() const isc::dhcp::OptionDefinition