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

#include <lumina.hpp>

Public Member Functions

 pattern_id_t (pattern_type_t __type=PAT_TYPE_UNKNOWN, const bytevec_t &__data=bytevec_t())
void swap (pattern_id_t &other)
void serialize (bytevec_t *out, int version) const
bool deserialize (const uchar **ptr, size_t len, int version)

Public Attributes

pattern_type_t type
bytevec_t data

Constructor & Destructor Documentation

◆ pattern_id_t()

pattern_id_t::pattern_id_t ( pattern_type_t __type = PAT_TYPE_UNKNOWN,
const bytevec_t & __data = bytevec_t() )
inline

Member Function Documentation

◆ swap()

void pattern_id_t::swap ( pattern_id_t & other)
inline

◆ serialize()

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

◆ deserialize()

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

Member Data Documentation

◆ type

pattern_type_t pattern_id_t::type

◆ data

bytevec_t pattern_id_t::data

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