MythTV  master
Public Member Functions | Public Attributes | Friends | List of all members
DSMCCCacheReference Class Reference

#include <dsmcccache.h>

Collaboration diagram for DSMCCCacheReference:
Collaboration graph
[legend]

Public Member Functions

 DSMCCCacheReference ()=default
 
 DSMCCCacheReference (unsigned long car, unsigned short m, unsigned short s, DSMCCCacheKey k)
 
 DSMCCCacheReference (const DSMCCCacheReference &)=default
 
DSMCCCacheReferenceoperator= (const DSMCCCacheReference &)=default
 
bool Equal (const DSMCCCacheReference &r) const
 
bool Equal (const DSMCCCacheReference *p) const
 
QString toString (void) const
 

Public Attributes

unsigned long m_nCarouselId {0}
 
unsigned short m_nModuleId {0}
 
unsigned short m_nStreamTag {0}
 
DSMCCCacheKey m_key
 

Friends

bool operator< (const DSMCCCacheReference &ref1, const DSMCCCacheReference &ref2)
 

Detailed Description

Definition at line 33 of file dsmcccache.h.

Constructor & Destructor Documentation

◆ DSMCCCacheReference() [1/3]

DSMCCCacheReference::DSMCCCacheReference ( )
default

◆ DSMCCCacheReference() [2/3]

DSMCCCacheReference::DSMCCCacheReference ( unsigned long  car,
unsigned short  m,
unsigned short  s,
DSMCCCacheKey  k 
)
inline

Definition at line 37 of file dsmcccache.h.

◆ DSMCCCacheReference() [3/3]

DSMCCCacheReference::DSMCCCacheReference ( const DSMCCCacheReference )
default

Member Function Documentation

◆ operator=()

DSMCCCacheReference& DSMCCCacheReference::operator= ( const DSMCCCacheReference )
default

◆ Equal() [1/2]

bool DSMCCCacheReference::Equal ( const DSMCCCacheReference r) const

Definition at line 84 of file dsmcccache.cpp.

Referenced by Equal(), and DSMCCCache::SetGateway().

◆ Equal() [2/2]

bool DSMCCCacheReference::Equal ( const DSMCCCacheReference p) const

Definition at line 90 of file dsmcccache.cpp.

◆ toString()

QString DSMCCCacheReference::toString ( void  ) const

Friends And Related Function Documentation

◆ operator<

bool operator< ( const DSMCCCacheReference ref1,
const DSMCCCacheReference ref2 
)
friend

Definition at line 105 of file dsmcccache.cpp.

Member Data Documentation

◆ m_nCarouselId

unsigned long DSMCCCacheReference::m_nCarouselId {0}

◆ m_nModuleId

unsigned short DSMCCCacheReference::m_nModuleId {0}

◆ m_nStreamTag

unsigned short DSMCCCacheReference::m_nStreamTag {0}

Definition at line 53 of file dsmcccache.h.

Referenced by BiopIor::AddTap(), Equal(), operator<(), ProfileBodyFull::Process(), and toString().

◆ m_key

DSMCCCacheKey DSMCCCacheReference::m_key

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