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

◆ wiring_for()

const Wiring * MayaFlux::Nexus::Fabric::wiring_for ( uint32_t  id) const

Access the finalised wiring for an entity for introspection.

Parameters
idEntity id assigned at registration.
Returns
Pointer to the wiring, or nullptr if id is not registered or finalise() has not yet been called.

Definition at line 212 of file Fabric.cpp.

213{
214 auto it = m_registrations.find(id);
215 if (it == m_registrations.end() || !it->second.wiring.has_value()) {
216 return nullptr;
217 }
218 return &*it->second.wiring;
219}
std::unordered_map< uint32_t, Registration > m_registrations
Definition Fabric.hpp:225

References m_registrations.