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

#include <channelutil.h>

Collaboration diagram for pid_cache_item_t:
Collaboration graph
[legend]

Public Member Functions

 pid_cache_item_t ()=default
 
 pid_cache_item_t (uint pid, uint sid_tid)
 
uint GetPID (void) const
 
uint GetStreamID (void) const
 
uint GetTableID (void) const
 
uint GetID (void) const
 
bool IsPCRPID (void) const
 
bool IsPermanent (void) const
 
uint GetComposite (void) const
 

Private Attributes

uint m_pid {0}
 
uint m_sidTid {0}
 

Detailed Description

Definition at line 24 of file channelutil.h.

Constructor & Destructor Documentation

◆ pid_cache_item_t() [1/2]

pid_cache_item_t::pid_cache_item_t ( )
default

◆ pid_cache_item_t() [2/2]

pid_cache_item_t::pid_cache_item_t ( uint  pid,
uint  sid_tid 
)
inline

Definition at line 28 of file channelutil.h.

Member Function Documentation

◆ GetPID()

uint pid_cache_item_t::GetPID ( void  ) const
inline

Definition at line 30 of file channelutil.h.

Referenced by lt_pidcache().

◆ GetStreamID()

uint pid_cache_item_t::GetStreamID ( void  ) const
inline

Definition at line 31 of file channelutil.h.

◆ GetTableID()

uint pid_cache_item_t::GetTableID ( void  ) const
inline

Definition at line 33 of file channelutil.h.

◆ GetID()

uint pid_cache_item_t::GetID ( void  ) const
inline

Definition at line 35 of file channelutil.h.

Referenced by GetStreamID(), and GetTableID().

◆ IsPCRPID()

bool pid_cache_item_t::IsPCRPID ( void  ) const
inline

Definition at line 36 of file channelutil.h.

◆ IsPermanent()

bool pid_cache_item_t::IsPermanent ( void  ) const
inline

Definition at line 37 of file channelutil.h.

◆ GetComposite()

uint pid_cache_item_t::GetComposite ( void  ) const
inline

Definition at line 38 of file channelutil.h.

Member Data Documentation

◆ m_pid

uint pid_cache_item_t::m_pid {0}
private

Definition at line 40 of file channelutil.h.

Referenced by GetPID().

◆ m_sidTid

uint pid_cache_item_t::m_sidTid {0}
private

Definition at line 41 of file channelutil.h.

Referenced by GetComposite(), GetID(), GetStreamID(), GetTableID(), IsPCRPID(), and IsPermanent().


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