| addRecordField(const std::string &data_type_name) | isc::dhcp::OptionDefinition | |
| addRecordField(const OptionDataType data_type) | isc::dhcp::OptionDefinition | |
| contextToElement(data::ElementPtr map) const | isc::dhcp::OptionDefinition | inline |
| 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 |
| getArrayType() const | isc::dhcp::OptionDefinition | inline |
| getCode() const | isc::dhcp::OptionDefinition | inline |
| getContext() const | isc::dhcp::OptionDefinition | inline |
| getEncapsulatedSpace() const | isc::dhcp::OptionDefinition | inline |
| getModificationTime() const | isc::data::StampedElement | inline |
| getName() const | isc::dhcp::OptionDefinition | inline |
| getOptionSpaceName() const | isc::dhcp::OptionDefinition | inline |
| getRecordFields() const | isc::dhcp::OptionDefinition | inline |
| getType() const | isc::dhcp::OptionDefinition | inline |
| haveClientFqdnFormat() const | isc::dhcp::OptionDefinition | |
| haveCompressedFqdnListFormat() const | isc::dhcp::OptionDefinition | |
| haveFqdn4Format() const | isc::dhcp::OptionDefinition | |
| haveIA6Format() const | isc::dhcp::OptionDefinition | |
| haveIAAddr6Format() const | isc::dhcp::OptionDefinition | |
| haveIAPrefix6Format() const | isc::dhcp::OptionDefinition | |
| haveOpaqueDataTuplesFormat() const | isc::dhcp::OptionDefinition | |
| haveServiceScopeFormat() const | isc::dhcp::OptionDefinition | |
| haveStatusCodeFormat() const | isc::dhcp::OptionDefinition | |
| haveVendor4Format() const | isc::dhcp::OptionDefinition | |
| haveVendor6Format() const | isc::dhcp::OptionDefinition | |
| haveVendorClass4Format() const | isc::dhcp::OptionDefinition | |
| haveVendorClass6Format() const | isc::dhcp::OptionDefinition | |
| 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 &type, const bool array_type=false) | isc::dhcp::OptionDefinition | explicit |
| OptionDefinition(const std::string &name, const uint16_t code, const OptionDataType type, const bool array_type=false) | isc::dhcp::OptionDefinition | explicit |
| OptionDefinition(const std::string &name, const uint16_t code, const std::string &type, const char *encapsulated_space) | isc::dhcp::OptionDefinition | explicit |
| OptionDefinition(const std::string &name, const uint16_t code, const OptionDataType type, const char *encapsulated_space) | isc::dhcp::OptionDefinition | explicit |
| 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 typedef | isc::dhcp::OptionDefinition | |
| RecordFieldsConstIter typedef | isc::dhcp::OptionDefinition | |
| setContext(const data::ConstElementPtr &ctx) | isc::dhcp::OptionDefinition | inline |
| setModificationTime(const boost::posix_time::ptime ×tamp) | isc::data::StampedElement | inline |
| setOptionSpaceName(const std::string &option_space_name) | isc::dhcp::OptionDefinition | inline |
| StampedElement() | isc::data::StampedElement | |
| updateModificationTime() | isc::data::StampedElement | |
| validate() const | isc::dhcp::OptionDefinition | |