PACS System 0.1.0
PACS DICOM system library
Loading...
Searching...
No Matches
pacs-web.cppm File Reference

C++20 module partition for REST API and DICOMweb. More...

#include <cstddef>
#include <cstdint>
#include <functional>
#include <memory>
#include <optional>
#include <span>
#include <string>
#include <string_view>
#include <vector>
#include <kcenon/pacs/web/rest_server.h>
#include <kcenon/pacs/web/rest_config.h>
#include <kcenon/pacs/web/rest_types.h>
#include <kcenon/pacs/web/endpoints/dicomweb_endpoints.h>
Include dependency graph for pacs-web.cppm:

Go to the source code of this file.

Namespaces

namespace  pacs
 
namespace  pacs::web
 
namespace  pacs::web::dicomweb
 

Detailed Description

C++20 module partition for REST API and DICOMweb.

This module partition exports web-related types:

  • rest_server: HTTP/REST server
  • rest_server_config: Server configuration
  • http_status, api_error: Request/Response types
  • DICOMweb: WADO-RS, STOW-RS, QIDO-RS support

Part of the kcenon.pacs module.

Definition in file pacs-web.cppm.