10 #ifndef KEY2STYLEPARSER_H_INCLUDED
11 #define KEY2STYLEPARSER_H_INCLUDED
53 #endif // KEY2STYLEPARSER_H_INCLUDED
void parseProperty(const KEYXMLReader &reader, const char *key=0)
Definition: KEY2StyleParser.cpp:127
Represents a (hierarchical) property map.
Definition: KEYPropertyMap.h:21
const KEYDefaults & m_defaults
Definition: KEY2StyleParser.h:47
const bool m_nested
Definition: KEY2StyleParser.h:45
bool parsePropertyImpl(const KEYXMLReader &reader, const char *key)
Definition: KEY2StyleParser.cpp:145
KEYPropertyMap m_props
Definition: KEY2StyleParser.h:48
KEY2StyleParser(const KEY2StyleParser &other)
void parsePropertyMap(const KEYXMLReader &reader)
Definition: KEY2StyleParser.cpp:228
A "mixin" containing a set of helper functions used in parser classes.
Definition: KEY2ParserUtils.h:28
KEYCollector *const m_collector
Definition: KEY2StyleParser.h:46
void parse(const KEYXMLReader &reader)
Definition: KEY2StyleParser.cpp:41
Definition: KEYXMLReader.h:20
KEY2StyleParser & operator=(const KEY2StyleParser &other)
Definition: KEY2StyleParser.h:24
const int m_nsId
Definition: KEY2StyleParser.h:44
boost::shared_ptr< KEYGeometry > KEYGeometryPtr_t
Definition: KEYTypes_fwd.h:25
Definition: KEYCollector.h:28
const int m_nameId
Definition: KEY2StyleParser.h:43
KEYGeometryPtr_t readGeometry(const KEYXMLReader &reader)
Definition: KEY2StyleParser.cpp:284
Definition: KEY1Token.h:121
A representation of default values for various parts of the format.
Definition: KEYDefaults.h:30