#include <Cxx_Grammar.h>
Public Member Functions | |
| HexdumpFormat () | |
Public Attributes | |
| const char * | prefix |
| Characters to emit after internal linefeeds. | |
| size_t | width |
| Bytes per line of output (default 16). | |
| size_t | colsize |
| Bytes per column group (default 8). | |
| const char * | addr_fmt |
| Printf format for addresses (default "0x%08llx:"). | |
| bool | multiline |
| Emit prefix at beginning and line feed at end of output. | |
| bool | show_numeric |
| Show numeric format of bytes (default true). | |
| const char * | numeric_fmt |
| Printf format for bytes (default " %02x"). | |
| bool | pad_numeric |
| Pad numeric part of output with spaces for partial final line (default true). | |
| bool | show_chars |
| Show ASCII characters after bytes (default true). | |
| bool | pad_chars |
| Pad character part of output with spaces for partial final line (default true). | |
| HexdumpFormat::HexdumpFormat | ( | ) | [inline] |
| const char* HexdumpFormat::prefix |
Characters to emit after internal linefeeds.
| size_t HexdumpFormat::width |
Bytes per line of output (default 16).
| size_t HexdumpFormat::colsize |
Bytes per column group (default 8).
| const char* HexdumpFormat::addr_fmt |
Printf format for addresses (default "0x%08llx:").
Emit prefix at beginning and line feed at end of output.
Show numeric format of bytes (default true).
| const char* HexdumpFormat::numeric_fmt |
Printf format for bytes (default " %02x").
Pad numeric part of output with spaces for partial final line (default true).
Show ASCII characters after bytes (default true).
Pad character part of output with spaces for partial final line (default true).
1.4.7