MeVisLab Toolbox Reference
ml::MultiFileVolumeList Member List

This is the complete list of members for ml::MultiFileVolumeList, including all inherited members.

_setFromMultiCacheFile(const std::string &state, const std::string &cacheDirPath, ProgressCB progressCB, void *userData, const float startPercentage, const float percentageRange, std::list< std::string > *cacheFileList, size_t &readPos, DicomMessageCollector *dcmMsgCollector)ml::MultiFileVolumeListprotected
appendToCache(const std::string &cacheDirPath, std::string &currCacheState, bool useRelativePaths, const std::string &optionalFilePrefix="") constml::MultiFileVolumeList
clearResultCacheFiles(const std::string &fileNameInput, const std::string &cachePathInput, ProgressLogger *progressLogger=nullptr, RemoveUserFileCB userFileDeleter=nullptr)ml::MultiFileVolumeListstatic
clearResultFiles(ProgressLogger *progressLogger=nullptr) constml::MultiFileVolumeList
equals(const MultiFileVolumeList &obj) constml::MultiFileVolumeList
findVolumeByInstanceUID(std::string sopClassUID, std::string sopInstanceUID) constml::MultiFileVolumeList
findVolumesByCriteria(TSearchTerm searchTerm, std::vector< MLuint32 > &outVolumeIds, MultiFileVolumeListFind::BooleanOperation booleanOperation, bool searchAnyValue) constml::MultiFileVolumeList
freeAllVolumes()ml::MultiFileVolumeList
getIssues(const DicomMessageCollector *dcmMsgCollector=nullptr) constml::MultiFileVolumeList
getResultCacheFileName(const std::string &fileNameInput, const std::string &cachePathInput, std::string &fileName, std::string &cacheDirPath, const MLint fileIndex=-1)ml::MultiFileVolumeListstatic
loadMultiFileVolumeListCache(const std::string &fileName, bool *volumeListChanged=nullptr, ProgressCB progressCB=nullptr, void *userData=nullptr, const float startPercentage=0.0f, const float percentageRange=1.0f, std::list< std::string > *cacheFileList=nullptr)ml::MultiFileVolumeList
loadResultCache(const std::string &fileNameInput, const std::string &cachePathInput, ProgressLogger *progressLogger, bool &volumeListChanged, ProgressCB progressCallback, void *userData)ml::MultiFileVolumeList
loadResultCacheIntoVolumeList(const std::string &sourceFileName, const std::string &cacheDirPath, bool *volumeListChanged=nullptr, ProgressCB progressCB=nullptr, void *userData=nullptr, const float startPercentage=0.0f, const float percentageRange=1.0f, std::list< std::string > *cacheFileList=nullptr, DicomMessageCollector *dcmMsgCollector=nullptr)ml::MultiFileVolumeList
MultiFileVolumeList()ml::MultiFileVolumeList
MultiFileVolumeList(const MultiFileVolumeList &ref)ml::MultiFileVolumeList
operator=(const MultiFileVolumeList &ref)ml::MultiFileVolumeList
ProgressCB typedefml::MultiFileVolumeList
RemoveUserFileCB typedefml::MultiFileVolumeList
searchFrameWithSOPInstanceUID(const std::string &sopInstanceUID, DICOMCachedIOFileHandle &foundHandle, DICOMTagTools::ZTUIndex &ztuPosition, MultiFileVolumeList::const_iterator &volumeIt, bool forceSearchInEnhancedHandles, bool alsoSearchInSMFTrees, DicomMessageCollector &dcmMsgCollector) constml::MultiFileVolumeList
searchFrameWithValueInTag(unsigned int tagId, const std::string &tagValue, DICOMCachedIOFileHandle &foundHandle, DICOMTagTools::ZTUIndex &ztuPosition, MultiFileVolumeList::const_iterator &volumeIt, bool forceSearchInEnhancedHandles, bool alsoSearchInSMFTrees, DicomMessageCollector &dcmMsgCollector) constml::MultiFileVolumeList
searchVolumeIndexesWithValueInTag(unsigned int tagId, const std::string &tagValue, bool forceSearchInEnhancedHandles, bool alsoSearchInSMFTrees, DicomMessageCollector &dcmMsgCollector) constml::MultiFileVolumeList
searchVolumesWithFramesWithValueInTag(unsigned int tagId, const std::string &tagValue, bool forceSearchInEnhancedHandles, bool alsoSearchInSMFTrees, DicomMessageCollector &dcmMsgCollector) constml::MultiFileVolumeList
setFromString(const std::string &state, const std::string &cacheDirPath, ProgressCB progressCB=nullptr, void *userData=nullptr, const float startPercentage=0.0f, const float percentageRange=1.0f, std::list< std::string > *cacheFileList=nullptr, DicomMessageCollector *dcmMsgCollector=nullptr)ml::MultiFileVolumeList
setUpIssues(const DicomMessageCollector *dcmMsgCollector=nullptr)ml::MultiFileVolumeList
sortVolumes(MultiFileVolumeListSort::SortModes sortMode, bool sortUpwards, MLint rawTagId, bool useNumericTagStringValueSorting)ml::MultiFileVolumeList
writeResultCache(const std::string &fileNameInput, const std::string &cachePathInput, const bool useRelativePaths, const bool writeSingleVolumeCaches, ProgressLogger *progressLogger) constml::MultiFileVolumeList
~MultiFileVolumeList()ml::MultiFileVolumeListvirtual