|
IDA C++ SDK 9.2
|
Text representation of a data value (value string). More...
#include <typeinf.hpp>
Public Member Functions | |
| valstr_t () | |
| ~valstr_t () | |
| void | update_length (int ptvf) |
| void | set_oneline (const char *line, int len) |
| void | consume_oneline (const qstring &line) |
| bool | append_char (char c, int max_length) |
| bool | convert_to_one_line (int ptvf, int max_length) |
| bool | flatten (const flatten_args_t &flargs, int level) |
Public Attributes | |
| qstring | oneline |
| result if printed on one line in UTF-8 encoding | |
| size_t | length |
| length if printed on one line | |
| struct valstrs_t * | members |
| strings for members, each member separately | |
| valinfo_t * | info |
| additional info | |
| int | props |
| temporary properties, used internally | |
Friends | |
| struct() private | valstr_sink_t |
Text representation of a data value (value string).
This structure is used before we decide how to represent it, on one line or on many lines
|
inline |
|
inline |
| void valstr_t::update_length | ( | int | ptvf | ) |
|
inline |
| bool valstr_t::append_char | ( | char | c, |
| int | max_length ) |
| bool valstr_t::convert_to_one_line | ( | int | ptvf, |
| int | max_length ) |
| bool valstr_t::flatten | ( | const flatten_args_t & | flargs, |
| int | level ) |
|
friend |
| qstring valstr_t::oneline |
result if printed on one line in UTF-8 encoding
| size_t valstr_t::length |
length if printed on one line
| struct valstrs_t* valstr_t::members |
strings for members, each member separately
| valinfo_t* valstr_t::info |
additional info
| int valstr_t::props |
temporary properties, used internally