The Sleuth Kit Framework  4.1
TskImgDB Member List

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

addAllocUnallocMapInfo(int a_volID, int unallocImgID, uint64_t unallocImgStart, uint64_t length, uint64_t origImgStart)=0TskImgDBpure virtual
addArtifactType(int typeID, string artifactTypeName, string displayName)=0 (defined in TskImgDB)TskImgDBprotectedpure virtual
addAttributeType(int typeID, string attributeTypeName, string displayName)=0 (defined in TskImgDB)TskImgDBprotectedpure virtual
addBlackboardAttribute(TskBlackboardAttribute attr)=0 (defined in TskImgDB)TskImgDBprotectedpure virtual
addCarvedFileInfo(int vol_id, const char *name, uint64_t size, uint64_t *runStarts, uint64_t *runLengths, int numRuns, uint64_t &fileId)=0 (defined in TskImgDB)TskImgDBpure virtual
addDerivedFileInfo(const std::string &name, const uint64_t parentId, const bool isDirectory, const uint64_t size, const std::string &details, const int ctime, const int crtime, const int atime, const int mtime, uint64_t &fileId, std::string path)=0 (defined in TskImgDB)TskImgDBpure virtual
addFsBlockInfo(int fsID, uint64_t a_mFileId, int count, uint64_t blk_addr, uint64_t len)=0 (defined in TskImgDB)TskImgDBpure virtual
addFsFileInfo(int fileSystemID, const TSK_FS_FILE *fileSystemFile, const char *fileName, int fileSystemAttrType, int fileSystemAttrID, uint64_t &fileID, const char *filePath)=0TskImgDBpure virtual
addFsInfo(int volId, int fsId, const TSK_FS_INFO *fs_info)=0 (defined in TskImgDB)TskImgDBpure virtual
addImageInfo(int type, int sectorSize)=0 (defined in TskImgDB)TskImgDBpure virtual
addImageName(char const *imgPath)=0TskImgDBpure virtual
addModule(const std::string &name, const std::string &description, int &moduleId)=0 (defined in TskImgDB)TskImgDBpure virtual
addToolInfo(const char *name, const char *version)=0 (defined in TskImgDB)TskImgDBpure virtual
addUnallocImg(int &unallocImgId)=0TskImgDBpure virtual
addUnusedSectors(int unallocImgId, std::vector< TskUnusedSectorsRecord > &unusedSectorsList)=0 (defined in TskImgDB)TskImgDBpure virtual
addVolumeInfo(const TSK_VS_PART_INFO *vs_part)=0 (defined in TskImgDB)TskImgDBpure virtual
BB_VALUE_TYPE_BYTE enum valueTskImgDB
BB_VALUE_TYPE_DOUBLE enum valueTskImgDB
BB_VALUE_TYPE_INT32 enum valueTskImgDB
BB_VALUE_TYPE_INT64 enum valueTskImgDB
BB_VALUE_TYPE_STRING enum valueTskImgDB
begin()=0 (defined in TskImgDB)TskImgDBpure virtual
close()=0TskImgDBpure virtual
commit()=0 (defined in TskImgDB)TskImgDBpure virtual
createArtifact(uint64_t artifactID, uint64_t objID, int artifactTypeID) (defined in TskImgDB)TskImgDBprotected
createAttribute(uint64_t artifactID, int attributeTypeID, uint64_t objectID, string moduleName, string context, TSK_BLACKBOARD_ATTRIBUTE_VALUE_TYPE valueType, int valueInt, uint64_t valueLong, double valueDouble, string valueString, vector< unsigned char > valueBytes) (defined in TskImgDB)TskImgDBprotected
createBlackboardArtifact(uint64_t file_id, int artifactTypeID)=0 (defined in TskImgDB)TskImgDBprotectedpure virtual
dbExist() const =0 (defined in TskImgDB)TskImgDBpure virtual
FILE_STATUS enum nameTskImgDB
FILE_TYPES enum nameTskImgDB
findAttributeTypes(int artifactTypeId)=0 (defined in TskImgDB)TskImgDBprotectedpure virtual
findParObjId(const TSK_FS_FILE *fs_file, const int64_t &fsObjId)TskImgDBprotected
getAllArtifactTypes() (defined in TskImgDB)TskImgDBprotectedvirtual
getAllAttributeTypes() (defined in TskImgDB)TskImgDBprotectedvirtual
getAllUnallocImgStatus(std::vector< TskUnallocImgStatusRecord > &unallocImgStatusList) const =0 (defined in TskImgDB)TskImgDBpure virtual
getArtifactTypeDisplayName(int artifactTypeID)=0 (defined in TskImgDB)TskImgDBprotectedpure virtual
getArtifactTypeID(string artifactTypeString)=0 (defined in TskImgDB)TskImgDBprotectedpure virtual
getArtifactTypeName(int artifactTypeID)=0 (defined in TskImgDB)TskImgDBprotectedpure virtual
getAttributeTypeDisplayName(int attributeTypeID)=0 (defined in TskImgDB)TskImgDBprotectedpure virtual
getAttributeTypeID(string attributeTypeString)=0 (defined in TskImgDB)TskImgDBprotectedpure virtual
getAttributeTypeName(int attributeTypeID)=0 (defined in TskImgDB)TskImgDBprotectedpure virtual
getCarvedFileIds() const =0 (defined in TskImgDB)TskImgDBpure virtual
getCfileName(const uint64_t a_file_id) const =0 (defined in TskImgDB)TskImgDBpure virtual
getFileCount(const std::string &condition) const =0 (defined in TskImgDB)TskImgDBpure virtual
getFileId(int fsId, uint64_t fs_file_id) const =0 (defined in TskImgDB)TskImgDBpure virtual
getFileIds(char *a_fileName, uint64_t *a_outBuffer, int a_buffSize) const =0 (defined in TskImgDB)TskImgDBpure virtual
getFileIds(const std::string &condition) const =0 (defined in TskImgDB)TskImgDBpure virtual
getFileIds() const =0 (defined in TskImgDB)TskImgDBpure virtual
getFileInfoSummary(std::list< TskFileTypeRecord > &fileTypeInfoList) const =0 (defined in TskImgDB)TskImgDBpure virtual
getFileInfoSummary(FILE_TYPES fileType, std::list< TskFileTypeRecord > &fileTypeInfoList) const =0 (defined in TskImgDB)TskImgDBpure virtual
getFileName(uint64_t file_id) const =0 (defined in TskImgDB)TskImgDBpure virtual
getFileRecord(const uint64_t fileId, TskFileRecord &fileRecord) const =0TskImgDBpure virtual
getFileRecords(const std::string &condition) const =0 (defined in TskImgDB)TskImgDBpure virtual
getFileSectors(uint64_t fileId) const =0 (defined in TskImgDB)TskImgDBpure virtual
getFileUniqueIdentifiers(uint64_t a_fileId, uint64_t &a_fsOffset, uint64_t &a_fsFileId, int &a_attrType, int &a_attrId) const =0 (defined in TskImgDB)TskImgDBpure virtual
getFreeSectors() const =0TskImgDBpure virtual
getFsInfo(std::list< TskFsInfoRecord > &fsInfoList) const =0 (defined in TskImgDB)TskImgDBpure virtual
getImageBaseName() const =0TskImgDBpure virtual
getImageInfo(int &type, int &sectorSize) const =0 (defined in TskImgDB)TskImgDBpure virtual
getImageNames() const =0 (defined in TskImgDB)TskImgDBpure virtual
getImageNamesW() const =0TskImgDBpure virtual
getKnownStatus(const uint64_t fileId) const =0TskImgDBpure virtual
getMatchingArtifacts(string whereClause)=0 (defined in TskImgDB)TskImgDBprotectedpure virtual
getMatchingAttributes(string whereClause)=0 (defined in TskImgDB)TskImgDBprotectedpure virtual
getMaxFileIdReadyForAnalysis(uint64_t a_lastFileId, uint64_t &maxFileId) const =0 (defined in TskImgDB)TskImgDBpure virtual
getMinFileIdReadyForAnalysis(uint64_t &minFileId) const =0 (defined in TskImgDB)TskImgDBpure virtual
getModuleErrors(std::vector< TskModuleStatus > &moduleStatusList) const =0 (defined in TskImgDB)TskImgDBpure virtual
getModuleInfo(std::vector< TskModuleInfo > &moduleInfoList) const =0 (defined in TskImgDB)TskImgDBpure virtual
getNumFiles() const =0 (defined in TskImgDB)TskImgDBpure virtual
getNumVolumes() const =0 (defined in TskImgDB)TskImgDBpure virtual
getSessionID() const =0 (defined in TskImgDB)TskImgDBpure virtual
getUnallocImgStatus(int unallocImgId) const =0 (defined in TskImgDB)TskImgDBpure virtual
getUnallocRun(int a_unalloc_img_id, int a_file_offset) const =0TskImgDBpure virtual
getUniqueCarvedFiles(HASH_TYPE hashType) const =0TskImgDBpure virtual
getUniqueCarvedFilesInfo(HASH_TYPE hashType) const =0TskImgDBpure virtual
getUniqueFileIds(HASH_TYPE hashType) const =0 (defined in TskImgDB)TskImgDBpure virtual
getUnusedSector(uint64_t fileId, TskUnusedSectorsRecord &unusedSectorsRecord) const =0 (defined in TskImgDB)TskImgDBpure virtual
getVolumeInfo(std::list< TskVolumeInfoRecord > &volumeInfoList) const =0 (defined in TskImgDB)TskImgDBpure virtual
HASH_TYPE enum nameTskImgDB
IMGDB_FILES_KNOWN enum valueTskImgDB
IMGDB_FILES_KNOWN_BAD enum valueTskImgDB
IMGDB_FILES_KNOWN_GOOD enum valueTskImgDB
IMGDB_FILES_STATUS_ANALYSIS_COMPLETE enum value (defined in TskImgDB)TskImgDB
IMGDB_FILES_STATUS_ANALYSIS_FAILED enum value (defined in TskImgDB)TskImgDB
IMGDB_FILES_STATUS_ANALYSIS_IN_PROGRESS enum value (defined in TskImgDB)TskImgDB
IMGDB_FILES_STATUS_ANALYSIS_SKIPPED enum value (defined in TskImgDB)TskImgDB
IMGDB_FILES_STATUS_CREATED enum value (defined in TskImgDB)TskImgDB
IMGDB_FILES_STATUS_READY_FOR_ANALYSIS enum value (defined in TskImgDB)TskImgDB
IMGDB_FILES_TYPE_CARVED enum value (defined in TskImgDB)TskImgDB
IMGDB_FILES_TYPE_DERIVED enum value (defined in TskImgDB)TskImgDB
IMGDB_FILES_TYPE_FS enum value (defined in TskImgDB)TskImgDB
IMGDB_FILES_TYPE_UNUSED enum value (defined in TskImgDB)TskImgDB
IMGDB_FILES_UNKNOWN enum valueTskImgDB
IMGDB_UNALLOC_IMG_STATUS_CARVED_ERR enum value (defined in TskImgDB)TskImgDB
IMGDB_UNALLOC_IMG_STATUS_CARVED_NOT_NEEDED enum value (defined in TskImgDB)TskImgDB
IMGDB_UNALLOC_IMG_STATUS_CARVED_OK enum value (defined in TskImgDB)TskImgDB
IMGDB_UNALLOC_IMG_STATUS_CREATED enum value (defined in TskImgDB)TskImgDB
IMGDB_UNALLOC_IMG_STATUS_SCHEDULE_ERR enum value (defined in TskImgDB)TskImgDB
IMGDB_UNALLOC_IMG_STATUS_SCHEDULE_OK enum value (defined in TskImgDB)TskImgDB
initialize()=0TskImgDBpure virtual
KNOWN_STATUS enum nameTskImgDB
m_parentDirIdCache (defined in TskImgDB)TskImgDBprotected
MD5 enum valueTskImgDB
open()=0TskImgDBpure virtual
quote(const std::string str) const =0 (defined in TskImgDB)TskImgDBpure virtual
setHash(const uint64_t a_file_id, const TskImgDB::HASH_TYPE hashType, const std::string &hash) const =0 (defined in TskImgDB)TskImgDBpure virtual
setModuleStatus(uint64_t file_id, int module_id, int status)=0 (defined in TskImgDB)TskImgDBpure virtual
setUnallocImgStatus(int unallocImgId, TskImgDB::UNALLOC_IMG_STATUS status)=0 (defined in TskImgDB)TskImgDBpure virtual
SHA1 enum valueTskImgDB
SHA2_256 enum valueTskImgDB
SHA2_512 enum valueTskImgDB
storeParObjId(const int64_t &fsObjId, const TSK_FS_FILE *fs_file, const int64_t &objId)TskImgDBprotected
TskDBBlackboard (defined in TskImgDB)TskImgDBfriend
TskImgDB()TskImgDB
UNALLOC_IMG_STATUS enum nameTskImgDB
updateFileStatus(uint64_t a_file_id, FILE_STATUS a_status)=0TskImgDBpure virtual
updateKnownStatus(uint64_t a_file_id, KNOWN_STATUS a_status)=0TskImgDBpure virtual
VALUE_TYPE enum nameTskImgDB
~TskImgDB()TskImgDBvirtual

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.