OpenLexocad  28.0
CoreVisitor.h
Go to the documentation of this file.
1 #pragma once
2 
3 namespace Core
4 {
5 class DocObject;
6 class Property;
7 
9 {
10 public:
11  virtual void visit(Core::DocObject*) = 0;
12  virtual void visit(Core::Property*) = 0;
13 };
14 
15 } // namespace Core
Core::CoreVisitor::visit
virtual void visit(Core::DocObject *)=0
Core::CoreVisitor
Definition: CoreVisitor.h:9
Core::DocObject
Definition: DocObject.h:54
Core
Definition: Base.h:5
Core::Property
Definition: Property.h:72
Core::CoreVisitor::visit
virtual void visit(Core::Property *)=0