10 #ifndef KEYPARSER_H_INCLUDED
11 #define KEYPARSER_H_INCLUDED
50 #endif // KEYPARSER_H_INCLUDED
KEYCollector * getCollector() const
Definition: KEYParser.cpp:35
virtual ~KEYParser()=0
Definition: KEYParser.cpp:25
KEYCollector * m_collector
Definition: KEYParser.h:44
virtual KEYXMLReader::TokenizerFunction_t getTokenizer() const =0
KEYParser & operator=(const KEYParser &)
boost::shared_ptr< WPXInputStream > WPXInputStreamPtr_t
Definition: libetonyek_utils.h:88
const KEYDefaults & getDefaults() const
Definition: KEYParser.cpp:40
bool processXmlDocument(const KEYXMLReader &reader)
Definition: KEYParser.cpp:45
KEYParser(const KEYParser &)
virtual void processXmlNode(const KEYXMLReader &reader)=0
bool parse()
Definition: KEYParser.cpp:29
Definition: KEYParser.h:22
Definition: KEYXMLReader.h:20
WPXInputStreamPtr_t m_input
Definition: KEYParser.h:43
const KEYDefaults & m_defaults
Definition: KEYParser.h:45
Definition: KEYCollector.h:28
A representation of default values for various parts of the format.
Definition: KEYDefaults.h:30
boost::function< int(const char *)> TokenizerFunction_t
Definition: KEYXMLReader.h:126