27 #ifndef OST_INFO_VISITOR_HH
28 #define OST_INFO_VISITOR_HH
34 namespace ost {
namespace info {
virtual void VisitGroupFinish(const InfoGroup &group)
called after all subgroups have been visited
virtual ~InfoConstVisitor()
virtual bool VisitGroup(const InfoGroup &group)
visit routine called for each subgroup
virtual void VisitItem(const InfoItem &item)
visit routine called for each item
virtual void VisitGroupFinish(InfoGroup &group)
called after all subgroups have been visited
virtual void VisitItem(InfoItem &item)
visit routine called for each item
virtual bool VisitGroup(InfoGroup &group)
visit routine called for each subgroup
#define DLLEXPORT_OST_INFO