24 class ChildFieldBaseHandle;
40 virtual void visitObject(
const ObjectHandle*
object ) = 0;
41 virtual void visitField(
const FieldHandle* field ) = 0;
42 virtual void leaveObject(
const ObjectHandle*
object ) {}
43 virtual void leaveField(
const FieldHandle* field ) {}
Definition: cafChildFieldHandle.h:36
Definition: cafVisitor.h:49
Definition: cafObjectHandle.h:47
Base class for all fields, making it possible to handle them generically.
Definition: cafFieldHandle.h:19
Definition: cafDataField.h:30
Definition: cafVisitor.h:32
Main Caffa namespace.
Definition: cafApplication.h:30