PACS System 0.1.0
PACS DICOM system library
Loading...
Searching...
No Matches
metadata_service.cpp File Reference

Selective metadata retrieval and navigation service implementation. More...

#include "kcenon/pacs/web/metadata_service.h"
#include "kcenon/pacs/core/dicom_dataset.h"
#include "kcenon/pacs/core/dicom_element.h"
#include "kcenon/pacs/core/dicom_file.h"
#include "kcenon/pacs/core/dicom_tag.h"
#include "kcenon/pacs/core/dicom_tag_constants.h"
#include "kcenon/pacs/storage/index_database.h"
#include <algorithm>
#include <cmath>
#include <filesystem>
#include <sstream>
Include dependency graph for metadata_service.cpp:

Go to the source code of this file.

Namespaces

namespace  kcenon
 
namespace  kcenon::pacs
 
namespace  kcenon::pacs::web
 

Functions

std::string_view kcenon::pacs::web::preset_to_string (metadata_preset preset)
 Convert preset enum to string.
 
std::optional< metadata_presetkcenon::pacs::web::preset_from_string (std::string_view str)
 Parse preset from string.
 
std::string_view kcenon::pacs::web::sort_order_to_string (sort_order order)
 Convert sort order enum to string.
 
std::optional< sort_orderkcenon::pacs::web::sort_order_from_string (std::string_view str)
 Parse sort order from string.
 

Detailed Description

Selective metadata retrieval and navigation service implementation.

See also
Issue #544 - Implement Selective Metadata & Navigation APIs

Definition in file metadata_service.cpp.