IDA SDK
dynamic_register_set_t Struct Reference

Public Attributes

register_info_vec_t ri_vec
 
qstrvec_t strvec
 
const_char_vec_t classname_ptrs
 
qvector< const_char_vec_tbit_strings_ptrs_vec
 
int default_regclasses = 1
 Mask of default printed register classes, 1 is the general register set.
 

Public Member Functions

void clear ()
 
void add_register (const register_info_t &ri)
 
void add_register (const char *name, int flags, op_dtype_t dtype, register_class_t register_class, const char *const *bit_strings, uval_t bits_mask)
 
void set_regclasses (const char **register_classes, int default_regcls)
 
bool empty () const
 
size_t nregs () const
 
register_info_tregisters ()
 
const char ** regclasses ()
 

Public Types

typedef qvector< const char * > const_char_vec_t
 

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