| 
    MeVisLab Toolbox Reference
    
   | 
 
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::MultiFileVolumeList | protected | 
| appendToCache(const std::string &cacheDirPath, std::string &currCacheState, bool useRelativePaths, const std::string &optionalFilePrefix="") const | ml::MultiFileVolumeList | |
| clearResultCacheFiles(const std::string &fileNameInput, const std::string &cachePathInput, ProgressLogger *progressLogger=nullptr, RemoveUserFileCB userFileDeleter=nullptr) | ml::MultiFileVolumeList | static | 
| clearResultFiles(ProgressLogger *progressLogger=nullptr) const | ml::MultiFileVolumeList | |
| equals(const MultiFileVolumeList &obj) const | ml::MultiFileVolumeList | |
| findVolumeByInstanceUID(std::string sopClassUID, std::string sopInstanceUID) const | ml::MultiFileVolumeList | |
| findVolumesByCriteria(TSearchTerm searchTerm, std::vector< MLuint32 > &outVolumeIds, MultiFileVolumeListFind::BooleanOperation booleanOperation, bool searchAnyValue) const | ml::MultiFileVolumeList | |
| freeAllVolumes() | ml::MultiFileVolumeList | |
| getIssues(const DicomMessageCollector *dcmMsgCollector=nullptr) const | ml::MultiFileVolumeList | |
| getResultCacheFileName(const std::string &fileNameInput, const std::string &cachePathInput, std::string &fileName, std::string &cacheDirPath, const MLint fileIndex=-1) | ml::MultiFileVolumeList | static | 
| 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 typedef | ml::MultiFileVolumeList | |
| RemoveUserFileCB typedef | ml::MultiFileVolumeList | |
| searchFrameWithSOPInstanceUID(const std::string &sopInstanceUID, DICOMCachedIOFileHandle &foundHandle, DICOMTagTools::ZTUIndex &ztuPosition, MultiFileVolumeList::const_iterator &volumeIt, bool forceSearchInEnhancedHandles, bool alsoSearchInSMFTrees, DicomMessageCollector &dcmMsgCollector) const | ml::MultiFileVolumeList | |
| searchFrameWithValueInTag(unsigned int tagId, const std::string &tagValue, DICOMCachedIOFileHandle &foundHandle, DICOMTagTools::ZTUIndex &ztuPosition, MultiFileVolumeList::const_iterator &volumeIt, bool forceSearchInEnhancedHandles, bool alsoSearchInSMFTrees, DicomMessageCollector &dcmMsgCollector) const | ml::MultiFileVolumeList | |
| searchVolumeIndexesWithValueInTag(unsigned int tagId, const std::string &tagValue, bool forceSearchInEnhancedHandles, bool alsoSearchInSMFTrees, DicomMessageCollector &dcmMsgCollector) const | ml::MultiFileVolumeList | |
| searchVolumesWithFramesWithValueInTag(unsigned int tagId, const std::string &tagValue, bool forceSearchInEnhancedHandles, bool alsoSearchInSMFTrees, DicomMessageCollector &dcmMsgCollector) const | ml::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) const | ml::MultiFileVolumeList | |
| ~MultiFileVolumeList() | ml::MultiFileVolumeList | virtual |