Main Page | Modules | Class Hierarchy | Class List | Class Members

MXMLStream Class Reference
[Micro XML Document Object Model]

#include <mxmldom.h>

List of all members.


Detailed Description

Stream interface.

MXMLStream derived objects may be used with MXMLDocument to load and save XML documents.


Public Member Functions

virtual size_t Read (void *a_buffer, size_t a_bytes)=0
 Read from the stream.
virtual size_t Write (const void *a_buffer, size_t a_bytes)=0
 Write to the stream.


Member Function Documentation

virtual size_t MXMLStream::Read void *  a_buffer,
size_t  a_bytes
[pure virtual]
 

Read from the stream.

Parameters:
a_buffer is the buffer to read into
a_bytes is the number of bytes to read
Returns:
the number of bytes read from the stream into a_buffer

virtual size_t MXMLStream::Write const void *  a_buffer,
size_t  a_bytes
[pure virtual]
 

Write to the stream.

Parameters:
a_buffer is the buffer to write from
a_bytes is the number of bytes to write
Returns:
the number of bytes written to the stream from a_buffer


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