|
CaptureMoment 0.1.0
Free and open-source non-destructive photo editor
|
Enumeration defining supported pipeline types. More...
#include <cstdint>
Include dependency graph for pipeline_type.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| namespace | CaptureMoment |
| namespace | CaptureMoment::Core |
| Manages the lifecycle of a single IWorkingImage instance. | |
| namespace | CaptureMoment::Core::Pipeline |
Enumerations | |
| enum class | CaptureMoment::Core::Pipeline::PipelineType : std::uint8_t { CaptureMoment::Core::Pipeline::HalideOperation } |
| Identifies the specific technology or strategy used for image processing. More... | |
Enumeration defining supported pipeline types.
This file contains the PipelineType enum which serves as a key for the PipelineBuilder registry. It allows the system to identify and instantiate the correct concrete execution strategy (e.g., Halide, OpenCV, AI) at runtime without hard dependencies.
Definition in file pipeline_type.h.