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

◆ OpType

enum class MayaFlux::Kriya::BufferOperation::OpType : uint8_t
strong

Defines the fundamental operation types in the processing pipeline.

Enumerator
CAPTURE 

Capture data from source buffer using BufferCapture strategy.

TRANSFORM 

Apply transformation function to data variants.

ROUTE 

Route data to destination (buffer or container)

LOAD 

Load data from container to buffer with position control.

SYNC 

Synchronize with timing/cycles for coordination.

CONDITION 

Conditional operation for branching logic.

BRANCH 

Branch to sub-pipeline based on conditions.

DISPATCH 

Dispatch to external handler for custom processing.

FUSE 

Fuse multiple sources using custom fusion functions.

MODIFY 

Modify Buffer Data using custom quick process.

Definition at line 153 of file BufferOperation.hpp.

153 : uint8_t {
154 CAPTURE, ///< Capture data from source buffer using BufferCapture strategy
155 TRANSFORM, ///< Apply transformation function to data variants
156 ROUTE, ///< Route data to destination (buffer or container)
157 LOAD, ///< Load data from container to buffer with position control
158 SYNC, ///< Synchronize with timing/cycles for coordination
159 CONDITION, ///< Conditional operation for branching logic
160 BRANCH, ///< Branch to sub-pipeline based on conditions
161 DISPATCH, ///< Dispatch to external handler for custom processing
162 FUSE, ///< Fuse multiple sources using custom fusion functions
163 MODIFY ///< Modify Buffer Data using custom quick process
164 };
@ BRANCH
Branch to sub-pipeline based on conditions.
@ SYNC
Synchronize with timing/cycles for coordination.
@ LOAD
Load data from container to buffer with position control.
@ CONDITION
Conditional operation for branching logic.
@ FUSE
Fuse multiple sources using custom fusion functions.
@ ROUTE
Route data to destination (buffer or container)
@ MODIFY
Modify Buffer Data using custom quick process.
@ DISPATCH
Dispatch to external handler for custom processing.
@ TRANSFORM
Apply transformation function to data variants.