retdec
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
retdec::fileformat::BaseMetadataTable Class Reference

#include <metadata_table.h>

Inheritance diagram for retdec::fileformat::BaseMetadataTable:
Inheritance graph
[legend]
Collaboration diagram for retdec::fileformat::BaseMetadataTable:
Collaboration graph
[legend]

Public Member Functions

virtual ~BaseMetadataTable ()=default
 
Getters
MetadataTableType getType () const
 
std::uint32_t getSize () const
 

Protected Member Functions

 BaseMetadataTable (MetadataTableType tableType, std::uint32_t tableSize)
 

Private Attributes

MetadataTableType type
 
std::uint32_t size
 

Detailed Description

Base metadata table representation.

Constructor & Destructor Documentation

◆ BaseMetadataTable()

retdec::fileformat::BaseMetadataTable::BaseMetadataTable ( MetadataTableType  tableType,
std::uint32_t  tableSize 
)
inlineprotected

◆ ~BaseMetadataTable()

virtual retdec::fileformat::BaseMetadataTable::~BaseMetadataTable ( )
virtualdefault

Member Function Documentation

◆ getSize()

std::uint32_t retdec::fileformat::BaseMetadataTable::getSize ( ) const
inline

◆ getType()

MetadataTableType retdec::fileformat::BaseMetadataTable::getType ( ) const
inline

Member Data Documentation

◆ size

std::uint32_t retdec::fileformat::BaseMetadataTable::size
private

◆ type

MetadataTableType retdec::fileformat::BaseMetadataTable::type
private

The documentation for this class was generated from the following file: