Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
#include <XBTFReader.h>
Public Member Functions | |
CXBTFReader () | |
~CXBTFReader () override | |
bool | Open (const std::string &path) |
bool | IsOpen () const |
void | Close () |
time_t | GetLastModificationTimestamp () const |
bool | Load (const CXBTFFrame &frame, unsigned char *buffer) const |
Public Member Functions inherited from CXBTFBase | |
virtual | ~CXBTFBase ()=default |
uint64_t | GetHeaderSize () const |
bool | Exists (const std::string &name) const |
bool | Get (const std::string &name, CXBTFFile &file) const |
std::vector< CXBTFFile > | GetFiles () const |
void | AddFile (const CXBTFFile &file) |
void | UpdateFile (const CXBTFFile &file) |
Additional Inherited Members | |
Protected Member Functions inherited from CXBTFBase | |
CXBTFBase ()=default | |
Protected Attributes inherited from CXBTFBase | |
std::map< std::string, CXBTFFile > | m_files |
CXBTFReader::CXBTFReader | ( | ) |
|
override |
void CXBTFReader::Close | ( | ) |
time_t CXBTFReader::GetLastModificationTimestamp | ( | ) | const |
bool CXBTFReader::IsOpen | ( | ) | const |
bool CXBTFReader::Load | ( | const CXBTFFrame & | frame, |
unsigned char * | buffer ) const |
bool CXBTFReader::Open | ( | const std::string & | path | ) |