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, const DSMCCCacheKey &k)
 
 DSMCCCacheReference (const DSMCCCacheReference &r)
 
DSMCCCacheReferenceoperator= (const DSMCCCacheReference &rhs)
 
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 &, const DSMCCCacheReference &)
 

Detailed Description

Definition at line 30 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,
const DSMCCCacheKey k 
)
inline

Definition at line 35 of file dsmcccache.h.

◆ DSMCCCacheReference() [3/3]

DSMCCCacheReference::DSMCCCacheReference ( const DSMCCCacheReference r)
inline

Definition at line 40 of file dsmcccache.h.

Member Function Documentation

◆ operator=()

DSMCCCacheReference& DSMCCCacheReference::operator= ( const DSMCCCacheReference rhs)
inline

Definition at line 44 of file dsmcccache.h.

◆ Equal() [1/2]

bool DSMCCCacheReference::Equal ( const DSMCCCacheReference r) const

Definition at line 90 of file dsmcccache.cpp.

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

◆ Equal() [2/2]

bool DSMCCCacheReference::Equal ( const DSMCCCacheReference p) const

Definition at line 96 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 111 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}

◆ m_Key

DSMCCCacheKey DSMCCCacheReference::m_Key

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