Kea 2.7.0
isc::dhcp::OptionDataTypeUtil Member List

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

getDataType(const std::string &data_type)isc::dhcp::OptionDataTypeUtilstatic
getDataTypeLen(const OptionDataType data_type)isc::dhcp::OptionDataTypeUtilstatic
getDataTypeName(const OptionDataType data_type)isc::dhcp::OptionDataTypeUtilstatic
getLabelCount(const std::string &text_name)isc::dhcp::OptionDataTypeUtilstatic
getTupleLenFieldType(Option::Universe u)isc::dhcp::OptionDataTypeUtilstatic
readAddress(const std::vector< uint8_t > &buf, const short family)isc::dhcp::OptionDataTypeUtilstatic
readBool(const std::vector< uint8_t > &buf)isc::dhcp::OptionDataTypeUtilstatic
readFqdn(const std::vector< uint8_t > &buf)isc::dhcp::OptionDataTypeUtilstatic
readInt(const std::vector< uint8_t > &buf)isc::dhcp::OptionDataTypeUtilinlinestatic
readPrefix(const std::vector< uint8_t > &buf)isc::dhcp::OptionDataTypeUtilstatic
readPsid(const std::vector< uint8_t > &buf)isc::dhcp::OptionDataTypeUtilstatic
readString(const std::vector< uint8_t > &buf)isc::dhcp::OptionDataTypeUtilstatic
readTuple(const std::vector< uint8_t > &buf, OpaqueDataTuple::LengthFieldType lengthfieldtype)isc::dhcp::OptionDataTypeUtilstatic
readTuple(const std::vector< uint8_t > &buf, OpaqueDataTuple &tuple)isc::dhcp::OptionDataTypeUtilstatic
writeAddress(const asiolink::IOAddress &address, std::vector< uint8_t > &buf)isc::dhcp::OptionDataTypeUtilstatic
writeBinary(const std::string &hex_str, std::vector< uint8_t > &buf)isc::dhcp::OptionDataTypeUtilstatic
writeBool(const bool value, std::vector< uint8_t > &buf)isc::dhcp::OptionDataTypeUtilstatic
writeFqdn(const std::string &fqdn, std::vector< uint8_t > &buf, const bool downcase=false)isc::dhcp::OptionDataTypeUtilstatic
writeInt(const T value, std::vector< uint8_t > &buf)isc::dhcp::OptionDataTypeUtilinlinestatic
writePrefix(const PrefixLen &prefix_len, const asiolink::IOAddress &prefix, std::vector< uint8_t > &buf)isc::dhcp::OptionDataTypeUtilstatic
writePsid(const PSIDLen &psid_len, const PSID &psid, std::vector< uint8_t > &buf)isc::dhcp::OptionDataTypeUtilstatic
writeString(const std::string &value, std::vector< uint8_t > &buf)isc::dhcp::OptionDataTypeUtilstatic
writeTuple(const std::string &value, OpaqueDataTuple::LengthFieldType lengthfieldtype, std::vector< uint8_t > &buf)isc::dhcp::OptionDataTypeUtilstatic
writeTuple(const OpaqueDataTuple &tuple, std::vector< uint8_t > &buf)isc::dhcp::OptionDataTypeUtilstatic