Get a region group by name.
- Parameters
-
| name | Name of the region group |
- Returns
- Reference to the RegionGroup
Implements MayaFlux::Kakshya::NDDataContainer.
Definition at line 298 of file SoundStreamContainer.cpp.
299{
300 static const RegionGroup empty_group;
301
302 std::optional<RegionGroup> result;
306 });
307 return result.value_or(empty_group);
308}
std::unordered_map< std::string, RegionGroup > m_region_groups
Memory::Seqlock m_region_lock
bool seqlock_read_void(const Seqlock &lock, uint32_t max_attempts, Fn &&fn)
Invoke a void read functor under a Seqlock with a bounded retry count.
References m_region_groups, m_region_lock, and name.