Public Types | Public Member Functions | Public Attributes | List of all members
sg::TraversalFunction< SageNode > Struct Template Reference


template<class SageNode>
struct sg::TraversalFunction< SageNode >

executes a functor for a specific node type

internal use

Definition at line 1501 of file sageGeneric.h.

#include <sageInterface/sageGeneric.h>

Public Types

typedef void(* TransformHandlerFn) (SageNode *)

Public Member Functions

 TraversalFunction (TransformHandlerFn fun)
void handle (SgNode &)
void handle (SageNode &n)

Public Attributes

TransformHandlerFn fn

The documentation for this struct was generated from the following file: