HexdumpFormat Struct Reference

#include <Cxx_Grammar.h>

List of all members.


Detailed Description

Settings that control how the lowest-level SgAsmExecutableFileFormat::hexdump function behaves.


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).


Constructor & Destructor Documentation

HexdumpFormat::HexdumpFormat (  )  [inline]


Member Data Documentation

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:").

bool HexdumpFormat::multiline

Emit prefix at beginning and line feed at end of output.

bool HexdumpFormat::show_numeric

Show numeric format of bytes (default true).

const char* HexdumpFormat::numeric_fmt

Printf format for bytes (default " %02x").

bool HexdumpFormat::pad_numeric

Pad numeric part of output with spaces for partial final line (default true).

bool HexdumpFormat::show_chars

Show ASCII characters after bytes (default true).

bool HexdumpFormat::pad_chars

Pad character part of output with spaces for partial final line (default true).


The documentation for this struct was generated from the following file:
Generated on Mon Aug 30 21:33:54 2010 for ROSE by  doxygen 1.4.7