CaptureMoment
0.1.0
Free and open-source non-destructive photo editor
Loading...
Searching...
No Matches
pipeline_registry.h
Go to the documentation of this file.
1
9
#pragma once
10
11
namespace
CaptureMoment::Core
{
12
13
namespace
Pipeline {
14
15
class
PipelineBuilder;
16
26
class
PipelineRegistry
{
27
public
:
31
static
void
registerAll
();
32
33
private
:
37
static
void
registerHalideExecutors();
38
42
static
void
registerAIExecutors();
43
};
44
45
}
// namespace Pipeline
46
47
}
// namespace CaptureMoment::Core
CaptureMoment::Core::Pipeline::PipelineRegistry
Manages registration of all available pipeline executors (Strategies).
Definition
pipeline_registry.h:26
CaptureMoment::Core::Pipeline::PipelineRegistry::registerAll
static void registerAll()
Register all available pipeline executors.
Definition
pipeline_registry.cpp:17
CaptureMoment::Core
Manages the lifecycle of a single IWorkingImage instance.
Definition
app_config.cpp:11
CaptureMoment — footer