openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
eDVBMetaParser Class Reference

#include <metaparser.h>

Public Member Functions

 eDVBMetaParser ()
 
int parseFile (const std::string &basename)
 
int parseMeta (const std::string &filename)
 
int parseRecordings (const std::string &filename)
 
int updateMeta (const std::string &basename)
 

Public Attributes

eServiceReferenceDVB m_ref
 
int m_data_ok
 
int m_time_create
 
int m_packet_size
 
int m_scrambled
 
pts_t m_length
 
std::string m_name
 
std::string m_description
 
std::string m_tags
 
std::string m_service_data
 
long long m_filesize
 

Constructor & Destructor Documentation

◆ eDVBMetaParser()

eDVBMetaParser::eDVBMetaParser ( )

Member Function Documentation

◆ parseFile()

int eDVBMetaParser::parseFile ( const std::string &  basename)

◆ parseMeta()

int eDVBMetaParser::parseMeta ( const std::string &  filename)

◆ parseRecordings()

int eDVBMetaParser::parseRecordings ( const std::string &  filename)

◆ updateMeta()

int eDVBMetaParser::updateMeta ( const std::string &  basename)

Member Data Documentation

◆ m_data_ok

int eDVBMetaParser::m_data_ok

◆ m_description

std::string eDVBMetaParser::m_description

◆ m_filesize

long long eDVBMetaParser::m_filesize

◆ m_length

pts_t eDVBMetaParser::m_length

◆ m_name

std::string eDVBMetaParser::m_name

◆ m_packet_size

int eDVBMetaParser::m_packet_size

◆ m_ref

eServiceReferenceDVB eDVBMetaParser::m_ref

◆ m_scrambled

int eDVBMetaParser::m_scrambled

◆ m_service_data

std::string eDVBMetaParser::m_service_data

◆ m_tags

std::string eDVBMetaParser::m_tags

◆ m_time_create

int eDVBMetaParser::m_time_create

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