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

◆ fire() [2/2]

void MayaFlux::Nexus::Fabric::fire ( uint32_t  id)

Fire a single object against the current snapshot without republishing.

Parameters
idId assigned at registration.

Definition at line 185 of file Fabric.cpp.

186{
187 auto it = m_registrations.find(id);
188 if (it == m_registrations.end()) {
190 "Fabric::fire: id {} not registered", id);
191 return;
192 }
193 fire(it->second);
194}
#define MF_WARN(comp, ctx,...)
void fire(uint32_t id)
Fire a single object against the current snapshot without republishing.
Definition Fabric.cpp:185
std::unordered_map< uint32_t, Registration > m_registrations
Definition Fabric.hpp:225
@ Runtime
General runtime operations (default fallback)
@ Nexus
Spatial indexing and scheduling for user-defined behaviour.

References fire(), m_registrations, MF_WARN, MayaFlux::Journal::Nexus, and MayaFlux::Journal::Runtime.

Referenced by MayaFlux::Nexus::Wiring::bind(), commit(), and fire().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: