vega
Public Types | Public Member Functions | Public Attributes | Static Public Attributes | List of all members
vega::dicom::DataElementHeader Struct Reference

An object that stores the header information for DataElements. More...

#include <vega/dicom/data_element_header.h>

Collaboration diagram for vega::dicom::DataElementHeader:
Collaboration graph
[legend]

Public Types

typedef uint32_t length_type
 

Public Member Functions

bool is_undefined_length () const
 

Public Attributes

Tag tag
 
VR vr
 
length_type length
 

Static Public Attributes

static const length_type UNDEFINED_LENGTH
 

Detailed Description

An object that stores the header information for DataElements.

The header of a DICOM file DataElement includes a Tag, VR, and length.

Member Typedef Documentation

◆ length_type

Member Function Documentation

◆ is_undefined_length()

bool vega::dicom::DataElementHeader::is_undefined_length ( ) const

Member Data Documentation

◆ length

length_type vega::dicom::DataElementHeader::length

◆ tag

Tag vega::dicom::DataElementHeader::tag

◆ UNDEFINED_LENGTH

const length_type vega::dicom::DataElementHeader::UNDEFINED_LENGTH
static

◆ vr

VR vega::dicom::DataElementHeader::vr

The documentation for this struct was generated from the following file: