IDA C++ SDK 9.2
Loading...
Searching...
No Matches
frame_mem_t Struct Reference

#include <lumina.hpp>

Public Member Functions

 frame_mem_t (const char *__name=nullptr, const serialized_tinfo &__type=serialized_tinfo(), const char *__cmt=nullptr, const char *__rptcmt=nullptr, ea64_t __offset=ea64_t(-1), const oprepr_t &__info=oprepr_t(), asize_t __nbytes=asize_t(-1))
void serialize (bytevec_t *out, int version) const
bool deserialize (const uchar **ptr, size_t len, int version)

Public Attributes

qstring name
serialized_tinfo type
qstring cmt
qstring rptcmt
ea64_t offset
oprepr_t info
asize_t nbytes

Constructor & Destructor Documentation

◆ frame_mem_t()

frame_mem_t::frame_mem_t ( const char * __name = nullptr,
const serialized_tinfo & __type = serialized_tinfo(),
const char * __cmt = nullptr,
const char * __rptcmt = nullptr,
ea64_t __offset = ea64_t(-1),
const oprepr_t & __info = oprepr_t(),
asize_t __nbytes = asize_t(-1) )
inline

Member Function Documentation

◆ serialize()

void frame_mem_t::serialize ( bytevec_t * out,
int version ) const

◆ deserialize()

bool frame_mem_t::deserialize ( const uchar ** ptr,
size_t len,
int version )

Member Data Documentation

◆ name

qstring frame_mem_t::name

◆ type

serialized_tinfo frame_mem_t::type

◆ cmt

qstring frame_mem_t::cmt

◆ rptcmt

qstring frame_mem_t::rptcmt

◆ offset

ea64_t frame_mem_t::offset

◆ info

oprepr_t frame_mem_t::info

◆ nbytes

asize_t frame_mem_t::nbytes

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