IDA SDK

- Main Page
- Header Files
- Classes
- Modules

Macros
Operand value types
Operands » Operand structure

## Detailed Description

Used by op_t::dtyp.

## Macros
#define | dt_byte 0
| 8 bit
#define | dt_word 1
| 16 bit
#define | dt_dword 2
| 32 bit
#define | dt_float 3
| 4 byte
#define | dt_double 4
| 8 byte
#define | dt_tbyte 5
| variable size ( processor_t::tbyte_size)
#define | dt_packreal 6
| packed real format for mc68040
#define | dt_qword 7
| 64 bit
#define | dt_byte16 8
| 128 bit
#define | dt_code 9
| ptr to code (not used?)
#define | dt_void 10
| none
#define | dt_fword 11
| 48 bit
#define | dt_bitfild 12
| bit field (mc680x0)
#define | dt_string 13
| pointer to asciiz string
#define | dt_unicode 14
| pointer to unicode string
#define | dt_3byte 15
| 3-byte data
#define | dt_ldbl 16
| long double (which may be different from tbyte)
#define | dt_byte32 17
| 256 bit
#define | dt_byte64 18
| 512 bit