DCMTK  Version 3.6.1 20160216
OFFIS DICOM Toolkit
Classes | Macros | Enumerations
dctypes.h File Reference

type definitions for the dcmdata module More...

Classes

struct  DCMTypes
 General purpose class hiding constants from the global namespace. More...
 

Macros

#define DCMTK_XML_NAMESPACE_URI   "http://dicom.offis.de/dcmtk"
 XML namespace URI for the dcmtk.
 
#define NATIVE_DICOM_MODEL_XML_NAMESPACE_URI   "http://dicom.nema.org/PS3.19/models/NativeDICOM"
 XML namespace URI for Native DICOM Model (see DICOM part 19)
 

Enumerations

Detailed Description

type definitions for the dcmdata module

Enumeration Type Documentation

encoding type for sequences and sequence items

Enumerator
EET_ExplicitLength 

defined length

EET_UndefinedLength 

undefined length

mode for file reading

Enumerator
ERM_autoDetect 

auto detect: fileformat or dataset

ERM_dataset 

read as dataset (assume no meta header present)

ERM_fileOnly 

read file format only, refuse if no meta-header

ERM_metaOnly 

read meta-header only, do not read the dataset

mode for file writing

Enumerator
EWM_fileformat 

write as fileformat (update only missing information, this is the old behavior)

EWM_dataset 

write as dataset (without meta header)

EWM_updateMeta 

write as fileformat and update required information (e.g. SOP Class/Instance UID)

EWM_createNewMeta 

write as fileformat and create new meta header (do not retain existing information)

EWM_dontUpdateMeta 

write as fileformat but don't update the meta header (please be careful!)

handling of group length elements when reading/writing a dataset

Enumerator
EGL_noChange 

no change of group length values, WARNING: DO NOT USE THIS VALUE FOR WRITE OPERATIONS

EGL_withoutGL 

remove group length tags

EGL_withGL 

add group length tags for every group

EGL_recalcGL 

recalculate values for existing group length tags

handling of dataset trailing padding

Enumerator
EPD_noChange 

no change of padding tags

EPD_withoutPadding 

remove all padding tags

EPD_withPadding 

add padding tags

search mode for hierarchical search operations

Enumerator
ESM_fromHere 

start search from current object

ESM_fromStackTop 

start search from object pointed to by stack top

ESM_afterStackTop 

start search from object following the object pointed to by stack top

object state during transfer (read/write) operations

Enumerator
ERW_init 

object prepared for transfer, no data transferred yet

ERW_ready 

object transfer completed

ERW_inWork 

object transfer in progress

ERW_notInitialized 

object not prepared for transfer operation


Generated on Sun Jul 3 2016 for DCMTK Version 3.6.1 20160216 by Doxygen 1.8.11