ROSE
0.11.122.0
|
Settings that control how the lowest-level SgAsmExecutableFileFormat::hexdump function behaves.
Definition at line 8425 of file Cxx_Grammar.h.
#include <Cxx_Grammar.h>
Public Attributes | |
std::string | prefix |
Characters to emit after internal linefeeds. More... | |
size_t | width |
Bytes per line of output (default 16). More... | |
size_t | colsize |
Bytes per column group (default 8). More... | |
std::string | addr_fmt |
Printf format for addresses (default "0x%08llx: "). More... | |
bool | multiline |
Emit prefix at beginning and line feed at end of output. More... | |
bool | show_numeric |
Show numeric format of bytes (default true). More... | |
std::string | numeric_fmt |
Printf format for bytes (default "%02x"). More... | |
std::map< unsigned char, std::string > | numeric_fmt_special |
Special formatting for certain values. More... | |
std::string | numeric_sep |
String to print between numeric values (default " "). More... | |
bool | pad_numeric |
Pad numeric part of output with spaces for partial final line (default true). More... | |
bool | show_chars |
Show ASCII characters after bytes (default true). More... | |
bool | pad_chars |
Pad character part of output with spaces for partial final line (default true). More... | |
std::string HexdumpFormat::prefix |
Characters to emit after internal linefeeds.
Definition at line 8431 of file Cxx_Grammar.h.
size_t HexdumpFormat::width |
Bytes per line of output (default 16).
Definition at line 8432 of file Cxx_Grammar.h.
size_t HexdumpFormat::colsize |
Bytes per column group (default 8).
Definition at line 8433 of file Cxx_Grammar.h.
std::string HexdumpFormat::addr_fmt |
Printf format for addresses (default "0x%08llx: ").
Definition at line 8434 of file Cxx_Grammar.h.
bool HexdumpFormat::multiline |
Emit prefix at beginning and line feed at end of output.
Definition at line 8435 of file Cxx_Grammar.h.
bool HexdumpFormat::show_numeric |
Show numeric format of bytes (default true).
Definition at line 8438 of file Cxx_Grammar.h.
std::string HexdumpFormat::numeric_fmt |
Printf format for bytes (default "%02x").
Definition at line 8439 of file Cxx_Grammar.h.
std::map<unsigned char,std::string> HexdumpFormat::numeric_fmt_special |
Special formatting for certain values.
Definition at line 8440 of file Cxx_Grammar.h.
std::string HexdumpFormat::numeric_sep |
String to print between numeric values (default " ").
Definition at line 8441 of file Cxx_Grammar.h.
bool HexdumpFormat::pad_numeric |
Pad numeric part of output with spaces for partial final line (default true).
Definition at line 8442 of file Cxx_Grammar.h.
bool HexdumpFormat::show_chars |
Show ASCII characters after bytes (default true).
Definition at line 8445 of file Cxx_Grammar.h.
bool HexdumpFormat::pad_chars |
Pad character part of output with spaces for partial final line (default true).
Definition at line 8446 of file Cxx_Grammar.h.