OFFIS DCMTK
Version 3.6.0
Main Page
Related Pages
Classes
Files
File List
File Members
dcmdata
include
dcmtk
dcmdata
vrscan.h
1
/*
2
*
3
* Copyright (C) 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: dcmdata
15
*
16
* Author: Uli Schlachter
17
*
18
* Purpose: Interface to the VR scanner.
19
*
20
* Last Update: $Author: joergr $
21
* Update Date: $Date: 2010-10-14 13:15:43 $
22
* CVS/RCS Revision: $Revision: 1.5 $
23
* Status: $State: Exp $
24
*
25
* CVS/RCS Log at end of file
26
*
27
*/
28
29
30
#ifndef VRSCAN_H
31
#define VRSCAN_H
32
33
#include "dcmtk/config/osconfig.h"
/* make sure OS specific configuration is included first */
34
35
#include "dcmtk/ofstd/ofstring.h"
36
37
class
vrscan
38
{
39
public
:
40
static
int
scan(
const
OFString
& vr,
const
OFString
& value);
41
private
:
42
static
char
* makeBuffer(
const
OFString
& vr,
const
OFString
& value,
size_t
& size);
43
};
44
45
#endif // VRSCAN_H
46
47
48
/*
49
** CVS/RCS Log:
50
** $Log: vrscan.h,v $
51
** Revision 1.5 2010-10-14 13:15:43 joergr
52
** Updated copyright header. Added reference to COPYRIGHT file.
53
**
54
** Revision 1.4 2010-09-02 10:16:02 uli
55
** The VR scanner now only copies the input data once, not twice.
56
**
57
** Revision 1.3 2010-09-02 09:49:38 uli
58
** Add the VR prefix into the scanner instead of adding it in the caller.
59
**
60
** Revision 1.2 2010-08-26 12:29:47 uli
61
** Ported vrscan from ancient flex++ to current flex version.
62
**
63
**
64
*/
Generated on Thu Dec 20 2012 for
OFFIS DCMTK
Version 3.6.0 by
Doxygen
1.8.2