Go to the documentation of this file.
116 eventHandler.
OnNull(mark, anchor);
118 eventHandler.
OnScalar(mark, tag, anchor,
"");
375 Anchors::const_iterator it =
m_anchors.find(name);
const char *const END_OF_MAP
SingleDocParser(Scanner &scanner, const Directives &directives)
void HandleCompactMapWithNoKey(EventHandler &eventHandler)
void ParseAnchor(anchor_t &anchor)
const char *const UNKNOWN_ANCHOR
void HandleBlockMap(EventHandler &eventHandler)
virtual void OnSequenceStart(const Mark &mark, const std::string &tag, anchor_t anchor)=0
void HandleMap(EventHandler &eventHandler)
const char *const MULTIPLE_TAGS
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)
virtual void OnDocumentStart(const Mark &mark)=0
const char *const MULTIPLE_ANCHORS
const anchor_t NullAnchor
void HandleBlockSequence(EventHandler &eventHandler)
void HandleFlowMap(EventHandler &eventHandler)
void HandleDocument(EventHandler &eventHandler)
const char *const END_OF_SEQ_FLOW
virtual void OnSequenceEnd()=0
void HandleFlowSequence(EventHandler &eventHandler)
void HandleCompactMap(EventHandler &eventHandler)
virtual void OnScalar(const Mark &mark, const std::string &tag, anchor_t anchor, const std::string &value)=0
virtual void OnAlias(const Mark &mark, anchor_t anchor)=0
const Directives & m_directives
virtual void OnNull(const Mark &mark, anchor_t anchor)=0
std::auto_ptr< CollectionStack > m_pCollectionStack
const std::string Translate(const Directives &directives)
anchor_t RegisterAnchor(const std::string &name)
const char *const END_OF_SEQ
void HandleNode(EventHandler &eventHandler)
virtual void OnDocumentEnd()=0
virtual void OnMapEnd()=0
const char *const END_OF_MAP_FLOW
virtual void OnMapStart(const Mark &mark, const std::string &tag, anchor_t anchor)=0
mp2p_icp
Author(s):
autogenerated on Fri Dec 20 2024 03:46:00