vt::rdma::HandleKey struct

Public types

struct ObjGroupTag
struct CollectionTag

Constructors, destructors, conversion operators

HandleKey() defaulted
HandleKey(ObjGroupTag, ObjGroupProxyType in_proxy, RDMA_HandleType in_handle)
HandleKey(CollectionTag, VirtualProxyType in_proxy, RDMA_HandleType in_handle)

Public functions

auto isObjGroup() const -> bool
auto handle() const -> RDMA_HandleType
auto valid() const -> bool
template<typename SerializerT>
void serialize(SerializerT& s)

Public variables

ObjGroupProxyType obj_
VirtualProxyType vrt_
union vt::rdma::HandleKey::@240033050204027014066166345075036121012072320322::@062223347325167210305352013175210230312060145274 u_
bool is_obj_
struct vt::rdma::HandleKey::@240033050204027014066166345075036121012072320322 proxy_
RDMA_HandleType handle_

Friends

auto operator==(HandleKey const& a1, HandleKey const& a2) -> bool