SDX::Formats::TabBasedStreamWriter Class Reference

Class that writes a document in tab based format to a stream. More...

#include <SDXTabBasedStreamWriter.h>

Inheritance diagram for SDX::Formats::TabBasedStreamWriter:

SDX::Helpers::StreamWriter SDX::ContentHandler

List of all members.

Public Member Functions

void startDocument ()
 Start document.
void startNode (std::string nodeName)
 Start node with name nodeName.
void writeAttribute (std::string name, std::string value)
 Write an attribute with the given name and value.
void endNode ()
 End node started with startNode call.
void endDocument ()
 End document.

Detailed Description

Class that writes a document in tab based format to a stream.

Definition at line 16 of file SDXTabBasedStreamWriter.h.

Member Function Documentation

void TabBasedStreamWriter::endNode (  )  [virtual]

End node started with startNode call.

Calling this method with insufficient calls to startNode will result in undefined behaviour.

Reimplemented from SDX::ContentHandler.

Definition at line 73 of file SDXTabBasedStreamWriter.cpp.

void SDX::Formats::TabBasedStreamWriter::startNode ( std::string  nodeName  )  [virtual]

Start node with name nodeName.

A corresponding endNode call should be made later on to end this node.

Reimplemented from SDX::ContentHandler.

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

Generated on Mon Apr 27 16:55:50 2009 for SDX by  doxygen 1.5.8