|
The Sleuth Kit 4.15.0-develop
|
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 |
| TSK_INUM_T | getMetaAddr () const |
| uint32_t | getMetaSeq () const |
| const char * | getName () const |
| Return the name of the file (in UTF-8). | |
| TSK_INUM_T | getParentAddr () const |
| const char * | getShortName () const |
| TSK_FS_NAME_TYPE_ENUM | getType () const |
| TskFsName (TSK_FS_NAME *a_fsName) | |
| construct a TskFsName object | |
Friends | |
| class | TskFsInfo |
Stores the file name information that is stored in a directory.
Most file systems separate 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.
|
inline |
Return the address of the metadata structure that the name points to.
|
inline |
Return the sequence number for metadata structure (NTFS only)
|
inline |
Return the name of the file (in UTF-8).
|
inline |
Return the metadata address of the parent directory (equal to meta_addr if this entry is for root directory).
|
inline |
Return the short name of the file or null (in UTF-8)
|
inline |
Return the file type information (directory, file, etc.)
Copyright © 2007-2020 Brian Carrier. (carrier -at- sleuthkit -dot- org)
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.