SceneWalker

Type Aliases

std::function< bool( GrownKeyPath const &inclPath)>

FollowIncludePredicate

std::function< bool( GrownKeyPath const &segPath)>

VisitSegPredicate

std::function< void( GrownKeyPath const &segPath)>

VisitSegAction

Functions

SceneWalker

void

Walk

Detailed Description

class SceneWalker

Public Types

typedef std::function<bool(GrownKeyPath const &inclPath)> FollowIncludePredicate
typedef std::function<bool(GrownKeyPath const &segPath)> VisitSegPredicate
typedef std::function<void(GrownKeyPath const &segPath)> VisitSegAction

Public Functions

SceneWalker(FollowIncludePredicate const &followInclPred, VisitSegPredicate const &visitSegPred, VisitSegAction const &visitSegAction)
void Walk(HBaseView *view, HC_KEY root)