GDCM
2.2.0
|
Class to manipulate the sum of knowledge (all the dict user load) More...
#include <gdcmDicts.h>
Public Member Functions | |
Dicts () | |
~Dicts () | |
const CSAHeaderDict & | GetCSAHeaderDict () const |
const DictEntry & | GetDictEntry (const Tag &tag, const char *owner=NULL) const |
const DictEntry & | GetDictEntry (const PrivateTag &tag) const |
const PrivateDict & | GetPrivateDict () const |
PrivateDict & | GetPrivateDict () |
const Dict & | GetPublicDict () const |
bool | IsEmpty () const |
Protected Types | |
enum | ConstructorType { PHILIPS, GEMS, SIEMENS } |
Protected Member Functions | |
void | LoadDefaults () |
Static Protected Member Functions | |
static const char * | GetConstructorString (ConstructorType type) |
Friends | |
class | Global |
std::ostream & | operator<< (std::ostream &_os, const Dicts &d) |
Class to manipulate the sum of knowledge (all the dict user load)
enum gdcm::Dicts::ConstructorType [protected] |
static const char* gdcm::Dicts::GetConstructorString | ( | ConstructorType | type | ) | [static, protected] |
const CSAHeaderDict& gdcm::Dicts::GetCSAHeaderDict | ( | ) | const |
const DictEntry& gdcm::Dicts::GetDictEntry | ( | const Tag & | tag, |
const char * | owner = NULL |
||
) | const |
works for both public and private dicts: owner is null for public dict
const DictEntry& gdcm::Dicts::GetDictEntry | ( | const PrivateTag & | tag | ) | const |
const PrivateDict& gdcm::Dicts::GetPrivateDict | ( | ) | const |
const Dict& gdcm::Dicts::GetPublicDict | ( | ) | const |
bool gdcm::Dicts::IsEmpty | ( | ) | const [inline] |
References gdcm::Dict::IsEmpty().
void gdcm::Dicts::LoadDefaults | ( | ) | [protected] |
friend class Global [friend] |
std::ostream& operator<< | ( | std::ostream & | _os, |
const Dicts & | d | ||
) | [friend] |