Scope
|
#include <StorageController.h>
Inherits scope::BaseController< 1 >.
Classes | |
class | Impl |
Public Member Functions | |
StorageController (SynchronizedQueue< ScopeMessage< SCOPE_MULTIIMAGEPTR_T >> *const _iqueue, const parameters::Scope &_parameters) | |
StorageController::Impl *const | Pimpl () const |
Public Member Functions inherited from scope::BaseController< 1 > | |
virtual | ~BaseController () |
Impl * | Pimpl () const |
void | Start (const parameters::Scope &_parameters) |
void | StopAll () |
ControllerReturnStatus | WaitForAll (const int32_t &_wait_time=-1) |
Protected Member Functions | |
StorageController (StorageController &other) | |
StorageController & | operator= (StorageController &other) |
Protected Member Functions inherited from scope::BaseController< 1 > | |
BaseController (Impl *const _pimpl) | |
Additional Inherited Members | |
Protected Attributes inherited from scope::BaseController< 1 > | |
Impl *const | pimpl |
The StorageController controls the conversion of multi images to TIFF and the storage of those.
Uses the pimpl pattern to hide the implementation.
Definition at line 25 of file StorageController.h.
|
protected |
disable copy
scope::StorageController::StorageController | ( | SynchronizedQueue< ScopeMessage< SCOPE_MULTIIMAGEPTR_T >> *const | _iqueue, |
const parameters::Scope & | _parameters | ||
) |
Connect input queue and take parameters.
Definition at line 6 of file StorageController.cpp.
|
protected |
disable assignment
StorageController::Impl *const scope::StorageController::Pimpl | ( | ) | const |
Definition at line 13 of file StorageController.cpp.