Interface for node printing (see Node::Print) More...
#include <writer.h>
Public Member Functions | |
virtual | ~Writer () |
Safe to dervied doconstructor. | |
virtual void | Write (const void *data, size_t size)=0 |
Write memory chunk into stream/file/whatever. More... | |
Interface for node printing (see Node::Print)
|
pure virtual |
Write memory chunk into stream/file/whatever.
data | A void pointer that could be anything, so that it does not interfere with inheritance |
size | How much to write in bytes. |
Implemented in Mezzanine::XML::XMLStreamWrapper, Mezzanine::XML::WriterStream, and Mezzanine::XML::WriterFile.