16 namespace artec { 
namespace sdk { 
namespace base
 
   28     virtual bool wasChanged(
unsigned int rev) 
const = 0;
 
   39 #endif // _IREVISION_H_ 
virtual unsigned int incRevision()=0
Increment object's revision. 
virtual bool wasChanged(unsigned int rev) const =0
Check whether the object was changed (true if changed) 
Interface to retrieve the object's revision history It can be used to create change history...
virtual unsigned int getRevision() const =0
Get object's revision. 
Interface that implements reference counting and life-time management.