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

Encoder/decoder for Implicit VR Little 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 implicit_vr_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::implicit_vr_codec
 Encoder/decoder for Implicit VR Little Endian transfer syntax. More...
 

Namespaces

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

Detailed Description

Encoder/decoder for Implicit VR Little Endian transfer syntax.

This file provides the implicit_vr_codec class for encoding and decoding DICOM data elements using the Implicit VR Little Endian transfer syntax (UID: 1.2.840.10008.1.2).

In Implicit VR encoding, the VR is NOT encoded in the data stream. Instead, it is determined by looking up the tag in the DICOM dictionary.

See also
DICOM PS3.5 Section 7.1.1 - Implicit VR Little Endian Transfer Syntax
Author
kcenon
Since
1.0.0

Definition in file implicit_vr_codec.h.