Struct VarOffsetStruct

Nested Relationships

Nested Types

Struct Documentation

struct VarOffsetStruct

This struct holds a map of how memory for a compact representation of some unknown vars needs to look

Public Functions

inline explicit VarOffsetStruct(const VariableMap &vmap)
inline explicit VarOffsetStruct(const VarOffsetStruct &other)
inline ~VarOffsetStruct()

Public Members

std::unordered_map<std::string, OffsetLen> vars
const size_t totalSize
char *const default_data
struct OffsetLen

Public Functions

inline OffsetLen(const ptrdiff_t &_offset, const size_t &_len, const std::type_index _type)
inline bool operator==(const OffsetLen &other) const

Public Members

const ptrdiff_t offset
const size_t len
const std::type_index type