Functions | |
VOID | LEVEL_BASE::SetAddress0x (BOOL val) |
BOOL | LEVEL_BASE::CharIsSpace (CHAR c) |
CHAR | LEVEL_BASE::CharToUpper (CHAR c) |
string | LEVEL_BASE::ptrstr (const VOID *val) |
string | LEVEL_BASE::StringFromAddrint (ADDRINT l) |
string | LEVEL_BASE::StringFromUint64 (UINT64 l) |
string | LEVEL_BASE::StringDec (UINT64 l, UINT32 digits, CHAR padding) |
string | LEVEL_BASE::StringDecSigned (INT64 l, UINT32 digits, CHAR padding) |
string | LEVEL_BASE::StringBignum (INT64 l, UINT32 digits, CHAR padding) |
string | LEVEL_BASE::Reformat (const string &s, const string &prefix, UINT32 min_line, UINT32 max_line) |
string | LEVEL_BASE::StringHex32 (UINT32 l, UINT32 digits, BOOL prefix_0x) |
string | LEVEL_BASE::StringFlt (FLT64 val, UINT32 precision, UINT32 width) |
string | LEVEL_BASE::StringBool (BOOL b) |
string | LEVEL_BASE::StringTri (TRI t) |
string | LEVEL_BASE::StringHex (UINT32 l, UINT32 digits, BOOL prefix_0x=TRUE) |
string | LEVEL_BASE::decstr (INT64 val, UINT32 width=0) |
string | LEVEL_BASE::decstr (INT32 val, UINT32 width=0) |
string | LEVEL_BASE::decstr (INT16 val, UINT32 width=0) |
string | LEVEL_BASE::decstr (UINT64 val, UINT32 width=0) |
string | LEVEL_BASE::decstr (UINT32 val, UINT32 width=0) |
string | LEVEL_BASE::decstr (UINT16 val, UINT32 width=0) |
string | LEVEL_BASE::hexstr (INT64 val, UINT32 width=0) |
string | LEVEL_BASE::hexstr (INT32 val, UINT32 width=0) |
string | LEVEL_BASE::hexstr (INT16 val, UINT32 width=0) |
string | LEVEL_BASE::hexstr (UINT64 val, UINT32 width=0) |
string | LEVEL_BASE::hexstr (VOID *p, UINT32 width=0) |
string | LEVEL_BASE::hexstr (const VOID *p, UINT32 width=0) |
string | LEVEL_BASE::hexstr (UINT32 val, UINT32 width=0) |
string | LEVEL_BASE::hexstr (UINT16 val, UINT32 width=0) |
string | LEVEL_BASE::fltstr (FLT64 val, UINT32 prec=0, UINT32 width=0) |
string | LEVEL_BASE::ljstr (const string &s, UINT32 width, CHAR padding= ' ') |
|
ctype::isspace alternative (avoids complications from including ctype.h). |
|
ctype::toupper alternative (avoids complications from including ctype.h). |
|
Create a string containing the given decimal integer. |
|
Create a string containing the given decimal integer. |
|
Create a string containing the given decimal integer. |
|
Create a string containing the given decimal integer. |
|
Create a string containing the given decimal integer. |
|
Create a string containing the given decimal integer. |
|
Create a string containing the given floating point number. |
|
Create a string with a hexadecimal prefix containing the given hexadecimal integer. |
|
Create a string with a hexadecimal prefix containing the given hexadecimal integer. |
|
Create a string with a hexadecimal prefix containing the given hexadecimal integer. |
|
Create a string with a hexadecimal prefix containing the given hexadecimal integer. |
|
Create a string with a hexadecimal prefix containing the given hexadecimal integer. |
|
Create a string with a hexadecimal prefix containing the given hexadecimal integer. |
|
Create a string with a hexadecimal prefix containing the given hexadecimal integer. |
|
Create a string with a hexadecimal prefix containing the given hexadecimal integer. |
|
Left justify string. |
|
Print pointer. |
|
Add new lines to string to make it fit given line width restrictions. |
|
Set mode for printing of addresses, two formats are available either 0x12345678 or #1234_5678. |
|
Convert a INT64 into a dec string with 1000 separation . Padding can be specified as well. |
|
Convert a BOOL into a string. |
|
Convert a UINT64 into a dec string. Padding can be specified as well. |
|
Convert a INT64 into a dec string. Padding can be specified as well. |
|
Convert a FLT64 into a string. Padding can be specified as well. |
|
Convert a ADDRINT into a string using the hex address format. |
|
Convert a UINT64 into a string using the hex address format. |
|
Create a string with a hexadecimal prefix containing the given hexadecimal integer. |
|
Convert a UINT32 into a hex string. Padding can be specified as well. |
|
Convert a TRI into a string. |