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

Type information for typedefs. More...

#include <typeinf.hpp>

Public Member Functions

 typedef_type_data_t (const til_t *_til, const char *_name, bool _resolve=false)
 typedef_type_data_t (const til_t *_til, uint32 ord, bool _resolve=false)
 DEFINE_MEMORY_ALLOCATION_FUNCS () void swap(typedef_type_data_t &r)

Public Attributes

const til_ttil
 type library to use when resolving
union { 
   const char *   name 
 is_ordref=false: target type name. we do not own this pointer! More...
   uint32   ordinal 
 is_ordref=true: type ordinal number More...
}; 
bool is_ordref
 is reference by ordinal?
bool resolve
 should resolve immediately?

Detailed Description

Type information for typedefs.

Constructor & Destructor Documentation

◆ typedef_type_data_t() [1/2]

typedef_type_data_t::typedef_type_data_t ( const til_t * _til,
const char * _name,
bool _resolve = false )
inline

◆ typedef_type_data_t() [2/2]

typedef_type_data_t::typedef_type_data_t ( const til_t * _til,
uint32 ord,
bool _resolve = false )
inline

Member Function Documentation

◆ DEFINE_MEMORY_ALLOCATION_FUNCS()

typedef_type_data_t::DEFINE_MEMORY_ALLOCATION_FUNCS ( ) &
inline

Member Data Documentation

◆ til

const til_t* typedef_type_data_t::til

type library to use when resolving

◆ name

const char* typedef_type_data_t::name

is_ordref=false: target type name. we do not own this pointer!

◆ ordinal

uint32 typedef_type_data_t::ordinal

is_ordref=true: type ordinal number

◆ [union]

union { ... } typedef_type_data_t

◆ is_ordref

bool typedef_type_data_t::is_ordref

is reference by ordinal?

◆ resolve

bool typedef_type_data_t::resolve

should resolve immediately?


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