RetroLinker
Linker for several 8-bit, 16-bit and 32-bit formats
|
An abstract interface that separates structure and presentation of the data inside a file. More...
#include <dumper.h>
Public Attributes | |
std::ostream & | out |
bool | use_ansi |
char32_t(* | encoding )[256] |
An abstract interface that separates structure and presentation of the data inside a file.
This class is responsible for actually displaying the contents set up using other classes inside the Dumper namespace. By separating structure and presentation, it is possible to create alternative displays, including machine readable ones, to replace the dumper class. Currently only the default Dumper class is available, but by modifying it here, presentation choices can be made in a single location.