dart
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
dart::common::VersionCounter Class Reference

VersionCounter is an interface for objects that count their versions. More...

#include <VersionCounter.hpp>

Inheritance diagram for dart::common::VersionCounter:
Inheritance graph
[legend]

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
 

Detailed Description

VersionCounter is an interface for objects that count their versions.


The documentation for this class was generated from the following files: