The Sleuth Kit Framework  4.1
TskFile Member List

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

addGenInfoAttribute(TskBlackboardAttribute attr)TskFilevirtual
close()=0TskFilepure virtual
createArtifact(int artifactTypeID)TskFilevirtual
createArtifact(TSK_ARTIFACT_TYPE type)TskFilevirtual
createArtifact(string artifactTypeName)TskFilevirtual
exists() const =0TskFilepure virtual
getAllArtifacts()TskFilevirtual
getArtifacts(string artifactTypeName)TskFilevirtual
getArtifacts(int artifactTypeID)TskFilevirtual
getArtifacts(TSK_ARTIFACT_TYPE type)TskFilevirtual
getAtime() const TskFile
getCrtime() const TskFile
getCtime() const TskFile
getDirFlags() const TskFile
getDirType() const TskFile
getExtension() const TskFile
getFullPath() const TskFile
getGenInfo()TskFilevirtual
getGid() const TskFile
getHash(TskImgDB::HASH_TYPE hashType) const TskFile
getId() const TskFile
getKnownStatus() const TskFile
getMetaFlags() const TskFile
getMetaType() const TskFile
getMode() const TskFile
getMtime() const TskFile
getName() const TskFile
getParentFileId() const TskFile
getPath() const =0TskFilepure virtual
getSize() const TskFile
getStatus() const TskFile
getTypeId() const TskFile
getUid() const TskFile
getUniquePath() const TskFile
initialize()TskFileprotected
isDirectory() const =0TskFilepure virtual
isVirtual() const =0TskFilepure virtual
m_fileRecord (defined in TskFile)TskFileprotected
m_id (defined in TskFile)TskFileprotected
m_isOpen (defined in TskFile)TskFileprotected
m_offset (defined in TskFile)TskFileprotected
open()=0TskFilepure virtual
read(char *buf, const size_t count)=0TskFilepure virtual
save()TskFilevirtual
seek(const TSK_OFF_T off, std::ios::seekdir origin=std::ios::beg)=0TskFilepure virtual
setHash(TskImgDB::HASH_TYPE hashType, const std::string hash)TskFile
setStatus(TskImgDB::FILE_STATUS status)TskFile
tell() const =0TskFilepure virtual
~TskFile()TskFilevirtual

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.