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

#include <lumina.hpp>

Inheritance diagram for pop_fun_t:
func_info_pattern_and_frequency_t func_info_and_pattern_t func_info_t

Public Member Functions

 pop_fun_t (const char *__hostname=nullptr, const input_file_t &__input=input_file_t(), ea64_t __ea64=ea64_t(-1))
void swap (pop_fun_t &other)
void serialize (bytevec_t *out, int version) const
bool deserialize (const uchar **ptr, size_t len, int version)
Public Member Functions inherited from func_info_pattern_and_frequency_t
 func_info_pattern_and_frequency_t (uint32 __frequency=0)
void swap (func_info_pattern_and_frequency_t &other)
void serialize (bytevec_t *out, int version) const
bool deserialize (const uchar **ptr, size_t len, int version)
Public Member Functions inherited from func_info_and_pattern_t
 func_info_and_pattern_t (const pattern_id_t &__pattern_id=pattern_id_t())
void swap (func_info_and_pattern_t &other)
void serialize (bytevec_t *out, int version) const
bool deserialize (const uchar **ptr, size_t len, int version)
Public Member Functions inherited from func_info_t
 func_info_t (const char *__name=nullptr, uint32 __size=0, const metadata_t &__metadata=metadata_t())
void swap (func_info_t &other)
void serialize (bytevec_t *out, int version) const
bool deserialize (const uchar **ptr, size_t len, int version)

Public Attributes

qstring hostname
input_file_t input
ea64_t ea64
Public Attributes inherited from func_info_pattern_and_frequency_t
uint32 frequency
Public Attributes inherited from func_info_and_pattern_t
pattern_id_t pattern_id
Public Attributes inherited from func_info_t
qstring name
uint32 size
metadata_t metadata

Constructor & Destructor Documentation

◆ pop_fun_t()

pop_fun_t::pop_fun_t ( const char * __hostname = nullptr,
const input_file_t & __input = input_file_t(),
ea64_t __ea64 = ea64_t(-1) )
inline

Member Function Documentation

◆ swap()

void pop_fun_t::swap ( pop_fun_t & other)
inline

◆ serialize()

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

◆ deserialize()

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

Member Data Documentation

◆ hostname

qstring pop_fun_t::hostname

◆ input

input_file_t pop_fun_t::input

◆ ea64

ea64_t pop_fun_t::ea64

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