dart
|
VersionCounter is an interface for objects that count their versions. More...
#include <VersionCounter.hpp>
Public Member Functions | |
VersionCounter () | |
Default constructor. | |
virtual std::size_t | incrementVersion () |
Increment the version for this object. | |
virtual std::size_t | getVersion () const |
Get the version number of this object. | |
Protected Member Functions | |
void | setVersionDependentObject (VersionCounter *dependent) |
Protected Attributes | |
std::size_t | mVersion |
VersionCounter is an interface for objects that count their versions.