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

◆ shutdown()

void MayaFlux::Core::SubsystemManager::shutdown ( )

Shutdown all subsystems in proper order.

Definition at line 249 of file SubsystemManager.cpp.

250{
251 for (auto& [token, subsystem] : m_subsystems) {
252 if (subsystem && subsystem->is_ready()) {
253 subsystem->shutdown();
254 }
255 }
256 m_subsystems.clear();
257}
std::unordered_map< SubsystemType, std::shared_ptr< ISubsystem > > m_subsystems

References m_subsystems.