OFFIS DCMTK
Version 3.6.0
Main Page
Related Pages
Classes
Files
File List
File Members
dcmsr
include
dcmtk
dcmsr
dsrtcosp.h
1
/*
2
*
3
* Copyright (C) 2000-2010, OFFIS e.V.
4
* All rights reserved. See COPYRIGHT file for details.
5
*
6
* This software and supporting documentation were developed by
7
*
8
* OFFIS e.V.
9
* R&D Division Health
10
* Escherweg 2
11
* D-26121 Oldenburg, Germany
12
*
13
*
14
* Module: dcmsr
15
*
16
* Author: Joerg Riesmeier
17
*
18
* Purpose:
19
* classes: DSRReferencedSamplePositionList
20
*
21
* Last Update: $Author: joergr $
22
* Update Date: $Date: 2010-10-14 13:16:33 $
23
* CVS/RCS Revision: $Revision: 1.12 $
24
* Status: $State: Exp $
25
*
26
* CVS/RCS Log at end of file
27
*
28
*/
29
30
31
#ifndef DSRTCOSP_H
32
#define DSRTCOSP_H
33
34
#include "dcmtk/config/osconfig.h"
/* make sure OS specific configuration is included first */
35
36
#include "dcmtk/dcmsr/dsrtypes.h"
37
#include "dcmtk/dcmsr/dsrtlist.h"
38
39
40
/*---------------------*
41
* class declaration *
42
*---------------------*/
43
46
class
DSRReferencedSamplePositionList
47
:
public
DSRListOfItems
<Uint32>
48
{
49
50
public
:
51
54
DSRReferencedSamplePositionList
();
55
59
DSRReferencedSamplePositionList
(
const
DSRReferencedSamplePositionList
&lst);
60
63
virtual
~DSRReferencedSamplePositionList
();
64
69
DSRReferencedSamplePositionList
&
operator=
(
const
DSRReferencedSamplePositionList
&lst);
70
78
OFCondition
print
(STD_NAMESPACE ostream &stream,
79
const
size_t
flags = 0,
80
const
char
separator =
','
)
const
;
81
86
OFCondition
read
(
DcmItem
&dataset);
87
92
OFCondition
write
(
DcmItem
&dataset)
const
;
93
100
OFCondition
putString
(
const
char
*stringValue);
101
};
102
103
104
#endif
105
106
107
/*
108
* CVS/RCS Log:
109
* $Log: dsrtcosp.h,v $
110
* Revision 1.12 2010-10-14 13:16:33 joergr
111
* Updated copyright header. Added reference to COPYRIGHT file.
112
*
113
* Revision 1.11 2009-10-13 14:57:50 uli
114
* Switched to logging mechanism provided by the "new" oflog module.
115
*
116
* Revision 1.10 2007-11-15 16:33:19 joergr
117
* Fixed coding style to be more consistent.
118
*
119
* Revision 1.9 2006/08/15 16:40:03 meichel
120
* Updated the code in module dcmsr to correctly compile when
121
* all standard C++ classes remain in namespace std.
122
*
123
* Revision 1.8 2005/12/08 16:05:21 meichel
124
* Changed include path schema for all DCMTK header files
125
*
126
* Revision 1.7 2003/08/07 12:51:38 joergr
127
* Added new putString() method.
128
*
129
* Revision 1.6 2003/06/03 10:16:44 meichel
130
* Renamed local variables to avoid name clashes with STL
131
*
132
* Revision 1.5 2001/09/26 13:04:12 meichel
133
* Adapted dcmsr to class OFCondition
134
*
135
* Revision 1.4 2001/06/01 15:51:04 meichel
136
* Updated copyright header
137
*
138
* Revision 1.3 2000/11/06 11:19:43 joergr
139
* Added parameter to print() method specifying the item separator character.
140
*
141
* Revision 1.2 2000/11/01 16:20:24 joergr
142
* Updated comments/formatting.
143
*
144
* Revision 1.1 2000/10/26 14:23:24 joergr
145
* Added support for TCOORD content item.
146
*
147
*
148
*
149
*/
Generated on Thu Dec 20 2012 for
OFFIS DCMTK
Version 3.6.0 by
Doxygen
1.8.2