Odil
A C++11 library for the DICOM standard
UIDsDictionary.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 _7b126e41_bd4d_443f_8873_d2fec52b1019
10#define _7b126e41_bd4d_443f_8873_d2fec52b1019
11
12#include <map>
13#include <string>
14
15#include "odil/odil.h"
16
17namespace odil
18{
19
24{
26 std::string name;
27
29 std::string keyword;
30
32 std::string type;
33
36 std::string const & name="", std::string const & keyword="",
37 std::string const & type="");
38};
39
40typedef std::map<std::string, UIDsDictionaryEntry> UIDsDictionary;
41
42}
43
44#endif // _7b126e41_bd4d_443f_8873_d2fec52b1019
Definition: Association.h:25
std::map< std::string, UIDsDictionaryEntry > UIDsDictionary
Definition: UIDsDictionary.h:40
#define ODIL_API
Definition: odil.h:28
Entry in a dictionary of DICOM UIDs.
Definition: UIDsDictionary.h:24
std::string keyword
Brief name.
Definition: UIDsDictionary.h:29
std::string name
Full name.
Definition: UIDsDictionary.h:26
std::string type
Category.
Definition: UIDsDictionary.h:32
UIDsDictionaryEntry(std::string const &name="", std::string const &keyword="", std::string const &type="")
Constructor.