Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
#include <Filesystem.h>
Public Member Functions | |
void | SetDeviceId (uint32_t deviceId) |
Set ID of device containing file. | |
uint32_t | GetDeviceId () const |
Get ID of device containing file. | |
void | SetFileSerialNumber (uint64_t fileSerialNumber) |
Set the file serial number, which distinguishes this file from all other files on the same device. | |
uint64_t | GetFileSerialNumber () const |
Get the file serial number, which distinguishes this file from all other files on the same device. | |
void | SetSize (uint64_t size) |
Set total size, in bytes. | |
uint64_t | GetSize () const |
Get total size, in bytes. | |
void | SetAccessTime (time_t accessTime) |
Set time of last access. | |
time_t | GetAccessTime () const |
Get time of last access. | |
void | SetModificationTime (time_t modificationTime) |
Set time of last modification. | |
time_t | GetModificationTime () const |
Get time of last modification. | |
void | SetStatusTime (time_t statusTime) |
Set time of last status change. | |
time_t | GetStatusTime () const |
Get time of last status change. | |
void | SetIsDirectory (bool isDirectory) |
Set the stat url is a directory. | |
bool | GetIsDirectory () const |
The stat url is a directory if returns true. | |
void | SetIsSymLink (bool isSymLink) |
Set stat url as a symbolic link. | |
bool | GetIsSymLink () const |
Get stat url is a symbolic link. | |
void | SetIsBlock (bool isBlock) |
Set stat url as a block special. | |
bool | GetIsBlock () const |
Get stat url is a block special. | |
void | SetIsCharacter (bool isCharacter) |
Set stat url as a character special. | |
bool | GetIsCharacter () const |
Get stat url is a character special. | |
void | SetIsFifo (bool isFifo) |
Set stat url as a FIFO special. | |
bool | GetIsFifo () const |
Get stat url is a FIFO special. | |
void | SetIsRegular (bool isRegular) |
Set stat url as a regular. | |
bool | GetIsRegular () const |
Get stat url is a regular. | |
void | SetIsSocket (bool isSocket) |
Set stat url is a socket. | |
bool | GetIsSocket () const |
Get stat url is a regular. | |
Public Member Functions inherited from kodi::addon::CStructHdl< FileStatus, STAT_STRUCTURE > | |
CStructHdl () | |
CStructHdl (const CStructHdl &cppClass) | |
CStructHdl (const STAT_STRUCTURE *cStructure) | |
CStructHdl (STAT_STRUCTURE *cStructure) | |
const CStructHdl & | operator= (const CStructHdl &right) |
const CStructHdl & | operator= (const STAT_STRUCTURE &right) |
virtual | ~CStructHdl () |
operator STAT_STRUCTURE * () | |
operator const STAT_STRUCTURE * () const | |
const STAT_STRUCTURE * | GetCStructure () const |
STAT_STRUCTURE * | release () |
Additional Inherited Members | |
Protected Attributes inherited from kodi::addon::CStructHdl< FileStatus, STAT_STRUCTURE > | |
STAT_STRUCTURE * | m_cStructure |