GDCM
2.2.0
|
FIXME I do not like the name 'Defs'. More...
#include <gdcmDefs.h>
Public Member Functions | |
Defs () | |
~Defs () | |
const IOD & | GetIODFromFile (const File &file) const |
const IODs & | GetIODs () const |
IODs & | GetIODs () |
const Macros & | GetMacros () const |
Macros & | GetMacros () |
const Modules & | GetModules () const |
Modules & | GetModules () |
Type | GetTypeFromTag (const File &file, const Tag &tag) const |
bool | IsEmpty () const |
bool | Verify (const File &file) const |
bool | Verify (const DataSet &ds) const |
Static Public Member Functions | |
static const char * | GetIODNameFromMediaStorage (MediaStorage const &ms) |
Protected Member Functions | |
void | LoadDefaults () |
void | LoadFromFile (const char *filename) |
Friends | |
class | Global |
FIXME I do not like the name 'Defs'.
gdcm::Defs::Defs | ( | ) |
const IOD& gdcm::Defs::GetIODFromFile | ( | const File & | file | ) | const |
static const char* gdcm::Defs::GetIODNameFromMediaStorage | ( | MediaStorage const & | ms | ) | [static] |
const IODs& gdcm::Defs::GetIODs | ( | ) | const [inline] |
IODs& gdcm::Defs::GetIODs | ( | ) | [inline] |
const Macros& gdcm::Defs::GetMacros | ( | ) | const [inline] |
Users should not directly use Macro. Macro are simply a way for DICOM WG to re-use Tables. Macros are conviently wraped within Modules. See gdcm::Module API directly
Macros& gdcm::Defs::GetMacros | ( | ) | [inline] |
const Modules& gdcm::Defs::GetModules | ( | ) | const [inline] |
Modules& gdcm::Defs::GetModules | ( | ) | [inline] |
Type gdcm::Defs::GetTypeFromTag | ( | const File & | file, |
const Tag & | tag | ||
) | const |
bool gdcm::Defs::IsEmpty | ( | ) | const [inline] |
void gdcm::Defs::LoadDefaults | ( | ) | [protected] |
void gdcm::Defs::LoadFromFile | ( | const char * | filename | ) | [protected] |
bool gdcm::Defs::Verify | ( | const File & | file | ) | const |
bool gdcm::Defs::Verify | ( | const DataSet & | ds | ) | const |
friend class Global [friend] |