template<typename EntityID>
vt::location::LocRecord struct

Public types

using LocStateType = eLocState

Constructors, destructors, conversion operators

LocRecord(EntityID const& in_id, LocStateType const& in_state, NodeType const& in_node)

Public functions

void updateNode(NodeType const& new_node)
auto isLocal() const -> bool
auto isRemote() const -> bool
auto getRemoteNode() const -> NodeType
auto getEntityID() const -> EntityID
template<typename Serializer>
void serialize(Serializer& s)

Friends

template<typename U>
auto operator<<(std::ostream& os, LocRecord<U> const& rec) -> std::ostream&