22 template<
typename CT>
class DICOMCachedIOFileHandleBase;
50 ML_NAMESPACE::DicomMessageCollector &dcmMsgCollector)
const;
Project global and OS specific declarations.
#define MLDICOMCachedIO_EXPORT
If included by external modules, exported symbols are declared as import symbols.
Base class for plugins which support loading of DICOM trees (this class already implements basic file...
virtual MLErrorCode loadDCMTree(const ml::DICOMCachedIOFileHandle &fileHandle, DCMTree::TreePtr &treePtr, ml::DicomMessageCollector &dcmMsgCollector) const
Loads the given DICOM tree specified by fileName into treePtr.
MLDICOMCachedIODCMTreeLoaderPlugin()
Default constructor.
virtual ~MLDICOMCachedIODCMTreeLoaderPlugin()
Destructor.
Forward template declaration for typedef'ing.
Class to collect messages and errors related to a given frame handle.
MLint32 MLErrorCode
Type of an ML Error code.
Target mlrange_cast(Source arg)
Generic version of checked ML casts.
boost::shared_ptr< Tree > TreePtr
shared pointer to a DCMTree::Tree