IDA SDK

- Main Page
- Header Files
- Classes
- Modules

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Attributes | Public Member Functions | List of all members
cfgopt_t Struct Reference

## Public Attributes
const char * | name
void * | ptr
int | flags
union {
size_t buf_size
struct {
int64 min
int64 max
} num_range
uint32 bit_flags
}; |

## Public Member Functions
| cfgopt_t (const char *_n, char *_p, size_t _sz, bool _long=true)
| cfgopt_t (const char *_n, qstring *_p, bool _long=true)
| cfgopt_t (const char *_n, int *_p)
| cfgopt_t (const char *_n, uint *_p)
| cfgopt_t (const char *_n, char *_p)
| cfgopt_t (const char *_n, uchar *_p)
| cfgopt_t (const char *_n, short *_p)
| cfgopt_t (const char *_n, ushort *_p)
| cfgopt_t (const char *_n, int *_p, int _min, int _max)
| cfgopt_t (const char *_n, uint *_p, uint _min, uint _max)
| cfgopt_t (const char *_n, char *_p, char _min, char _max)
| cfgopt_t (const char *_n, uchar *_p, uchar _min, uchar _max)
| cfgopt_t (const char *_n, short *_p, short _min, short _max)
| cfgopt_t (const char *_n, ushort *_p, ushort _min, ushort _max)
| cfgopt_t (const char *_n, bool *_p, bool _flags, const int *optflgs=NULL)
| cfgopt_t (const char *_n, uchar *_p, uchar _flags, const int *optflgs=NULL)
| cfgopt_t (const char *_n, ushort *_p, ushort _flags, const int *optflgs=NULL)
| cfgopt_t (const char *_n, uint32 *_p, uint32 _flags, const int *optflgs=NULL)
| cfgopt_t (const char *_n, int64 *_p)
| cfgopt_t (const char *_n, uint64 *_p)
| cfgopt_t (const char *_n, int64 *_p, int64 _min, int64 _max)
| cfgopt_t (const char *_n, uint64 *_p, uint64 _min, uint64 _max)
| cfgopt_t (const char *_n, cfgopt_handler_t *_p)
int | type () const
int | qualifier () const
const char * | apply (int vtype, const void *vdata) const

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

- idp.hpp