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

◆ memo()

template<typename Handle >
const Handle * MayaFlux::Kinesis::Vision::VisionPass< Handle >::memo ( size_t  key,
const Handle &  input 
) const
inline

Memoised output for key when it was produced from input.

Definition at line 223 of file VisionContext.hpp.

224 {
225 auto it = completed.find(key);
226 if (it == completed.end() || !(it->second.input == input))
227 return nullptr;
228 return &it->second.output;
229 }
Core::GlobalInputConfig input
Definition Config.cpp:38
std::unordered_map< size_t, Completed > completed

References MayaFlux::Kinesis::Vision::VisionPass< Handle >::completed, and input.