Go to the documentation of this file. 1 #ifndef GRAPHBUILDERADAPTER_H_62B23520_7C8E_11DE_8A39_0800200C9A66_PM
2 #define GRAPHBUILDERADAPTER_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
12 #include "yaml-cpp-pm/contrib/anchordict.h"
13 #include "yaml-cpp-pm/contrib/graphbuilder.h"
73 #endif // GRAPHBUILDERADAPTER_H_62B23520_7C8E_11DE_8A39_0800200C9A66_PM
GraphBuilderInterface & m_builder
ContainerStack m_containers
virtual void OnScalar(const Mark &mark, const std::string &tag, anchor_t anchor, const std::string &value)
virtual void OnDocumentStart(const Mark &mark)
std::stack< ContainerFrame > ContainerStack
virtual void OnNull(const Mark &mark, anchor_t anchor)
virtual void OnAlias(const Mark &mark, anchor_t anchor)
ContainerFrame(void *pMap, void *pPrevKeyNode)
virtual void OnMapStart(const Mark &mark, const std::string &tag, anchor_t anchor)
virtual void OnDocumentEnd()
void DispositionNode(void *pNode)
AnchorDict< void * > AnchorMap
virtual void OnSequenceStart(const Mark &mark, const std::string &tag, anchor_t anchor)
void RegisterAnchor(anchor_t anchor, void *pNode)
GraphBuilderAdapter(GraphBuilderInterface &builder)
virtual void OnSequenceEnd()
static int sequenceMarker
ContainerFrame(void *pSequence)
void * GetCurrentParent() const
mp2p_icp
Author(s):
autogenerated on Fri Dec 20 2024 03:45:58