MezzanineEngine 
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
Mezzanine::XML::Writer Class Referenceabstract

Interface for node printing (see Node::Print) More...

#include <writer.h>

+ Inheritance diagram for Mezzanine::XML::Writer:

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

Detailed Description

Interface for node printing (see Node::Print)

Definition at line 80 of file writer.h.

Member Function Documentation

virtual void Mezzanine::XML::Writer::Write ( const void *  data,
size_t  size 
)
pure virtual

Write memory chunk into stream/file/whatever.

Parameters
dataA void pointer that could be anything, so that it does not interfere with inheritance
sizeHow much to write in bytes.

Implemented in Mezzanine::XML::XMLStreamWrapper, Mezzanine::XML::WriterStream, and Mezzanine::XML::WriterFile.


The documentation for this class was generated from the following file: