CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
IReferenceHandler.h
Go to the documentation of this file.
1 #ifndef INCLUDE_ORA_IREFERENCEHANDLER_H
2 #define INCLUDE_ORA_IREFERENCEHANDLER_H
3 
4 namespace ora {
5 
6  class Reference;
7 
10  {
11  public:
13  virtual ~IReferenceHandler() {}
14 
15  virtual bool onSave( ora::Reference& ref ) = 0;
16 
17  virtual bool onLoad( ora::Reference& ref ) = 0;
18  };
19 
20 }
21 
22 #endif
virtual bool onLoad(ora::Reference &ref)=0
virtual ~IReferenceHandler()
destructor
virtual bool onSave(ora::Reference &ref)=0