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

◆ on_detach()

virtual void MayaFlux::Kakshya::DataProcessor::on_detach ( std::shared_ptr< SignalSourceContainer container)
pure virtual

Called when this processor is detached from a container.

Parameters
containerContainer this processor is being detached from

This method allows the processor to:

  • Release container-specific resources
  • Finalize any pending operations
  • Clean up state information
  • Perform any necessary cleanup before the processor is removed

Explicit detachment provides cleaner resource management compared to BufferProcessor's implicit detachment through chain removal.

Implemented in MayaFlux::Kakshya::ContiguousAccessProcessor, and MayaFlux::Kakshya::RegionProcessorBase.