kodi
Public Member Functions | Static Public Member Functions | List of all members
CEmuFileWrapper Class Reference

Public Member Functions

void CleanUp ()
 Only to be called when shutting down xbmc.
 
EmuFileObjectRegisterFileObject (XFILE::CFile *pFile)
 
void UnRegisterFileObjectByDescriptor (int fd)
 
void UnRegisterFileObjectByStream (FILE *stream)
 
void LockFileObjectByDescriptor (int fd)
 
bool TryLockFileObjectByDescriptor (int fd)
 
void UnlockFileObjectByDescriptor (int fd)
 
EmuFileObjectGetFileObjectByDescriptor (int fd)
 
EmuFileObjectGetFileObjectByStream (FILE *stream)
 
XFILE::CFileGetFileXbmcByDescriptor (int fd)
 
XFILE::CFileGetFileXbmcByStream (FILE *stream)
 
FILE * GetStreamByDescriptor (int fd)
 

Static Public Member Functions

static int GetDescriptorByStream (FILE *stream)
 
static constexpr bool DescriptorIsEmulatedFile (int fd)
 
static bool StreamIsEmulatedFile (FILE *stream)
 

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