#include <xmlstreamerfactory.hpp>
Inheritance diagram for XMLStreamerFactory:
Definition at line 63 of file xmlstreamerfactory.hpp.
Public Methods | |
XMLStreamerFactory () | |
Constructor. | |
virtual | ~XMLStreamerFactory () |
Destructor. | |
void | setParent (XMLProcessor *p_pParentProcessor) |
Sets parent XMLprocessor object. | |
XMLProcessor * | getParent () const |
Returns parent XMLProcessor object. | |
virtual XMLStreamer * | getStreamer (StreamerParams *p_pParameters, XMLFlowContext *p_pStreamContext, XMLStreamConsumer *p_pStreamConsumer) const=0 |
This function produces and returns the streamer objects. | |
virtual void | tick (unsigned long p_ulClock) |
Time ticker method. This method is to be called periodically by a separate thread for the handler to make its state maintenance tasks. | |
Protected Attributes | |
XMLProcessor * | m_pParentProcessor |
Parent XMLprocessor object. |
|
Constructor.
Definition at line 51 of file xmlstreamerfactory.cpp. References m_pParentProcessor. |
|
Destructor.
Definition at line 59 of file xmlstreamerfactory.cpp. |
|
Returns parent XMLProcessor object.
Definition at line 76 of file xmlstreamerfactory.cpp. References DEBUG_FUNC, and m_pParentProcessor. |
|
This function produces and returns the streamer objects.
Implemented in AutodescStreamerFactory, CacheDefinitionStreamerFactory, DDLStreamerFactory, DBOBJGetStreamerFactory, DBOBJSetStreamerFactory, SQLStreamerFactory, FSGetStreamerFactory, FSSetStreamerFactory, UnzipStreamerFactory, ZipStreamerFactory, CacheScriptStreamerFactory, ExecStreamerFactory, FuncCallStreamerFactory, FuncDefineStreamerFactory, IFStreamerFactory, LogStreamerFactory, NamedBufferGetStreamerFactory, NamedBufferSetStreamerFactory, _NamedBufferSetStreamerFactory, NullStreamerFactory, RaiseErrorStreamerFactory, RawStreamerFactory, SystemStreamerFactory, ValuesStreamerFactory, _ValuesStreamerFactory, LangLoadStreamerFactory, and LangSetStreamerFactory. Referenced by ActiveStreamNode::streamXML(). |
|
Sets parent XMLprocessor object.
Definition at line 66 of file xmlstreamerfactory.cpp. References DEBUG_FUNC, and m_pParentProcessor. Referenced by XMLProcessor::addStreamerFactory(). |
|
Time ticker method. This method is to be called periodically by a separate thread for the handler to make its state maintenance tasks.
Reimplemented in DBStreamerFactory. Definition at line 86 of file xmlstreamerfactory.cpp. Referenced by XMLProcessor::tick(). |
|
Parent XMLprocessor object.
Definition at line 68 of file xmlstreamerfactory.hpp. Referenced by getParent(), setParent(), and XMLStreamerFactory(). |