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 Mon May 26 2025 02:45:48