OFFIS DCMTK
Version 3.6.0
Main Page
Related Pages
Classes
Files
File List
File Members
dcmsr
include
dcmtk
dcmsr
dsrtcodt.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: DSRReferencedDatetimeList
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 DSRTCODT_H
32
#define DSRTCODT_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
#include "dcmtk/ofstd/ofstring.h"
40
41
42
/*---------------------*
43
* class declaration *
44
*---------------------*/
45
48
class
DSRReferencedDatetimeList
49
:
public
DSRListOfItems
<OFString>
50
{
51
52
public
:
53
56
DSRReferencedDatetimeList
();
57
61
DSRReferencedDatetimeList
(
const
DSRReferencedDatetimeList
&lst);
62
65
virtual
~DSRReferencedDatetimeList
();
66
71
DSRReferencedDatetimeList
&
operator=
(
const
DSRReferencedDatetimeList
&lst);
72
80
OFCondition
print
(STD_NAMESPACE ostream &stream,
81
const
size_t
flags = 0,
82
const
char
separator =
','
)
const
;
83
88
OFCondition
read
(
DcmItem
&dataset);
89
94
OFCondition
write
(
DcmItem
&dataset)
const
;
95
102
OFCondition
putString
(
const
char
*stringValue);
103
};
104
105
106
#endif
107
108
109
/*
110
* CVS/RCS Log:
111
* $Log: dsrtcodt.h,v $
112
* Revision 1.12 2010-10-14 13:16:33 joergr
113
* Updated copyright header. Added reference to COPYRIGHT file.
114
*
115
* Revision 1.11 2009-10-13 14:57:50 uli
116
* Switched to logging mechanism provided by the "new" oflog module.
117
*
118
* Revision 1.10 2007-11-15 16:33:19 joergr
119
* Fixed coding style to be more consistent.
120
*
121
* Revision 1.9 2006/08/15 16:40:03 meichel
122
* Updated the code in module dcmsr to correctly compile when
123
* all standard C++ classes remain in namespace std.
124
*
125
* Revision 1.8 2005/12/08 16:05:20 meichel
126
* Changed include path schema for all DCMTK header files
127
*
128
* Revision 1.7 2003/08/07 12:51:14 joergr
129
* Added new putString() method.
130
*
131
* Revision 1.6 2003/06/03 10:16:44 meichel
132
* Renamed local variables to avoid name clashes with STL
133
*
134
* Revision 1.5 2001/09/26 13:04:11 meichel
135
* Adapted dcmsr to class OFCondition
136
*
137
* Revision 1.4 2001/06/01 15:51:04 meichel
138
* Updated copyright header
139
*
140
* Revision 1.3 2000/11/06 11:19:18 joergr
141
* Added parameter to print() method specifying the item separator character.
142
*
143
* Revision 1.2 2000/11/01 16:20:24 joergr
144
* Updated comments/formatting.
145
*
146
* Revision 1.1 2000/10/26 14:23:24 joergr
147
* Added support for TCOORD content item.
148
*
149
*
150
*
151
*/
Generated on Thu Dec 20 2012 for
OFFIS DCMTK
Version 3.6.0 by
Doxygen
1.8.2