MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ get_camera_reader_ids()

std::vector< uint64_t > MayaFlux::IO::IOManager::get_camera_reader_ids ( ) const

Returns all active camera reader IDs.

Definition at line 1048 of file IOManager.cpp.

1049{
1050 std::shared_lock lock(m_camera_mutex);
1051 std::vector<uint64_t> ids;
1052 ids.reserve(m_camera_readers.size());
1053 for (const auto& [id, _] : m_camera_readers)
1054 ids.push_back(id);
1055 return ids;
1056}
std::unordered_map< uint64_t, std::shared_ptr< CameraReader > > m_camera_readers
std::shared_mutex m_camera_mutex

References m_camera_mutex, and m_camera_readers.