|
Isis Developer Reference
|
Go to the documentation of this file. 1 #ifndef XmlStackedHandlerReader_H
2 #define XmlStackedHandlerReader_H
9 #include <QXmlSimpleReader>
11 template <
typename T>
class QStack;
14 class XmlStackedHandler;
~XmlStackedHandlerReader()
Definition: XmlStackedHandlerReader.cpp:21
This is free and unencumbered software released into the public domain.
Definition: Calculator.h:17
virtual void pushContentHandler(XmlStackedHandler *newHandler)
Push a contentHandler and maybe continue parsing...
Definition: XmlStackedHandlerReader.cpp:55
Manage a stack of content handlers for reading XML files.
Definition: XmlStackedHandlerReader.h:30
XmlStackedHandler * topContentHandler()
Definition: XmlStackedHandlerReader.cpp:71
XmlStackedHandlerReader()
Definition: XmlStackedHandlerReader.cpp:15
virtual void setReader(XmlStackedHandlerReader *)
Definition: XmlStackedHandler.cpp:29
XML Handler that parses XMLs in a stack-oriented way.
Definition: XmlStackedHandler.h:118
virtual void popContentHandler()
Definition: XmlStackedHandlerReader.cpp:27
void switchToNewHandler(XmlStackedHandler *nextHandler)
Switch to a new content handler and continue processing using the new handler.
Definition: XmlStackedHandler.cpp:38
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16