retdec
|
#include <metadata_table.h>
Public Member Functions | |
MetadataTable (MetadataTableType tableType, std::uint32_t tableSize) | |
Getters | |
std::size_t | getNumberOfRows () const |
const T * | getRow (std::size_t index) const |
auto | begin () const |
auto | end () const |
Row methods | |
template<typename U > | |
void | addRow (U &&row) |
![]() | |
virtual | ~BaseMetadataTable ()=default |
MetadataTableType | getType () const |
std::uint32_t | getSize () const |
Private Attributes | |
std::vector< T > | rows |
Additional Inherited Members | |
![]() | |
BaseMetadataTable (MetadataTableType tableType, std::uint32_t tableSize) | |
Metadata table representation with rows of generic type.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |