MythTV  master
Public Member Functions | Private Attributes | List of all members
SpliceInsertView Class Reference

#include <mpegtables.h>

Public Member Functions

 SpliceInsertView (std::vector< const unsigned char * > ptrs0, std::vector< const unsigned char * > ptrs1)
 
uint SpliceEventID (void) const
 
bool IsSpliceEventCancel (void) const
 
bool IsOutOfNetwork (void) const
 
bool IsProgramSplice (void) const
 
bool IsDuration (void) const
 
bool IsSpliceImmediate (void) const
 
SpliceTimeView SpliceTime (void) const
 
uint UniqueProgramID (void) const
 
uint AvailNum (void) const
 
uint AvailsExpected (void) const
 
virtual QString toString (int64_t first, int64_t last) const
 
virtual QString toStringXML (uint indent_level, int64_t first, int64_t last) const
 

Private Attributes

std::vector< const unsigned char * > m_ptrs0
 
std::vector< const unsigned char * > m_ptrs1
 

Detailed Description

Definition at line 967 of file mpegtables.h.

Constructor & Destructor Documentation

◆ SpliceInsertView()

SpliceInsertView::SpliceInsertView ( std::vector< const unsigned char * >  ptrs0,
std::vector< const unsigned char * >  ptrs1 
)
inline

Definition at line 970 of file mpegtables.h.

Member Function Documentation

◆ SpliceEventID()

uint SpliceInsertView::SpliceEventID ( void  ) const
inline

Definition at line 977 of file mpegtables.h.

Referenced by toString(), and toStringXML().

◆ IsSpliceEventCancel()

bool SpliceInsertView::IsSpliceEventCancel ( void  ) const
inline

Definition at line 983 of file mpegtables.h.

Referenced by toString(), and toStringXML().

◆ IsOutOfNetwork()

bool SpliceInsertView::IsOutOfNetwork ( void  ) const
inline

Definition at line 987 of file mpegtables.h.

Referenced by toString(), and toStringXML().

◆ IsProgramSplice()

bool SpliceInsertView::IsProgramSplice ( void  ) const
inline

Definition at line 989 of file mpegtables.h.

Referenced by toString(), and toStringXML().

◆ IsDuration()

bool SpliceInsertView::IsDuration ( void  ) const
inline

Definition at line 991 of file mpegtables.h.

Referenced by toString(), and toStringXML().

◆ IsSpliceImmediate()

bool SpliceInsertView::IsSpliceImmediate ( void  ) const
inline

Definition at line 993 of file mpegtables.h.

Referenced by toString(), and toStringXML().

◆ SpliceTime()

SpliceTimeView SpliceInsertView::SpliceTime ( void  ) const
inline

Definition at line 997 of file mpegtables.h.

Referenced by toString(), and toStringXML().

◆ UniqueProgramID()

uint SpliceInsertView::UniqueProgramID ( void  ) const
inline

Definition at line 1012 of file mpegtables.h.

Referenced by toString(), and toStringXML().

◆ AvailNum()

uint SpliceInsertView::AvailNum ( void  ) const
inline

Definition at line 1015 of file mpegtables.h.

Referenced by toString(), and toStringXML().

◆ AvailsExpected()

uint SpliceInsertView::AvailsExpected ( void  ) const
inline

Definition at line 1017 of file mpegtables.h.

Referenced by toString(), and toStringXML().

◆ toString()

QString SpliceInsertView::toString ( int64_t  first,
int64_t  last 
) const
virtual

Definition at line 1440 of file mpegtables.cpp.

Referenced by SpliceInformationTable::toString().

◆ toStringXML()

QString SpliceInsertView::toStringXML ( uint  indent_level,
int64_t  first,
int64_t  last 
) const
virtual

Definition at line 1514 of file mpegtables.cpp.

Referenced by SpliceInformationTable::toStringXML().

Member Data Documentation

◆ m_ptrs0

std::vector<const unsigned char*> SpliceInsertView::m_ptrs0
private

Definition at line 1025 of file mpegtables.h.

◆ m_ptrs1

std::vector<const unsigned char*> SpliceInsertView::m_ptrs1
private

Definition at line 1026 of file mpegtables.h.


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