|
PACS System 0.1.0
PACS DICOM system library
|
Configuration for service registration. More...
#include <service_registration.h>

Public Member Functions | |
| registration_config ()=default | |
Public Attributes | |
| std::filesystem::path | storage_path |
| Default storage path for file_storage (empty = use temp directory) | |
| bool | enable_network = true |
| Enable network services (default: true) | |
| bool | enable_codecs = true |
| Enable codec services (default: true) | |
| bool | enable_logger = true |
| Enable logger services (default: true) | |
| bool | use_singletons = true |
| Use singleton lifetime for services (default: true) | |
Configuration for service registration.
Allows customization of default service implementations and settings.
Definition at line 50 of file service_registration.h.
|
default |
| bool kcenon::pacs::di::registration_config::enable_codecs = true |
Enable codec services (default: true)
Definition at line 58 of file service_registration.h.
| bool kcenon::pacs::di::registration_config::enable_logger = true |
Enable logger services (default: true)
Definition at line 61 of file service_registration.h.
| bool kcenon::pacs::di::registration_config::enable_network = true |
Enable network services (default: true)
Definition at line 55 of file service_registration.h.
| std::filesystem::path kcenon::pacs::di::registration_config::storage_path |
Default storage path for file_storage (empty = use temp directory)
Definition at line 52 of file service_registration.h.
| bool kcenon::pacs::di::registration_config::use_singletons = true |
Use singleton lifetime for services (default: true)
Definition at line 64 of file service_registration.h.