Go to the documentation of this file. 1 #ifndef SINGLEDOCPARSER_H_62B23520_7C8E_11DE_8A39_0800200C9A66_PM
2 #define SINGLEDOCPARSER_H_62B23520_7C8E_11DE_8A39_0800200C9A66_PM
4 #if defined(_MSC_VER) || (defined(__GNUC__) && (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) || (__GNUC__ >= 4)) // GCC supports "pragma once" correctly since 3.4
20 class CollectionStack;
58 typedef std::map<std::string, anchor_t>
Anchors;
65 #endif // SINGLEDOCPARSER_H_62B23520_7C8E_11DE_8A39_0800200C9A66_PM
SingleDocParser(Scanner &scanner, const Directives &directives)
void HandleCompactMapWithNoKey(EventHandler &eventHandler)
void ParseAnchor(anchor_t &anchor)
void HandleBlockMap(EventHandler &eventHandler)
void HandleMap(EventHandler &eventHandler)
void ParseProperties(std::string &tag, anchor_t &anchor)
void ParseTag(std::string &tag)
anchor_t LookupAnchor(const Mark &mark, const std::string &name) const
void HandleSequence(EventHandler &eventHandler)
void HandleBlockSequence(EventHandler &eventHandler)
void HandleFlowMap(EventHandler &eventHandler)
void HandleDocument(EventHandler &eventHandler)
void HandleFlowSequence(EventHandler &eventHandler)
void HandleCompactMap(EventHandler &eventHandler)
const Directives & m_directives
std::map< std::string, anchor_t > Anchors
std::auto_ptr< CollectionStack > m_pCollectionStack
anchor_t RegisterAnchor(const std::string &name)
void HandleNode(EventHandler &eventHandler)
mp2p_icp
Author(s):
autogenerated on Fri Dec 20 2024 03:46:00