PACS System 0.1.0
PACS DICOM system library
Loading...
Searching...
No Matches
explicit_vr_big_endian_codec.h File Reference

Encoder/decoder for Explicit VR Big Endian transfer syntax. More...

#include <kcenon/pacs/core/dicom_dataset.h>
#include <kcenon/pacs/core/dicom_element.h>
#include <kcenon/pacs/core/result.h>
#include <cstdint>
#include <span>
#include <vector>
Include dependency graph for explicit_vr_big_endian_codec.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  kcenon::pacs::encoding::explicit_vr_big_endian_codec
 Encoder/decoder for Explicit VR Big Endian transfer syntax. More...
 

Namespaces

namespace  kcenon
 
namespace  kcenon::pacs
 
namespace  kcenon::pacs::encoding
 

Detailed Description

Encoder/decoder for Explicit VR Big Endian transfer syntax.

This file provides the explicit_vr_big_endian_codec class for encoding and decoding DICOM data elements using the Explicit VR Big Endian transfer syntax (UID: 1.2.840.10008.1.2.2).

This transfer syntax is retired in DICOM 2024 but still required for interoperability with legacy systems.

See also
DICOM PS3.5 Section 7.1.2 - Explicit VR Transfer Syntaxes
Author
kcenon
Since
1.0.0

Definition in file explicit_vr_big_endian_codec.h.