vt::vrt::VirtualProxyBuilder struct

Public static functions

static auto createProxy(VirtualIDType const& id, NodeType const& node, bool const& is_coll = false, bool const& is_migratable = false, bool const& is_distributed = false) -> VirtualProxyType
static auto createRemoteProxy(VirtualRemoteIDType const& id, NodeType const& this_node, NodeType const& target_node, bool const& is_coll, bool const& is_migratable) -> VirtualProxyType
static void setIsCollection(VirtualProxyType& proxy, bool const& is_coll)
static void setIsMigratable(VirtualProxyType& proxy, bool const& is_migratable)
static void setIsRemote(VirtualProxyType& proxy, bool const& is_remote)
static void setVirtualNode(VirtualProxyType& proxy, NodeType const& node)
static void setVirtualID(VirtualProxyType& proxy, VirtualIDType const& id)
static void setVirtualRemoteNode(VirtualProxyType& proxy, NodeType const& node)
static void setVirtualRemoteID(VirtualProxyType& proxy, VirtualRemoteIDType const& id)
static auto isCollection(VirtualProxyType const& proxy) -> bool
static auto isMigratable(VirtualProxyType const& proxy) -> bool
static auto isRemote(VirtualProxyType const& proxy) -> bool
static auto getVirtualNode(VirtualProxyType const& proxy) -> NodeType
static auto getVirtualID(VirtualProxyType const& proxy) -> VirtualIDType