DumpParameters Class
The DumpParameters class contains all parameters for GDBMI dumping of a symbol group in one class. The debugging engine passes maps of type names/inames to special integer values indicating hex/dec, etc. More...
| Header: | #include <DumpParameters> | 
Public Types
| enum | DumpFlags { DumpHumanReadable, DumpComplexDumpers, DumpAlphabeticallySorted } | 
| typedef | FormatMap | 
Public Functions
| std::string | format(const std::string &type, const std::string &iname) const | 
| bool | humanReadable() const | 
| bool | isAlphabeticallySorted() const | 
| bool | recode(const std::string &type, const std::string &iname, const SymbolGroupValueContext &ctx, ULONG64 address, std::wstring *value, std::string *encoding) const | 
Public Variables
| unsigned int | dumpFlags | 
| DumpParameters::FormatMap | individualFormats | 
| DumpParameters::FormatMap | typeFormats | 
Static Public Members
| DumpParameterRecodeResult | checkRecode(const std::string &type, const std::string &iname, const std::wstring &value, const SymbolGroupValueContext &ctx, ULONG64 address, const DumpParameters *dp = 0) | 
| DumpParameters::FormatMap | decodeFormatArgument(const std::string &f, bool isHex) | 
Detailed Description
The DumpParameters class contains all parameters for GDBMI dumping of a symbol group in one class. The debugging engine passes maps of type names/inames to special integer values indicating hex/dec, etc.