Odil
A C++11 library for the DICOM standard
src
odil
pdu
ImplementationClassUID.h
Go to the documentation of this file.
1
/*************************************************************************
2
* odil - Copyright (C) Universite de Strasbourg
3
* Distributed under the terms of the CeCILL-B license, as published by
4
* the CEA-CNRS-INRIA. Refer to the LICENSE file or to
5
* http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html
6
* for details.
7
************************************************************************/
8
9
#ifndef _6b085e0c_afd5_4ed7_ab4d_6bdb9b28ca67
10
#define _6b085e0c_afd5_4ed7_ab4d_6bdb9b28ca67
11
12
#include <cstdint>
13
#include <istream>
14
#include <string>
15
16
#include "
odil/odil.h
"
17
#include "
odil/pdu/Object.h
"
18
19
namespace
odil
20
{
21
22
namespace
pdu
23
{
24
26
class
ODIL_API
ImplementationClassUID
:
public
Object
27
{
28
public
:
30
static
uint8_t
const
type=0x52;
31
33
ImplementationClassUID
(std::string
const
&
implementation_class_uid
);
34
36
ImplementationClassUID
(std::istream & stream);
37
39
std::string get_implementation_class_uid()
const
;
40
42
void
set_implementation_class_uid(std::string
const
& value);
43
};
44
45
}
46
47
}
48
49
#endif // _6b085e0c_afd5_4ed7_ab4d_6bdb9b28ca67
odil::implementation_class_uid
std::string implementation_class_uid
Implementation class UID of Odil.
odil
Definition:
Association.h:24
ODIL_API
#define ODIL_API
Definition:
odil.h:28
odil.h
Object.h
odil::registry::ImplementationClassUID
const Tag ImplementationClassUID(0x0002, 0x0012)
Generated by
1.8.17