13#ifndef __tree_browser__
14#define __tree_browser__
17#include "basevisitor.h"
30 virtual void enter (T& t) { t.acceptIn(*fVisitor); }
31 virtual void leave (T& t) { t.acceptOut(*fVisitor); }
40 virtual void browse (T& t) {
43 for (iter = t.lbegin(); iter != t.lend(); iter++)
the smart pointer implementation
Definition smartpointer.h:58
Definition basevisitor.h:25
branchs::iterator literator
the current level iterator type
Definition ctree.h:128
Definition tree_browser.h:26