OFFIS DCMTK
Version 3.6.0
Main Page
Related Pages
Classes
Files
File List
File Members
dcmnet
include
dcmtk
dcmnet
dcasccff.h
1
/*
2
*
3
* Copyright (C) 1994-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: dcmnet
15
*
16
* Author: Marco Eichelberg
17
*
18
* Purpose:
19
* class DcmAssociationConfigurationFile
20
*
21
* Last Update: $Author: joergr $
22
* Update Date: $Date: 2010-10-14 13:17:21 $
23
* CVS/RCS Revision: $Revision: 1.3 $
24
* Status: $State: Exp $
25
*
26
* CVS/RCS Log at end of file
27
*
28
*/
29
30
#ifndef DCASCCFF_H
31
#define DCASCCFF_H
32
33
#include "dcmtk/config/osconfig.h"
34
#include "dcmtk/ofstd/ofcond.h"
/* for class OFCondition */
35
36
class
DcmAssociationConfiguration
;
37
class
OFConfigFile
;
38
42
class
DcmAssociationConfigurationFile
43
{
44
public
:
45
52
static
OFCondition
initialize
(
53
DcmAssociationConfiguration
& cfg,
54
const
char
*filename);
55
56
private
:
57
63
static
OFCondition
parseTransferSyntaxes
(
64
DcmAssociationConfiguration
& cfg,
65
OFConfigFile
& config);
66
72
static
OFCondition
parsePresentationContexts
(
73
DcmAssociationConfiguration
& cfg,
74
OFConfigFile
& config);
75
81
static
OFCondition
parseRoleSelectionItems
(
82
DcmAssociationConfiguration
& cfg,
83
OFConfigFile
& config);
84
90
static
OFCondition
parseExtendedNegotiationItems
(
91
DcmAssociationConfiguration
& cfg,
92
OFConfigFile
& config);
93
99
static
OFCondition
parseProfiles
(
100
DcmAssociationConfiguration
& cfg,
101
OFConfigFile
& config);
102
103
};
104
105
#endif
106
107
/*
108
* CVS/RCS Log
109
* $Log: dcasccff.h,v $
110
* Revision 1.3 2010-10-14 13:17:21 joergr
111
* Updated copyright header. Added reference to COPYRIGHT file.
112
*
113
* Revision 1.2 2005/12/08 16:02:08 meichel
114
* Changed include path schema for all DCMTK header files
115
*
116
* Revision 1.1 2003/06/10 14:27:33 meichel
117
* Initial release of class DcmAssociationConfiguration and support
118
* classes. This class maintains a list of association negotiation
119
* profiles that can be addressed by symbolic keys. The profiles may
120
* be read from a configuration file.
121
*
122
*
123
*/
Generated on Thu Dec 20 2012 for
OFFIS DCMTK
Version 3.6.0 by
Doxygen
1.8.2