Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

CacheDefinitionStreamer Class Reference

#include <cachedefinitionstreamer.hpp>

Inheritance diagram for CacheDefinitionStreamer:

Inheritance graph
[legend]
Collaboration diagram for CacheDefinitionStreamer:

Collaboration graph
[legend]
List of all members.

Detailed Description

Named buffer reader XML handler class.

Definition at line 55 of file cachedefinitionstreamer.hpp.

Public Methods

 CacheDefinitionStreamer (const XMLStreamerFactory *p_pParent, StreamerParams *p_pParameters, XMLFlowContext *p_pContext, XMLStreamConsumer *p_pOutput, ContentHandler *p_pHandler, bool p_fCopyStreamToOutput)
virtual ~CacheDefinitionStreamer ()
bool commitStream (bool p_fFinal=false)
 xML Stream commit function.
This function is called to commit a chunk or the whole of the input XML stream.
A partial commit means that the data provided since last commit is OK for processing.
A final commit means that the whole input stream has been provided and that the streamer should consider the input XML document as complete.



Constructor & Destructor Documentation

BEGIN_XDFLENGINE_NS CacheDefinitionStreamer::CacheDefinitionStreamer const XMLStreamerFactory   p_pParent,
StreamerParams   p_pParameters,
XMLFlowContext   p_pContext,
XMLStreamConsumer   p_pOutput,
ContentHandler *    p_pHandler,
bool    p_fCopyStreamToOutput
 

Definition at line 54 of file cachedefinitionstreamer.cpp.

References DEBUG_CREATE.

CacheDefinitionStreamer::~CacheDefinitionStreamer   [virtual]
 

Definition at line 63 of file cachedefinitionstreamer.cpp.

References DEBUG_DEL.


Member Function Documentation

bool CacheDefinitionStreamer::commitStream bool    p_fFinal = false [virtual]
 

xML Stream commit function.
This function is called to commit a chunk or the whole of the input XML stream.
A partial commit means that the data provided since last commit is OK for processing.
A final commit means that the whole input stream has been provided and that the streamer should consider the input XML document as complete.

Reimplemented from SaxStreamer.

Definition at line 71 of file cachedefinitionstreamer.cpp.

References CACHEDEFINITIONSTREAMER_TAGNAME, CATCH_XML_FLOW_ERROR_RELEASE_AND_RETURN, SaxStreamer::commitStream(), DEBUG_IN, DEBUG_OUT, XMLStreamer::getParamValue(), SaxStreamer::m_pHandler, XMLStreamer::m_pParent, ON_XML_FLOW_ERROR_DO, ON_XML_FLOW_ERROR_THROW, PREP_CATCH_XML_FLOW_ERROR, and WATCH_XML_FLOW_ERROR.


The documentation for this class was generated from the following files:
Generated on Sat Oct 4 13:23:30 2003 for XDFLengine by doxygen1.3-rc2