vt::vrt::collection::ModifierToken struct

Encapsulates a insertion epoch for a collective insertion on the collection.

Constructors, destructors, conversion operators

ModifierToken(EpochType in_modify_epoch) explicit
Construct an ModifierToken.
ModifierToken(ModifierToken const&) deleted
ModifierToken(ModifierToken&&) defaulted noexcept

Public functions

auto operator=(ModifierToken const&) -> ModifierToken& deleted
auto operator=(ModifierToken&&) -> ModifierToken& defaulted noexcept
auto modifyEpoch() const -> EpochType
Get the modify epoch.

Function documentation

vt::vrt::collection::ModifierToken::ModifierToken(EpochType in_modify_epoch) explicit

Construct an ModifierToken.

Parameters
in_modify_epoch in the modification epoch

EpochType vt::vrt::collection::ModifierToken::modifyEpoch() const

Get the modify epoch.

Returns the modify epoch