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

◆ get_chain()

std::unordered_map< std::shared_ptr< Buffer >, std::vector< std::shared_ptr< BufferProcessor > > > MayaFlux::Buffers::BufferProcessingChain::get_chain ( ) const
inline

Gets the entire transformation pipeline structure.

Returns
Map of buffers to their processor sequences

This provides access to the internal structure of the pipeline, mapping each buffer to its sequence of transformation processors. Essential for pipeline analysis, optimization planning, and system introspection capabilities.

Definition at line 139 of file BufferProcessingChain.hpp.

139{ return m_buffer_processors; }
std::unordered_map< std::shared_ptr< Buffer >, std::vector< std::shared_ptr< BufferProcessor > > > m_buffer_processors
Map of buffers to their processor sequences.