WSF
WsfPProxyDeserializeTracerI Class Referenceabstract

#include <WsfPProxyI.hpp>

Public Types

enum  DeserializeAction { cDA_CONTINUE , cDA_ROLLBACK }

Public Member Functions

virtual ~WsfPProxyDeserializeTracerI ()
virtual void BeginNode (WsfParseNode *aNodePtr, const WsfPProxyPath &aCurrentPath)=0
virtual void EndNode (WsfParseNode *aNodePtr)=0
virtual void RollbackComplete (WsfParseNode *aNodePtr)=0
virtual DeserializeAction CanContinue (WsfParseNode *aParentNodePtr, WsfParseNode *aChildNodePtr)=0

Member Enumeration Documentation

◆ DeserializeAction

Enumerator
cDA_CONTINUE 
cDA_ROLLBACK 

Constructor & Destructor Documentation

◆ ~WsfPProxyDeserializeTracerI()

virtual WsfPProxyDeserializeTracerI::~WsfPProxyDeserializeTracerI ( )
inlinevirtual

Member Function Documentation

◆ BeginNode()

virtual void WsfPProxyDeserializeTracerI::BeginNode ( WsfParseNode * aNodePtr,
const WsfPProxyPath & aCurrentPath )
pure virtual

◆ CanContinue()

virtual DeserializeAction WsfPProxyDeserializeTracerI::CanContinue ( WsfParseNode * aParentNodePtr,
WsfParseNode * aChildNodePtr )
pure virtual

◆ EndNode()

virtual void WsfPProxyDeserializeTracerI::EndNode ( WsfParseNode * aNodePtr)
pure virtual

◆ RollbackComplete()

virtual void WsfPProxyDeserializeTracerI::RollbackComplete ( WsfParseNode * aNodePtr)
pure virtual

The documentation for this class was generated from the following file:
Copyrights Multiple, All Rights Reserved