|
IDA SDK
|
This is the complete list of members for tinfo_t, including all inherited members.
| append_covered(rangeset_t *out, uint64 offset=0) const | tinfo_t | inline |
| calc_gaps(rangeset_t *out) const | tinfo_t | inline |
| calc_purged_bytes(void) const | tinfo_t | inline |
| calc_score(void) const | tinfo_t | inline |
| calc_udt_aligns(int sudt_flags=SUDT_GAPS) | tinfo_t | inline |
| change_sign(type_sign_t sign) | tinfo_t | inline |
| clear(void) | tinfo_t | inline |
| clr_const(void) (defined in tinfo_t) | tinfo_t | inline |
| clr_const_volatile(void) (defined in tinfo_t) | tinfo_t | inline |
| clr_volatile(void) (defined in tinfo_t) | tinfo_t | inline |
| compare_with(const tinfo_t &r, int tcflags=0) const | tinfo_t | inline |
| convert_array_to_ptr(void) | tinfo_t | inline |
| create_array(const array_type_data_t &p, type_t decl_type=BT_ARRAY) (defined in tinfo_t) | tinfo_t | inline |
| create_array(const tinfo_t &tif, uint32 nelems=0, uint32 base=0, type_t decl_type=BT_ARRAY) (defined in tinfo_t) | tinfo_t | inline |
| create_bitfield(const bitfield_type_data_t &p, type_t decl_type=BT_BITFIELD) (defined in tinfo_t) | tinfo_t | inline |
| create_bitfield(uchar nbytes, uchar width, bool is_unsigned=false, type_t decl_type=BT_BITFIELD) (defined in tinfo_t) | tinfo_t | inline |
| create_enum(enum_type_data_t &p, type_t decl_type=BTF_ENUM) (defined in tinfo_t) | tinfo_t | inline |
| create_forward_decl(til_t *til, type_t decl_type, const char *name, int ntf_flags=0) | tinfo_t | inline |
| create_func(func_type_data_t &p, type_t decl_type=BT_FUNC) (defined in tinfo_t) | tinfo_t | inline |
| create_ptr(const ptr_type_data_t &p, type_t decl_type=BT_PTR) (defined in tinfo_t) | tinfo_t | inline |
| create_ptr(const tinfo_t &tif, uchar bps=0, type_t decl_type=BT_PTR) (defined in tinfo_t) | tinfo_t | inline |
| create_simple_type(type_t decl_type) (defined in tinfo_t) | tinfo_t | inline |
| create_typedef(const typedef_type_data_t &p, type_t decl_type=BTF_TYPEDEF, bool try_ordinal=true) (defined in tinfo_t) | tinfo_t | inline |
| create_typedef(const til_t *til, const char *name, type_t decl_type=BTF_TYPEDEF, bool try_ordinal=true) (defined in tinfo_t) | tinfo_t | inline |
| create_typedef(const til_t *til, uint ord, type_t decl_type=BTF_TYPEDEF) (defined in tinfo_t) | tinfo_t | inline |
| create_udt(udt_type_data_t &p, type_t decl_type) (defined in tinfo_t) | tinfo_t | inline |
| del_attr(const qstring &key, bool make_copy=true) | tinfo_t | inline |
| del_attrs(void) | tinfo_t | inline |
| deserialize(const til_t *til, const type_t **ptype, const p_list **pfields=NULL, const p_list **pfldcmts=NULL) | tinfo_t | inline |
| deserialize(const til_t *til, const qtype *ptype, const qtype *pfields=NULL, const qtype *pfldcmts=NULL) | tinfo_t | inline |
| dstr(void) const | tinfo_t | inline |
| empty(void) const | tinfo_t | inline |
| equals_to(const tinfo_t &r) const (defined in tinfo_t) | tinfo_t | inline |
| find_udt_member(struct udt_member_t *udm, int strmem_flags) const | tinfo_t | inline |
| get_array_details(array_type_data_t *ai) const | tinfo_t | inline |
| get_array_element(void) const | tinfo_t | inline |
| get_array_nelems(void) const | tinfo_t | inline |
| get_attr(const qstring &key, bytevec_t *bv, bool all_attrs=true) const | tinfo_t | inline |
| get_attrs(type_attrs_t *tav, bool all_attrs=false) const | tinfo_t | inline |
| get_bitfield_details(bitfield_type_data_t *bi) const | tinfo_t | inline |
| get_cc(void) const | tinfo_t | inline |
| get_declalign(void) const | tinfo_t | inline |
| get_decltype(void) const | tinfo_t | inline |
| get_enum_base_type(void) const | tinfo_t | inline |
| get_enum_details(enum_type_data_t *ei) const | tinfo_t | inline |
| get_final_ordinal(void) const | tinfo_t | inline |
| get_final_type_name(qstring *out) const | tinfo_t | inline |
| get_func_details(func_type_data_t *fi, gtd_func_t gtd=GTD_CALC_ARGLOCS) const | tinfo_t | inline |
| get_modifiers(void) const (defined in tinfo_t) | tinfo_t | inline |
| get_named_type(const til_t *til, const char *name, type_t decl_type=BTF_TYPEDEF, bool resolve=true, bool try_ordinal=true) | tinfo_t | inline |
| get_nargs(void) const | tinfo_t | inline |
| get_next_type_name(qstring *out) const | tinfo_t | inline |
| get_nth_arg(int n) const | tinfo_t | inline |
| get_numbered_type(const til_t *til, uint32 ordinal, type_t decl_type=BTF_TYPEDEF, bool resolve=true) | tinfo_t | inline |
| get_onemember_type(void) const | tinfo_t | inline |
| get_ordinal(void) const | tinfo_t | inline |
| get_pointed_object(void) const | tinfo_t | inline |
| get_ptr_details(ptr_type_data_t *pi) const | tinfo_t | inline |
| get_ptrarr_object(void) const | tinfo_t | inline |
| get_ptrarr_objsize(void) const | tinfo_t | inline |
| get_realtype(bool full=false) const | tinfo_t | inline |
| get_rettype(void) const | tinfo_t | inline |
| get_sign(void) const | tinfo_t | inline |
| get_size(uint32 *p_effalign=NULL, int gts_code=0) const | tinfo_t | inline |
| get_stock(stock_type_id_t id) | tinfo_t | inlinestatic |
| get_til(void) const | tinfo_t | inline |
| get_type_name(qstring *out) const | tinfo_t | inline |
| get_udt_details(udt_type_data_t *udt, gtd_udt_t gtd=GTD_CALC_LAYOUT) const | tinfo_t | inline |
| get_udt_nmembers(void) const | tinfo_t | inline |
| get_unpadded_size(void) const | tinfo_t | inline |
| has_details(void) const | tinfo_t | inline |
| has_vftable(void) const | tinfo_t | inline |
| is_anonymous_udt(void) const | tinfo_t | inline |
| is_arithmetic(void) const | tinfo_t | inline |
| is_array(void) const | tinfo_t | inline |
| is_bitfield(void) const | tinfo_t | inline |
| is_bool(void) const | tinfo_t | inline |
| is_castable_to(const tinfo_t &target) const (defined in tinfo_t) | tinfo_t | inline |
| is_char(void) const | tinfo_t | inline |
| is_complex(void) const | tinfo_t | inline |
| is_const(void) const | tinfo_t | inline |
| is_correct(void) const | tinfo_t | inline |
| is_decl_array(void) const | tinfo_t | inline |
| is_decl_bitfield(void) const | tinfo_t | inline |
| is_decl_bool(void) const | tinfo_t | inline |
| is_decl_char(void) const | tinfo_t | inline |
| is_decl_complex(void) const | tinfo_t | inline |
| is_decl_const(void) const | tinfo_t | inline |
| is_decl_double(void) const | tinfo_t | inline |
| is_decl_enum(void) const | tinfo_t | inline |
| is_decl_float(void) const | tinfo_t | inline |
| is_decl_floating(void) const | tinfo_t | inline |
| is_decl_func(void) const | tinfo_t | inline |
| is_decl_int(void) const | tinfo_t | inline |
| is_decl_int128(void) const | tinfo_t | inline |
| is_decl_int16(void) const | tinfo_t | inline |
| is_decl_int32(void) const | tinfo_t | inline |
| is_decl_int64(void) const | tinfo_t | inline |
| is_decl_last(void) const | tinfo_t | inline |
| is_decl_ldouble(void) const | tinfo_t | inline |
| is_decl_paf(void) const | tinfo_t | inline |
| is_decl_partial(void) const | tinfo_t | inline |
| is_decl_ptr(void) const | tinfo_t | inline |
| is_decl_struct(void) const | tinfo_t | inline |
| is_decl_sue(void) const | tinfo_t | inline |
| is_decl_tbyte(void) const | tinfo_t | inline |
| is_decl_typedef(void) const | tinfo_t | inline |
| is_decl_uchar(void) const | tinfo_t | inline |
| is_decl_udt(void) const | tinfo_t | inline |
| is_decl_uint(void) const | tinfo_t | inline |
| is_decl_uint128(void) const | tinfo_t | inline |
| is_decl_uint16(void) const | tinfo_t | inline |
| is_decl_uint32(void) const | tinfo_t | inline |
| is_decl_uint64(void) const | tinfo_t | inline |
| is_decl_union(void) const | tinfo_t | inline |
| is_decl_unknown(void) const | tinfo_t | inline |
| is_decl_void(void) const | tinfo_t | inline |
| is_decl_volatile(void) const | tinfo_t | inline |
| is_double(void) const | tinfo_t | inline |
| is_empty_udt(void) const | tinfo_t | inline |
| is_enum(void) const | tinfo_t | inline |
| is_ext_arithmetic(void) const | tinfo_t | inline |
| is_ext_integral(void) const | tinfo_t | inline |
| is_float(void) const | tinfo_t | inline |
| is_floating(void) const | tinfo_t | inline |
| is_forward_decl(void) const | tinfo_t | inline |
| is_from_subtil(void) const | tinfo_t | inline |
| is_func(void) const | tinfo_t | inline |
| is_funcptr(void) const | tinfo_t | inline |
| is_high_func(void) const | tinfo_t | inline |
| is_int(void) const | tinfo_t | inline |
| is_int128(void) const | tinfo_t | inline |
| is_int16(void) const | tinfo_t | inline |
| is_int32(void) const | tinfo_t | inline |
| is_int64(void) const | tinfo_t | inline |
| is_integral(void) const | tinfo_t | inline |
| is_ldouble(void) const | tinfo_t | inline |
| is_manually_castable_to(const tinfo_t &target) const (defined in tinfo_t) | tinfo_t | inline |
| is_one_fpval(void) const | tinfo_t | inline |
| is_paf(void) const | tinfo_t | inline |
| is_partial(void) const | tinfo_t | inline |
| is_ptr(void) const | tinfo_t | inline |
| is_ptr_or_array(void) const | tinfo_t | inline |
| is_purging_cc(void) const | tinfo_t | inline |
| is_pvoid(void) const | tinfo_t | inline |
| is_scalar(void) const | tinfo_t | inline |
| is_shifted_ptr(void) const | tinfo_t | inline |
| is_signed(void) const | tinfo_t | inline |
| is_small_udt(void) const | tinfo_t | inline |
| is_sse_type(void) const | tinfo_t | inline |
| is_struct(void) const | tinfo_t | inline |
| is_sue(void) const | tinfo_t | inline |
| is_tbyte(void) const | tinfo_t | inline |
| is_typeref(void) const | tinfo_t | inline |
| is_uchar(void) const | tinfo_t | inline |
| is_udt(void) const | tinfo_t | inline |
| is_uint(void) const | tinfo_t | inline |
| is_uint128(void) const | tinfo_t | inline |
| is_uint16(void) const | tinfo_t | inline |
| is_uint32(void) const | tinfo_t | inline |
| is_uint64(void) const | tinfo_t | inline |
| is_union(void) const | tinfo_t | inline |
| is_unknown(void) const | tinfo_t | inline |
| is_unsigned(void) const | tinfo_t | inline |
| is_user_cc(void) const | tinfo_t | inline |
| is_vararg_cc(void) const | tinfo_t | inline |
| is_vftable(void) const | tinfo_t | inline |
| is_void(void) const | tinfo_t | inline |
| is_volatile(void) const | tinfo_t | inline |
| is_well_defined(void) const | tinfo_t | inline |
| operator=(const tinfo_t &r) | tinfo_t | inline |
| present(void) const | tinfo_t | inline |
| print(qstring *out, const char *name=NULL, int prtype_flags=PRTYPE_1LINE, int indent=0, int cmtindent=0, const char *prefix=NULL, const char *cmt=NULL) const | tinfo_t | inline |
| read_bitfield_value(uint64 v, int bitoff) const (defined in tinfo_t) | tinfo_t | inline |
| remove_pointer(const tinfo_t &tif) | tinfo_t | friend |
| remove_ptr_or_array(void) | tinfo_t | inline |
| requires_qualifier(qstring *out, const char *name, uint64 offset) const | tinfo_t | inline |
| serialize(qtype *type, qtype *fields=NULL, qtype *fldcmts=NULL, int sudt_flags=SUDT_FAST|SUDT_TRUNC) const | tinfo_t | inline |
| set_attr(const type_attr_t &ta, bool may_overwrite=true) | tinfo_t | inline |
| set_attrs(type_attrs_t *tav) | tinfo_t | inline |
| set_const(void) (defined in tinfo_t) | tinfo_t | inline |
| set_declalign(uchar declalign) | tinfo_t | inline |
| set_modifiers(type_t mod) (defined in tinfo_t) | tinfo_t | inline |
| set_named_type(til_t *til, const char *name, int ntf_flags=0) (defined in tinfo_t) | tinfo_t | inline |
| set_numbered_type(til_t *til, uint32 ord, int ntf_flags=0, const char *name=NULL) (defined in tinfo_t) | tinfo_t | inline |
| set_symbol_type(til_t *til, const char *name, int ntf_flags=0) (defined in tinfo_t) | tinfo_t | inline |
| set_volatile(void) (defined in tinfo_t) | tinfo_t | inline |
| swap(tinfo_t &r) | tinfo_t | inline |
| tinfo_t() | tinfo_t | inline |
| tinfo_t(type_t decl_type) | tinfo_t | inlineexplicit |
| tinfo_t(const tinfo_t &r) | tinfo_t | inline |
| type_detail_t (defined in tinfo_t) | tinfo_t | friend |
| write_bitfield_value(uint64 dst, uint64 v, int bitoff) const (defined in tinfo_t) | tinfo_t | inline |
| ~tinfo_t(void) | tinfo_t | inline |
1.8.9.1