|
MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
|
This is the complete list of members for MayaFlux::Yantra::Vision::VisionWorkflow, including all inherited members.
| keep(const std::string &name, const std::shared_ptr< Vruta::Event > &consumer) | MayaFlux::Yantra::Vision::VisionWorkflow | private |
| m_buffer_manager | MayaFlux::Yantra::Vision::VisionWorkflow | private |
| m_event_manager | MayaFlux::Yantra::Vision::VisionWorkflow | private |
| m_io_manager | MayaFlux::Yantra::Vision::VisionWorkflow | private |
| m_runs | MayaFlux::Yantra::Vision::VisionWorkflow | private |
| m_scheduler | MayaFlux::Yantra::Vision::VisionWorkflow | private |
| operator=(const VisionWorkflow &)=delete | MayaFlux::Yantra::Vision::VisionWorkflow | |
| operator=(VisionWorkflow &&)=delete | MayaFlux::Yantra::Vision::VisionWorkflow | |
| process_to_buffer(const WorkflowBufferConfig &config) | MayaFlux::Yantra::Vision::VisionWorkflow | |
| process_to_buffer(const std::shared_ptr< VisionMatrix > &matrix, const std::shared_ptr< Kakshya::VideoStreamContainer > &source, const Portal::Graphics::RenderConfig &render, const std::optional< LiveConfig > &live={}) | MayaFlux::Yantra::Vision::VisionWorkflow | |
| process_to_container(const std::vector< std::shared_ptr< Core::VKImage > > &frames, Kinesis::Vision::VisionQuery query, VisionExtractMode extract, Kakshya::TextureCollectionSpec spec={}) | MayaFlux::Yantra::Vision::VisionWorkflow | static |
| process_to_container(const std::shared_ptr< Kakshya::TextureContainer > &frames, Kinesis::Vision::VisionQuery query, VisionExtractMode extract, Kakshya::TextureCollectionSpec spec={}) | MayaFlux::Yantra::Vision::VisionWorkflow | static |
| process_to_live_container(const WorkflowContainerConfig &config) | MayaFlux::Yantra::Vision::VisionWorkflow | |
| process_to_live_container(const std::shared_ptr< VisionMatrix > &matrix, const std::shared_ptr< Kakshya::VideoStreamContainer > &source, Kakshya::TextureCollectionSpec spec={}, const std::optional< LiveConfig > &live={}) | MayaFlux::Yantra::Vision::VisionWorkflow | |
| process_to_stream(const WorkflowStreamConfig &config) | MayaFlux::Yantra::Vision::VisionWorkflow | |
| source_frames(const std::shared_ptr< Kakshya::VideoStreamContainer > &source, std::string_view caller) const | MayaFlux::Yantra::Vision::VisionWorkflow | private |
| start(const std::shared_ptr< Kakshya::VideoStreamContainer > &source, const std::shared_ptr< Buffers::TextureBuffer > &frames, const LiveConfig &live, const std::shared_ptr< VisionMatrix > &matrix, const std::string &name, std::function< void(const VisionIO &)> consumer, std::function< bool()> stop_when={}) | MayaFlux::Yantra::Vision::VisionWorkflow | private |
| stop_all() | MayaFlux::Yantra::Vision::VisionWorkflow | |
| VisionWorkflow(const std::shared_ptr< Vruta::TaskScheduler > &scheduler, const std::shared_ptr< Vruta::EventManager > &event_manager, const std::shared_ptr< IO::IOManager > &io_manager, const std::shared_ptr< Buffers::BufferManager > &buffer_manager) | MayaFlux::Yantra::Vision::VisionWorkflow | |
| VisionWorkflow(const VisionWorkflow &)=delete | MayaFlux::Yantra::Vision::VisionWorkflow | |
| VisionWorkflow(VisionWorkflow &&)=delete | MayaFlux::Yantra::Vision::VisionWorkflow | |
| ~VisionWorkflow() | MayaFlux::Yantra::Vision::VisionWorkflow |