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