Versions (struct)¶
A data structure used to express value + topology version changes.
Methods¶
Versions ( in Versions other ) | |
Versions () | |
Versions | clone ? () |
incTopo ! () | |
incValue ! () | |
Boolean | synchronize ! ( in Versions source ) |
Boolean | synchronize ! ( in Versions source, io Versions parent ) |
Methods in detail¶
Versions ( in Versions other )
copy constructor
Versions ()
default constructor
clone method
Versions.incTopo! ()
Increments the topology version
Versions.incValue! ()
Increments the value version
Boolean Versions.synchronize! ( in Versions source )
returns true if the version had to be updated based on another one.
Boolean Versions.synchronize! ( in Versions source, io Versions parent )
returns true if the version had to be updated based on another. if a synchronization is required, the parent will be incremented as well.