|
CaptureMoment 0.1.0
Free and open-source non-destructive photo editor
|
Container for worker infrastructure (Builder and Workers). More...
#include "workers/worker_builder.h"#include "workers/halide/halide_operation_worker.h"#include "workers/worker_type.h"#include <memory>
Include dependency graph for worker_context.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | CaptureMoment::Core::Workers::WorkerContext |
| Central container for worker infrastructure. More... | |
Namespaces | |
| namespace | CaptureMoment |
| namespace | CaptureMoment::Core |
| Manages the lifecycle of a single IWorkingImage instance. | |
| namespace | CaptureMoment::Core::Workers |
Container for worker infrastructure (Builder and Workers).
This class acts as a service locator for the task processing subsystem. It owns the global WorkerBuilder and instances of IWorkerRequest. It does NOT manage image state or processing data.
Responsibilities:
WorkerBuilder registry.IWorkerRequest instances (e.g., Halide).Definition in file worker_context.h.