CLAM::LibXmlDomDocumentHandler Class Reference
[XML Backend for Gnome's libxml++]

XML implementation backend for the libxml++ library. More...

#include <LibXmlDomDocumentHandler.hxx>

List of all members.

Public Types

typedef LibXmlDomWritingContext WritingContext
typedef LibXmlDomReadingContext ReadingContext

Public Member Functions

ReadingContextGetReadingContext ()
void SetReadingContext (ReadingContext *context)
WritingContextGetWritingContext ()
void SetWritingContext (WritingContext *context)
 LibXmlDomDocumentHandler ()
 ~LibXmlDomDocumentHandler ()
void setDocument (xmlpp::Document *document)
void selectPath (const char *path)
xmlpp::Element * getSelection ()
void create (const char *rootName)
void read (std::istream &stream)
void writeDocument (std::ostream &os, bool useIndentation=false)
void writeSelection (std::ostream &os, bool useIndentation=false)

Detailed Description

XML implementation backend for the libxml++ library.

Definition at line 35 of file LibXmlDomDocumentHandler.hxx.


Member Typedef Documentation

Definition at line 39 of file LibXmlDomDocumentHandler.hxx.

Definition at line 38 of file LibXmlDomDocumentHandler.hxx.


Constructor & Destructor Documentation

CLAM::LibXmlDomDocumentHandler::LibXmlDomDocumentHandler (  )  [inline]

Definition at line 63 of file LibXmlDomDocumentHandler.hxx.

CLAM::LibXmlDomDocumentHandler::~LibXmlDomDocumentHandler (  )  [inline]

Definition at line 69 of file LibXmlDomDocumentHandler.hxx.


Member Function Documentation

void CLAM::LibXmlDomDocumentHandler::create ( const char *  rootName  )  [inline]

Definition at line 90 of file LibXmlDomDocumentHandler.hxx.

ReadingContext* CLAM::LibXmlDomDocumentHandler::GetReadingContext (  )  [inline]

Definition at line 40 of file LibXmlDomDocumentHandler.hxx.

xmlpp::Element* CLAM::LibXmlDomDocumentHandler::getSelection (  )  [inline]
WritingContext* CLAM::LibXmlDomDocumentHandler::GetWritingContext (  )  [inline]

Definition at line 48 of file LibXmlDomDocumentHandler.hxx.

void CLAM::LibXmlDomDocumentHandler::read ( std::istream &  stream  )  [inline]

Definition at line 98 of file LibXmlDomDocumentHandler.hxx.

void CLAM::LibXmlDomDocumentHandler::selectPath ( const char *  path  )  [inline]

Definition at line 78 of file LibXmlDomDocumentHandler.hxx.

void CLAM::LibXmlDomDocumentHandler::setDocument ( xmlpp::Document *  document  )  [inline]

Definition at line 73 of file LibXmlDomDocumentHandler.hxx.

void CLAM::LibXmlDomDocumentHandler::SetReadingContext ( ReadingContext context  )  [inline]

Definition at line 44 of file LibXmlDomDocumentHandler.hxx.

void CLAM::LibXmlDomDocumentHandler::SetWritingContext ( WritingContext context  )  [inline]

Definition at line 52 of file LibXmlDomDocumentHandler.hxx.

void CLAM::LibXmlDomDocumentHandler::writeDocument ( std::ostream &  os,
bool  useIndentation = false 
) [inline]

Definition at line 106 of file LibXmlDomDocumentHandler.hxx.

void CLAM::LibXmlDomDocumentHandler::writeSelection ( std::ostream &  os,
bool  useIndentation = false 
) [inline]

The documentation for this class was generated from the following file:
Generated by  doxygen 1.6.3