MayaFlux 0.1.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 149 of file BufferOperation.hpp.

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