Coconut XML Framework  beta
Classes | Typedefs | Functions
CNXMLNodeVisitor.h File Reference

Define visitor function for XML node. More...

#include <Coconut/Coconut.h>
#include <libxml/tree.h>

Go to the source code of this file.

Classes

struct  CNXMLNodeVisitor

Typedefs

typedef CNBoolean(* CNVisitXMLNodeFuncRef )(xmlNodePtr node, const struct CNXMLNodeVisitor *visitor, void *info)

Functions

CNBoolean CNXMLNodeAcceptVisitor (xmlNodePtr node, const struct CNXMLNodeVisitor *visitor, void *info)
 Accept the visitor for XML node.

Detailed Description

Define visitor function for XML node.

Copyright
Copyright (C) 2012 Steel Wheels Project

Typedef Documentation

typedef CNBoolean(* CNVisitXMLNodeFuncRef)(xmlNodePtr node, const struct CNXMLNodeVisitor *visitor, void *info)

Function to visit XML node


Function Documentation

CNBoolean CNXMLNodeAcceptVisitor ( xmlNodePtr  node,
const struct CNXMLNodeVisitor visitor,
void *  info 
)

Accept the visitor for XML node.

Returns:
Return FALSE to stop visiting
Parameters:
nodeDestination node to accept the visitor
visitorSource visitor
infoInformation to be passed to the visitor function