assign(uint8_t *recordRawData) | pcpp::TLVRecord< uint16_t, uint16_t > | inline |
canAssign(const uint8_t *recordRawData, size_t tlvDataLen) | pcpp::TLVRecord< uint16_t, uint16_t > | inlinestatic |
DhcpV6Option(uint8_t *optionRawData) | pcpp::DhcpV6Option | inlineexplicit |
getDataSize() const override | pcpp::DhcpV6Option | virtual |
getRecordBasePtr() const | pcpp::TLVRecord< uint16_t, uint16_t > | inline |
getTotalSize() const override | pcpp::DhcpV6Option | virtual |
getType() const | pcpp::DhcpV6Option | |
getValue() const | pcpp::TLVRecord< uint16_t, uint16_t > | inline |
getValueAs(size_t offset=0) const | pcpp::TLVRecord< uint16_t, uint16_t > | inline |
getValueAsHexString() const | pcpp::DhcpV6Option | |
isNotNull() const | pcpp::TLVRecord< uint16_t, uint16_t > | inline |
isNull() const | pcpp::TLVRecord< uint16_t, uint16_t > | inline |
operator!=(const TLVRecord &rhs) const | pcpp::TLVRecord< uint16_t, uint16_t > | inline |
operator=(const TLVRecord &other) | pcpp::TLVRecord< uint16_t, uint16_t > | inline |
operator==(const TLVRecord &rhs) const | pcpp::TLVRecord< uint16_t, uint16_t > | inline |
purgeRecordData() | pcpp::TLVRecord< uint16_t, uint16_t > | inline |
setValue(T newValue, int valueOffset=0) | pcpp::TLVRecord< uint16_t, uint16_t > | inline |
TLVRecord(uint8_t *recordRawData) | pcpp::TLVRecord< uint16_t, uint16_t > | inline |
TLVRecord(const TLVRecord &other) | pcpp::TLVRecord< uint16_t, uint16_t > | inline |
~DhcpV6Option() override=default | pcpp::DhcpV6Option | |
~TLVRecord()=default | pcpp::TLVRecord< uint16_t, uint16_t > | virtual |