IDA SDK

- Main Page
- Header Files
- Classes
- Modules

Functions
Functions: examine operand flags (arbitrary operand)
Flags structure » Instruction/Data operands

## Detailed Description

For the following functions, 'n' may be:

- 0 : first operand
- 1 : second operand
- OPND_ALL : both operands - function returns 1 if the first OR the second operand satisfies the condition

## Functions
idaman bool ida_export | isDefArg (flags_t F, int n)
| is defined?
idaman bool ida_export | isOff (flags_t F, int n)
| is offset?
idaman bool ida_export | isChar (flags_t F, int n)
| is character constant?
idaman bool ida_export | isSeg (flags_t F, int n)
| is segment?
idaman bool ida_export | isEnum (flags_t F, int n)
| is enum?
idaman bool ida_export | isFop (flags_t F, int n)
| is forced operand? (use is_forced_operand())
idaman bool ida_export | isStroff (flags_t F, int n)
| is struct offset?
idaman bool ida_export | isStkvar (flags_t F, int n)
| is stack variable?
idaman bool ida_export | isFltnum (flags_t F, int n)
| is floating point number?
idaman bool ida_export | isCustFmt (flags_t F, int n)
| is custom data format?
idaman bool ida_export | isNum (flags_t F, int n)
| is number (bin,oct,dec,hex)?
idaman bool ida_export | isVoid (ea_t ea, flags_t F, int n)
| is 'void' operand?