| MayaFlux::add_region_group(const RegionGroup &group)=0 | MayaFlux::Kakshya::NDDataContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::add_region_group(const RegionGroup &group) override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| advance_cache_head(uint64_t frame_index) | MayaFlux::Kakshya::VideoStreamContainer | inline |
| MayaFlux::advance_read_position(const std::vector< uint64_t > &frames)=0 | MayaFlux::Kakshya::StreamContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::advance_read_position(const std::vector< uint64_t > &frames) override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::all_channel_data()=0 | MayaFlux::Kakshya::SignalSourceContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::all_channel_data() override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::all_dimensions_consumed() const =0 | MayaFlux::Kakshya::SignalSourceContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::all_dimensions_consumed() const override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::channel_data(size_t channel_index)=0 | MayaFlux::Kakshya::SignalSourceContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::channel_data(size_t channel) override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::clear()=0 | MayaFlux::Kakshya::NDDataContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::clear() override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| commit_frame(uint64_t frame_index) | MayaFlux::Kakshya::VideoStreamContainer | |
| MayaFlux::coordinates_to_linear_index(const std::vector< uint64_t > &coordinates) const =0 | MayaFlux::Kakshya::NDDataContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::coordinates_to_linear_index(const std::vector< uint64_t > &coordinates) const override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::create_default_processor()=0 | MayaFlux::Kakshya::SignalSourceContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::create_default_processor() override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::get_all_region_groups() const =0 | MayaFlux::Kakshya::NDDataContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::get_all_region_groups() const override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| get_cache_head() const | MayaFlux::Kakshya::VideoStreamContainer | inline |
| get_channels() const | MayaFlux::Kakshya::VideoStreamContainer | inline |
| MayaFlux::get_data()=0 | MayaFlux::Kakshya::SignalSourceContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::get_data() override | MayaFlux::Kakshya::VideoStreamContainer | inlinevirtual |
| MayaFlux::get_default_processor() const =0 | MayaFlux::Kakshya::SignalSourceContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::get_default_processor() const override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::get_dimensions() const =0 | MayaFlux::Kakshya::NDDataContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::get_dimensions() const override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| get_duration_seconds() const | MayaFlux::Kakshya::VideoFileContainer | |
| MayaFlux::get_frame(uint64_t frame_index) const =0 | MayaFlux::Kakshya::NDDataContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::get_frame(uint64_t frame_index) const override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| get_frame_byte_size() const | MayaFlux::Kakshya::VideoStreamContainer | |
| get_frame_pixels(uint64_t frame_index) const | MayaFlux::Kakshya::VideoStreamContainer | |
| get_frame_rate() const | MayaFlux::Kakshya::VideoStreamContainer | inline |
| MayaFlux::get_frame_size() const =0 | MayaFlux::Kakshya::NDDataContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::get_frame_size() const override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::get_frames(std::span< double > output, uint64_t start_frame, uint64_t num_frames) const =0 | MayaFlux::Kakshya::NDDataContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::get_frames(std::span< double > output, uint64_t start_frame, uint64_t num_frames) const override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| get_height() const | MayaFlux::Kakshya::VideoStreamContainer | inline |
| MayaFlux::get_loop_region() const =0 | MayaFlux::Kakshya::StreamContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::get_loop_region() const override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::get_memory_layout() const =0 | MayaFlux::Kakshya::NDDataContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::get_memory_layout() const override | MayaFlux::Kakshya::VideoStreamContainer | inlinevirtual |
| MayaFlux::get_num_frames() const =0 | MayaFlux::Kakshya::NDDataContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::get_num_frames() const override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::get_processed_data()=0 | MayaFlux::Kakshya::SignalSourceContainer | pure virtual |
| MayaFlux::get_processed_data() const =0 | MayaFlux::Kakshya::SignalSourceContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::get_processed_data() override | MayaFlux::Kakshya::VideoStreamContainer | inlinevirtual |
| MayaFlux::Kakshya::VideoStreamContainer::get_processed_data() const override | MayaFlux::Kakshya::VideoStreamContainer | inlinevirtual |
| MayaFlux::get_processing_chain()=0 | MayaFlux::Kakshya::SignalSourceContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::get_processing_chain() override | MayaFlux::Kakshya::VideoStreamContainer | inlinevirtual |
| MayaFlux::get_processing_state() const =0 | MayaFlux::Kakshya::SignalSourceContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::get_processing_state() const override | MayaFlux::Kakshya::VideoStreamContainer | inlinevirtual |
| MayaFlux::get_raw_data() const =0 | MayaFlux::Kakshya::NDDataContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::get_raw_data() const override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::get_read_position() const =0 | MayaFlux::Kakshya::StreamContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::get_read_position() const override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::get_region_data(const Region ®ion) const =0 | MayaFlux::Kakshya::NDDataContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::get_region_data(const Region ®ion) const override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::get_region_group(const std::string &name) const =0 | MayaFlux::Kakshya::NDDataContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::get_region_group(const std::string &name) const override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::get_region_group_data(const RegionGroup ®ions) const =0 | MayaFlux::Kakshya::NDDataContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::get_region_group_data(const RegionGroup &group) const override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::get_remaining_frames() const =0 | MayaFlux::Kakshya::StreamContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::get_remaining_frames() const override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| get_ring_capacity() const | MayaFlux::Kakshya::VideoStreamContainer | inline |
| MayaFlux::get_segments_data(const std::vector< RegionSegment > &segments) const =0 | MayaFlux::Kakshya::NDDataContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::get_segments_data(const std::vector< RegionSegment > &segment) const override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::get_structure()=0 | MayaFlux::Kakshya::NDDataContainer | pure virtual |
| MayaFlux::get_structure() const =0 | MayaFlux::Kakshya::NDDataContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::get_structure() override | MayaFlux::Kakshya::VideoStreamContainer | inlinevirtual |
| MayaFlux::Kakshya::VideoStreamContainer::get_structure() const override | MayaFlux::Kakshya::VideoStreamContainer | inlinevirtual |
| MayaFlux::get_temporal_rate() const =0 | MayaFlux::Kakshya::StreamContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::get_temporal_rate() const override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::get_total_elements() const =0 | MayaFlux::Kakshya::NDDataContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::get_total_elements() const override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| get_total_source_frames() const | MayaFlux::Kakshya::VideoStreamContainer | inline |
| MayaFlux::get_value_at(const std::vector< uint64_t > &coordinates) const =0 | MayaFlux::Kakshya::NDDataContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::get_value_at(const std::vector< uint64_t > &coordinates) const override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| get_width() const | MayaFlux::Kakshya::VideoStreamContainer | inline |
| MayaFlux::has_active_readers() const =0 | MayaFlux::Kakshya::SignalSourceContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::has_active_readers() const override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::has_data() const =0 | MayaFlux::Kakshya::NDDataContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::has_data() const override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::has_processing_token(int channel) const =0 | MayaFlux::Kakshya::StreamContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::has_processing_token(int channel) const override | MayaFlux::Kakshya::VideoStreamContainer | inlinevirtual |
| invalidate_ring() | MayaFlux::Kakshya::VideoStreamContainer | |
| MayaFlux::is_at_end() const =0 | MayaFlux::Kakshya::StreamContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::is_at_end() const override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| is_frame_available(uint64_t frame_index) const | MayaFlux::Kakshya::VideoStreamContainer | |
| MayaFlux::is_looping() const =0 | MayaFlux::Kakshya::StreamContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::is_looping() const override | MayaFlux::Kakshya::VideoStreamContainer | inlinevirtual |
| MayaFlux::is_ready() const =0 | MayaFlux::Kakshya::StreamContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::is_ready() const override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::is_ready_for_processing() const =0 | MayaFlux::Kakshya::SignalSourceContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::is_ready_for_processing() const override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::is_region_loaded(const Region ®ion) const =0 | MayaFlux::Kakshya::NDDataContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::is_region_loaded(const Region ®ion) const override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| is_ring_mode() const | MayaFlux::Kakshya::VideoStreamContainer | inline |
| MayaFlux::linear_index_to_coordinates(uint64_t linear_index) const =0 | MayaFlux::Kakshya::NDDataContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::linear_index_to_coordinates(uint64_t linear_index) const override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::load_region(const Region ®ion)=0 | MayaFlux::Kakshya::NDDataContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::load_region(const Region ®ion) override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::lock()=0 | MayaFlux::Kakshya::NDDataContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::lock() override | MayaFlux::Kakshya::VideoStreamContainer | inlinevirtual |
| m_cache_head | MayaFlux::Kakshya::VideoStreamContainer | protected |
| m_channels | MayaFlux::Kakshya::VideoStreamContainer | protected |
| m_consumed_readers | MayaFlux::Kakshya::VideoStreamContainer | protected |
| m_data | MayaFlux::Kakshya::VideoStreamContainer | protected |
| m_data_mutex | MayaFlux::Kakshya::VideoStreamContainer | mutableprotected |
| m_default_processor | MayaFlux::Kakshya::VideoStreamContainer | protected |
| m_frame_rate | MayaFlux::Kakshya::VideoStreamContainer | protected |
| m_height | MayaFlux::Kakshya::VideoStreamContainer | protected |
| m_io_reader_id | MayaFlux::Kakshya::VideoStreamContainer | protected |
| m_io_service | MayaFlux::Kakshya::VideoStreamContainer | protected |
| m_loop_region | MayaFlux::Kakshya::VideoStreamContainer | protected |
| m_looping_enabled | MayaFlux::Kakshya::VideoStreamContainer | protected |
| m_num_frames | MayaFlux::Kakshya::VideoStreamContainer | protected |
| m_processed_data | MayaFlux::Kakshya::VideoStreamContainer | protected |
| m_processing_chain | MayaFlux::Kakshya::VideoStreamContainer | protected |
| m_processing_state | MayaFlux::Kakshya::VideoStreamContainer | protected |
| m_processing_token_channel | MayaFlux::Kakshya::VideoStreamContainer | protected |
| m_read_position | MayaFlux::Kakshya::VideoStreamContainer | protected |
| m_ready_queue | MayaFlux::Kakshya::VideoStreamContainer | protected |
| m_refill_threshold | MayaFlux::Kakshya::VideoStreamContainer | protected |
| m_region_groups | MayaFlux::Kakshya::VideoStreamContainer | protected |
| m_registered_readers | MayaFlux::Kakshya::VideoStreamContainer | protected |
| m_ring_capacity | MayaFlux::Kakshya::VideoStreamContainer | protected |
| m_slot_frame | MayaFlux::Kakshya::VideoStreamContainer | protected |
| m_state_callback | MayaFlux::Kakshya::VideoStreamContainer | protected |
| m_state_mutex | MayaFlux::Kakshya::VideoStreamContainer | mutableprotected |
| m_structure | MayaFlux::Kakshya::VideoStreamContainer | protected |
| m_total_source_frames | MayaFlux::Kakshya::VideoStreamContainer | protected |
| m_width | MayaFlux::Kakshya::VideoStreamContainer | protected |
| MayaFlux::mark_buffers_for_processing(bool should_process)=0 | MayaFlux::Kakshya::SignalSourceContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::mark_buffers_for_processing(bool) override | MayaFlux::Kakshya::VideoStreamContainer | inlinevirtual |
| MayaFlux::mark_buffers_for_removal()=0 | MayaFlux::Kakshya::SignalSourceContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::mark_buffers_for_removal() override | MayaFlux::Kakshya::VideoStreamContainer | inlinevirtual |
| MayaFlux::mark_dimension_consumed(uint32_t dimension_index, uint32_t reader_id)=0 | MayaFlux::Kakshya::SignalSourceContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::mark_dimension_consumed(uint32_t dimension_index, uint32_t reader_id) override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::mark_ready_for_processing(bool ready)=0 | MayaFlux::Kakshya::SignalSourceContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::mark_ready_for_processing(bool ready) override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| mutable_slot_ptr(uint64_t frame_index) | MayaFlux::Kakshya::VideoStreamContainer | |
| notify_state_change(ProcessingState new_state) | MayaFlux::Kakshya::VideoStreamContainer | protected |
| MayaFlux::peek_sequential(std::span< double > output, uint64_t count, uint64_t offset=0) const =0 | MayaFlux::Kakshya::StreamContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::peek_sequential(std::span< double > output, uint64_t count, uint64_t offset) const override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::position_to_time(uint64_t position) const =0 | MayaFlux::Kakshya::StreamContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::position_to_time(uint64_t position) const override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::process_default()=0 | MayaFlux::Kakshya::SignalSourceContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::process_default() override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::read_sequential(std::span< double > output, uint64_t count)=0 | MayaFlux::Kakshya::StreamContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::read_sequential(std::span< double > output, uint64_t count) override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| READY_QUEUE_CAPACITY | MayaFlux::Kakshya::VideoStreamContainer | protectedstatic |
| MayaFlux::register_dimension_reader(uint32_t dimension_index)=0 | MayaFlux::Kakshya::SignalSourceContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::register_dimension_reader(uint32_t dimension_index) override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::register_state_change_callback(std::function< void(const std::shared_ptr< SignalSourceContainer > &, ProcessingState)> callback)=0 | MayaFlux::Kakshya::SignalSourceContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::register_state_change_callback(std::function< void(const std::shared_ptr< SignalSourceContainer > &, ProcessingState)> callback) override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::remove_region_group(const std::string &name)=0 | MayaFlux::Kakshya::NDDataContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::remove_region_group(const std::string &name) override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::reset_processing_token()=0 | MayaFlux::Kakshya::StreamContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::reset_processing_token() override | MayaFlux::Kakshya::VideoStreamContainer | inlinevirtual |
| MayaFlux::reset_read_position()=0 | MayaFlux::Kakshya::StreamContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::reset_read_position() override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::set_default_processor(const std::shared_ptr< DataProcessor > &processor)=0 | MayaFlux::Kakshya::SignalSourceContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::set_default_processor(const std::shared_ptr< DataProcessor > &processor) override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::set_loop_region(const Region ®ion)=0 | MayaFlux::Kakshya::StreamContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::set_loop_region(const Region ®ion) override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::set_looping(bool enable)=0 | MayaFlux::Kakshya::StreamContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::set_looping(bool enable) override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::set_memory_layout(MemoryLayout layout)=0 | MayaFlux::Kakshya::NDDataContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::set_memory_layout(MemoryLayout layout) override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::set_processing_chain(const std::shared_ptr< DataProcessingChain > &chain)=0 | MayaFlux::Kakshya::SignalSourceContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::set_processing_chain(const std::shared_ptr< DataProcessingChain > &chain) override | MayaFlux::Kakshya::VideoStreamContainer | inlinevirtual |
| MayaFlux::set_read_position(const std::vector< uint64_t > &position)=0 | MayaFlux::Kakshya::StreamContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::set_read_position(const std::vector< uint64_t > &position) override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| set_refill_threshold(uint32_t threshold) | MayaFlux::Kakshya::VideoStreamContainer | inline |
| MayaFlux::set_region_data(const Region ®ion, const std::vector< DataVariant > &data)=0 | MayaFlux::Kakshya::NDDataContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::set_region_data(const Region ®ion, const std::vector< DataVariant > &data) override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::set_structure(ContainerDataStructure structure)=0 | MayaFlux::Kakshya::NDDataContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::set_structure(ContainerDataStructure structure) override | MayaFlux::Kakshya::VideoStreamContainer | inlinevirtual |
| MayaFlux::set_value_at(const std::vector< uint64_t > &coordinates, double value)=0 | MayaFlux::Kakshya::NDDataContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::set_value_at(const std::vector< uint64_t > &coordinates, double value) override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| setup_dimensions() | MayaFlux::Kakshya::VideoStreamContainer | protected |
| setup_ring(uint64_t total_frames, uint32_t ring_capacity, uint32_t width, uint32_t height, uint32_t channels, double frame_rate, uint32_t refill_threshold, uint64_t reader_id=0) | MayaFlux::Kakshya::VideoStreamContainer | |
| slot_for(uint64_t frame_index) const | MayaFlux::Kakshya::VideoStreamContainer | inlineprotected |
| MayaFlux::time_to_position(double time) const =0 | MayaFlux::Kakshya::StreamContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::time_to_position(double time) const override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::try_acquire_processing_token(int channel)=0 | MayaFlux::Kakshya::StreamContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::try_acquire_processing_token(int channel) override | MayaFlux::Kakshya::VideoStreamContainer | inlinevirtual |
| MayaFlux::try_lock()=0 | MayaFlux::Kakshya::NDDataContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::try_lock() override | MayaFlux::Kakshya::VideoStreamContainer | inlinevirtual |
| MayaFlux::unload_region(const Region ®ion)=0 | MayaFlux::Kakshya::NDDataContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::unload_region(const Region ®ion) override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::unlock()=0 | MayaFlux::Kakshya::NDDataContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::unlock() override | MayaFlux::Kakshya::VideoStreamContainer | inlinevirtual |
| MayaFlux::unregister_dimension_reader(uint32_t dimension_index)=0 | MayaFlux::Kakshya::SignalSourceContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::unregister_dimension_reader(uint32_t dimension_index) override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::unregister_state_change_callback()=0 | MayaFlux::Kakshya::SignalSourceContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::unregister_state_change_callback() override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::update_processing_state(ProcessingState new_state)=0 | MayaFlux::Kakshya::SignalSourceContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::update_processing_state(ProcessingState new_state) override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| MayaFlux::update_read_position_for_channel(size_t channel, uint64_t frame)=0 | MayaFlux::Kakshya::StreamContainer | pure virtual |
| MayaFlux::Kakshya::VideoStreamContainer::update_read_position_for_channel(size_t channel, uint64_t frame) override | MayaFlux::Kakshya::VideoStreamContainer | virtual |
| VideoFileContainer() | MayaFlux::Kakshya::VideoFileContainer | |
| VideoFileContainer(uint32_t width, uint32_t height, uint32_t channels=4, double frame_rate=0.0) | MayaFlux::Kakshya::VideoFileContainer | |
| VideoStreamContainer(uint32_t width=0, uint32_t height=0, uint32_t channels=4, double frame_rate=0.0) | MayaFlux::Kakshya::VideoStreamContainer | |
| ~FileContainer()=default | MayaFlux::Kakshya::FileContainer | virtual |
| ~NDDataContainer()=default | MayaFlux::Kakshya::NDDataContainer | virtual |
| ~SignalSourceContainer() override=default | MayaFlux::Kakshya::SignalSourceContainer | |
| ~StreamContainer()=default | MayaFlux::Kakshya::StreamContainer | virtual |
| ~VideoFileContainer() override=default | MayaFlux::Kakshya::VideoFileContainer | |
| ~VideoStreamContainer() override=default | MayaFlux::Kakshya::VideoStreamContainer | |