The Sleuth Kit
4.2
|
Stores the file name information that is stored in a directory. More...
#include <tsk_fs.h>
Public Member Functions | |
TSK_FS_NAME_FLAG_ENUM | getFlags () const |
Return flags that describe allocation status etc. More... | |
TSK_INUM_T | getMetaAddr () const |
Return the address of the metadata structure that the name points to. More... | |
uint32_t | getMetaSeq () const |
Return the sequence number for metadata structure (NTFS only) More... | |
const char * | getName () const |
Return the name of the file (in UTF-8) More... | |
TSK_INUM_T | getParentAddr () const |
Return the metadata address of the parent directory (equal to meta_addr if this entry is for root directory). More... | |
const char * | getShortName () const |
Return the short name of the file or null (in UTF-8) More... | |
TSK_FS_NAME_TYPE_ENUM | getType () const |
Return the file type information (directory, file, etc.) More... | |
TskFsName (TSK_FS_NAME *a_fsName) | |
construct a TskFsName object More... | |
Friends | |
class | TskFsInfo |
Stores the file name information that is stored in a directory.
Most file systems seperate the file name from the metadata, but some do not (such as FAT). This structure contains the file name and the address of the metadata. See TSK_FS_NAME for more details.
|
inline |
construct a TskFsName object
a_fsName | a pointer of TSK_FS_NAME. If NULL, the getX() return values are undefined. |
|
inline |
Return flags that describe allocation status etc.
References TSK_FS_NAME::flags.
|
inline |
Return the address of the metadata structure that the name points to.
References TSK_FS_NAME::meta_addr.
|
inline |
Return the sequence number for metadata structure (NTFS only)
References TSK_FS_NAME::meta_seq.
|
inline |
|
inline |
Return the metadata address of the parent directory (equal to meta_addr if this entry is for root directory).
References TSK_FS_NAME::par_addr.
|
inline |
Return the short name of the file or null (in UTF-8)
References TSK_FS_NAME::shrt_name.
|
inline |
Return the file type information (directory, file, etc.)
References TSK_FS_NAME::type.
Copyright © 2007-2015 Brian Carrier. (carrier -at- sleuthkit -dot- org)
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.