VersionCounter is an interface for objects that count their versions.
More...
#include <VersionCounter.hpp>
VersionCounter is an interface for objects that count their versions.
◆ VersionCounter()
dart::common::VersionCounter::VersionCounter |
( |
| ) |
|
◆ ~VersionCounter()
virtual dart::common::VersionCounter::~VersionCounter |
( |
| ) |
|
|
virtualdefault |
◆ getVersion()
std::size_t dart::common::VersionCounter::getVersion |
( |
| ) |
const |
|
virtual |
Get the version number of this object.
◆ incrementVersion()
std::size_t dart::common::VersionCounter::incrementVersion |
( |
| ) |
|
|
virtual |
◆ setVersionDependentObject()
void dart::common::VersionCounter::setVersionDependentObject |
( |
VersionCounter * |
dependent | ) |
|
|
protected |
◆ mDependent
◆ mVersion
std::size_t dart::common::VersionCounter::mVersion |
|
protected |