The Sleuth Kit  4.10.2
Public Member Functions | List of all members
TskFsMetaName Class Reference

Stores information about names that are located in metadata structures. More...

#include <tsk_fs.h>

Public Member Functions

const char * getName () const
 Get the text name in UTF-8 (does not include parent directory name). More...
 
TSK_INUM_T getParInode () const
 Get the parent inode (NTFS Only) More...
 
uint32_t getParSeq () const
 get the parent sequence (NTFS Only) More...
 
 TskFsMetaName (TSK_FS_META_NAME_LIST *a_fsMetaNameList)
 Allocates an object based on a C struct. More...
 

Detailed Description

Stores information about names that are located in metadata structures.

See TSK_FS_META_NAME for more details.

Constructor & Destructor Documentation

TskFsMetaName::TskFsMetaName ( TSK_FS_META_NAME_LIST a_fsMetaNameList)
inline

Allocates an object based on a C struct.

Parameters
a_fsMetaNameListC struct of name list. If NULL, get() methods return undefined values.

Member Function Documentation

const char* TskFsMetaName::getName ( ) const
inline

Get the text name in UTF-8 (does not include parent directory name).

Returns
name of file.

References TSK_FS_META_NAME_LIST::name.

TSK_INUM_T TskFsMetaName::getParInode ( ) const
inline

Get the parent inode (NTFS Only)

Returns
Address of parent directory.

References TSK_FS_META_NAME_LIST::par_inode.

uint32_t TskFsMetaName::getParSeq ( ) const
inline

get the parent sequence (NTFS Only)

Returns
Sequence of parent directory.

References TSK_FS_META_NAME_LIST::par_seq.


The documentation for this class was generated from the following file:

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.