|
PACS System 0.1.0
PACS DICOM system library
|
Service interface aliases for dependency injection. More...
#include <kcenon/pacs/storage/storage_interface.h>#include <kcenon/pacs/encoding/compression/compression_codec.h>#include <kcenon/pacs/integration/network_adapter.h>#include <kcenon/pacs/network/dicom_server.h>#include <kcenon/pacs/di/ilogger.h>#include <chrono>#include <memory>#include <string>

Go to the source code of this file.
Classes | |
| class | kcenon::pacs::di::IDicomNetwork |
| Network service interface for DICOM communication. More... | |
| class | kcenon::pacs::di::DicomNetworkService |
| Default implementation of IDicomNetwork using network_adapter. More... | |
Namespaces | |
| namespace | kcenon |
| namespace | kcenon::pacs |
| namespace | kcenon::pacs::di |
Typedefs | |
| using | kcenon::pacs::di::IDicomStorage = storage::storage_interface |
| Storage interface for DICOM data persistence. | |
| using | kcenon::pacs::di::IDicomCodec = encoding::compression::compression_codec |
| Codec interface for image compression/decompression. | |
Service interface aliases for dependency injection.
This file provides type aliases for DICOM service interfaces used with ServiceContainer-based dependency injection. It unifies existing interfaces under a consistent naming convention for DI registration and resolution.
Definition in file service_interfaces.h.