|
TPCCLIB
|
#include <libtpcimgio.h>
Data Fields | |
| FILE * | fp |
| fpos_t | pos |
| dcmtruid | truid |
| DCMTAG | tag |
| dcmvr | vr |
| unsigned int | vl |
| struct DCMITEM * | child_item |
| struct DCMITEM * | parent_item |
| struct DCMITEM * | next_item |
| struct DCMITEM * | prev_item |
| char * | rd |
Data struct for one DICOM item; may be recursive.
Definition at line 2883 of file libtpcimgio.h.
| struct DCMITEM* DCMITEM::child_item |
Pointer to linked list of child elements; NULL if none.
Definition at line 2897 of file libtpcimgio.h.
Referenced by dcmAddItem(), dcmFileReadNextElement(), dcmFileWrite(), dcmFindTag(), dcmitemFree(), and dcmitemMaxDepth().
| FILE* DCMITEM::fp |
Nr of File pointer, NULL if not opened.
Definition at line 2885 of file libtpcimgio.h.
Referenced by dcmAddItem(), and dcmFileReadNextElement().
| struct DCMITEM* DCMITEM::next_item |
Pointer to next item ; NULL if none.
Definition at line 2901 of file libtpcimgio.h.
Referenced by dcmAddItem(), dcmfileMaxDepth(), dcmFileReadNextElement(), dcmFileWrite(), dcmFindTag(), dcmitemFree(), and dcmitemMaxDepth().
| struct DCMITEM* DCMITEM::parent_item |
Pointer to linked list of parent elements; NULL if none.
Definition at line 2899 of file libtpcimgio.h.
Referenced by dcmAddItem(), dcmFileReadNextElement(), dcmFindTag(), and dcmitemParentNr().
| fpos_t DCMITEM::pos |
File position of the start of this element; 0, if not set.
Definition at line 2887 of file libtpcimgio.h.
Referenced by dcmFileReadNextElement().
| struct DCMITEM* DCMITEM::prev_item |
Pointer to previous item ; NULL if none.
Definition at line 2903 of file libtpcimgio.h.
Referenced by dcmAddItem(), dcmFileReadNextElement(), and dcmitemFree().
| char* DCMITEM::rd |
Pointer to raw data value (no byte conversions etc); NULL if not available.
Definition at line 2906 of file libtpcimgio.h.
Referenced by dcmAddItem(), dcmFileReadNextElement(), dcmFileWrite(), dcmitemFree(), dcmitemGetInt(), dcmitemGetReal(), and dcmValueString().
| DCMTAG DCMITEM::tag |
Item tag.
Definition at line 2891 of file libtpcimgio.h.
Referenced by dcmAddItem(), dcmFileReadNextElement(), dcmFileWrite(), dcmFindTag(), and dcmitemPrint().
| dcmtruid DCMITEM::truid |
Enumerated Transfer Syntax UID.
Definition at line 2889 of file libtpcimgio.h.
Referenced by dcmAddItem(), and dcmFileReadNextElement().
| unsigned int DCMITEM::vl |
Value Length.
Definition at line 2895 of file libtpcimgio.h.
Referenced by dcmAddItem(), dcmFileReadNextElement(), dcmFileWrite(), dcmitemPrint(), and dcmValueString().
| dcmvr DCMITEM::vr |
Enumerated Value Representation.
Definition at line 2893 of file libtpcimgio.h.
Referenced by dcmAddItem(), dcmFileReadNextElement(), dcmFileWrite(), dcmitemGetInt(), dcmitemGetReal(), dcmitemPrint(), and dcmValueString().