|  | Kodi Docs 20.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 | ) |