Lines Matching refs:SiblingGroup
121 class SiblingGroup final : public std::enable_shared_from_this<SiblingGroup> {
123 // Named SiblingGroup, Used for one-to-many BroadcastChannels.
124 static std::shared_ptr<SiblingGroup> Get(const std::string& name);
126 // Anonymous SiblingGroup, Used for one-to-one MessagePort pairs.
127 SiblingGroup() = default;
128 explicit SiblingGroup(const std::string& name);
129 ~SiblingGroup();
160 std::unordered_map<std::string, std::weak_ptr<SiblingGroup>>;
213 std::shared_ptr<SiblingGroup> group_;
215 friend class SiblingGroup;
239 std::shared_ptr<SiblingGroup> sibling_group = {});