vt::group::GroupIDBuilder struct

Public static functions

static auto createGroupID(GroupIDType const& id, NodeType const& node, bool const& is_collective = false, bool const& is_static = true) -> GroupType
static void setIsCollective(GroupType& group, bool const& is_coll)
static void setIsStatic(GroupType& group, bool const& is_static)
static void setNode(GroupType& group, NodeType const& node)
static void setID(GroupType& group, GroupIDType const& id)
static auto isCollective(GroupType const& group) -> bool
static auto isStatic(GroupType const& group) -> bool
static auto getNode(GroupType const& group) -> NodeType
static auto getGroupID(GroupType const& group) -> GroupIDType