Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
NPT_XbmcFileInputStream Class Reference
Inheritance diagram for NPT_XbmcFileInputStream:
NPT_XbmcFileStream

Public Member Functions

 NPT_XbmcFileInputStream (NPT_XbmcFileReference &file)
 
NPT_Result Read (void *buffer, NPT_Size bytes_to_read, NPT_Size *bytes_read) override
 
NPT_Result Seek (NPT_Position offset) override
 
NPT_Result Tell (NPT_Position &offset) override
 
NPT_Result GetSize (NPT_LargeSize &size) override
 
NPT_Result GetAvailable (NPT_LargeSize &available) override
 

Constructor & Destructor Documentation

◆ NPT_XbmcFileInputStream()

NPT_XbmcFileInputStream::NPT_XbmcFileInputStream ( NPT_XbmcFileReference file)
inlineexplicit

Member Function Documentation

◆ GetAvailable()

NPT_Result NPT_XbmcFileInputStream::GetAvailable ( NPT_LargeSize &  available)
override

◆ GetSize()

NPT_Result NPT_XbmcFileInputStream::GetSize ( NPT_LargeSize &  size)
override

◆ Read()

NPT_Result NPT_XbmcFileInputStream::Read ( void buffer,
NPT_Size  bytes_to_read,
NPT_Size *  bytes_read 
)
override

◆ Seek()

NPT_Result NPT_XbmcFileInputStream::Seek ( NPT_Position  offset)
inlineoverride

◆ Tell()

NPT_Result NPT_XbmcFileInputStream::Tell ( NPT_Position &  offset)
inlineoverride

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