14#ifndef GDCMMEDIASTORAGE_H
15#define GDCMMEDIASTORAGE_H
19namespace gdcm {
class Tag; }
22#if !defined(SWIGPYTHON) && !defined(SWIGCSHARP) && !defined(SWIGJAVA) && !defined(SWIGPHP)
47 MediaStorageDirectoryStorage = 0,
173 operator MSType ()
const {
return MSField; }
204 bool SetFromDataSetOrHeader(
DataSet const &ds,
const Tag & tag);
206 std::string GetFromDataSetOrHeader(
DataSet const &ds,
const Tag & tag);
208 std::string GetFromDataSet(
DataSet const &ds);
216 const char *msstring = MediaStorage::GetMSString(ms);
217 _os << (msstring ? msstring :
"INVALID MEDIA STORAGE");
Class to represent a Data Set (which contains Data Elements)
Definition gdcmDataSet.h:56
a DICOM File
Definition gdcmFile.h:34
Class to represent a DICOM Data Element (Attribute) Tag (Group, Element).
Definition gdcmTag.h:39
#define GDCM_EXPORT
Definition gdcmWin32.h:34
std::ostream & operator<<(std::ostream &os, const Directory &d)
Definition gdcmDirectory.h:88