|
IDA SDK
|
The group of lines corresponding to a single place within a view.
Public Member Functions | |
| linearray_t (void *_ud) | |
| Constructor. | |
| ~linearray_t (void) | |
| Constructor. | |
| int | set_place (const place_t *new_at) |
| Position the array. More... | |
| place_t * | get_place (void) const |
| Get the current place. More... | |
| bgcolor_t | get_bg_color (void) const |
| Get current background color. More... | |
| bgcolor_t | get_pfx_color (void) const |
| Get current prefix color. More... | |
| int | get_dlnnum (void) const |
| Get default line number. More... | |
| int | get_linecnt (void) const |
| Get number of lines for the current place. More... | |
| void * | userdata (void) const |
| Get pointer to user data. | |
| void | set_userdata (void *userd) |
| Change the user data. | |
| bool | beginning (void) const |
| Are we at the beginning? | |
| bool | ending (void) const |
| const qstring * | down (void) |
| Get a line from down direction. More... | |
| const qstring * | up (void) |
| Get a line from up direction. More... | |
|
inline |
Position the array.
This function must be called before calling any other member functions.
linearray_t doesn't own place_t structures. The caller must take care of place_t objects.
| new_at | new position of the array |
|
inline |
|
inline |
Get current background color.
(the same behavior as with get_place(): good before down() and after up())
|
inline |
Get current prefix color.
(the same behavior as with get_place(): good before down() and after up())
|
inline |
Get default line number.
(the same behavior as with get_place(): good before down() and after up())
|
inline |
Get number of lines for the current place.
(the same behavior as with get_place(): good before down() and after up())
|
inline |
Get a line from down direction.
place is ok BEFORE
|
inline |
Get a line from up direction.
place is ok AFTER