The Sleuth Kit Framework  4.1
TskFileManager Member List

This is the complete list of members for TskFileManager, including all inherited members.

addFile(const uint64_t fileId, std::istream &istr)=0TskFileManagerpure virtual
addFile(const uint64_t fileId, std::wstring &filePath)=0TskFileManagerpure virtual
copyDirectory(TskFile *directoryToCopy, const std::wstring &destinationPath, const bool bRecurse=false)=0TskFileManagerpure virtual
copyDirectory(uint64_t directoryIdToCopy, const std::wstring &destinationPath, const bool bRecurse=false)TskFileManagerinlinevirtual
copyFile(TskFile *fileToSave, const std::wstring &filePath)=0TskFileManagerpure virtual
copyFile(const uint64_t fileId, const std::wstring &filePath)TskFileManagerinlinevirtual
deleteFile(TskFile *fileToDelete)=0TskFileManagerpure virtual
deleteFile(const uint64_t fileId)TskFileManagerinlinevirtual
FilePtr typedef (defined in TskFileManager)TskFileManager
FilePtrList typedef (defined in TskFileManager)TskFileManager
findFilesByExtension(const std::vector< std::string > &extensions)=0TskFileManagerpure virtual
findFilesByFsFileType(TSK_FS_META_TYPE_ENUM fsFileType)=0TskFileManagerpure virtual
findFilesByName(const std::string &name, const TSK_FS_META_TYPE_ENUM fsFileType=TSK_FS_META_TYPE_UNDEF)=0TskFileManagerpure virtual
findFilesByParent(const uint64_t parentFileId)=0TskFileManagerpure virtual
findFilesByPattern(const std::string &namePattern, const std::string &pathPattern)=0TskFileManagerpure virtual
getFile(const uint64_t fileId)=0TskFileManagerpure virtual
getFiles(const std::vector< uint64_t > &fileIds)=0TskFileManagerpure virtual
getPath(const uint64_t fileId)=0TskFileManagerpure virtual
saveFile(TskFile *fileToSave)=0TskFileManagerpure virtual
saveFile(const uint64_t fileId)TskFileManagerinlinevirtual
TskFileManager()TskFileManagerinlineprotected
TskFileManager(TskFileManager const &)TskFileManagerinlineprotected
~TskFileManager()TskFileManagerinlineprotectedvirtual

Copyright © 2011-2013 Brian Carrier. (carrier -at- sleuthkit -dot- org)
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.