MythTV  master
Public Member Functions | Protected Attributes | List of all members
DiSEqCDevTrees Class Reference

Static-scoped locked tree list class. More...

#include <diseqc.h>

Public Member Functions

 ~DiSEqCDevTrees ()
 
DiSEqCDevTreeFindTree (uint cardid)
 Retrieve device tree. More...
 
void InvalidateTrees (void)
 Invalidate cached trees. More...
 

Protected Attributes

cardid_to_diseqc_tree_t m_trees
 
QMutex m_treesLock
 

Detailed Description

Static-scoped locked tree list class.

Definition at line 61 of file diseqc.h.

Constructor & Destructor Documentation

◆ ~DiSEqCDevTrees()

DiSEqCDevTrees::~DiSEqCDevTrees ( )

Definition at line 256 of file diseqc.cpp.

Member Function Documentation

◆ FindTree()

DiSEqCDevTree * DiSEqCDevTrees::FindTree ( uint  cardid)

Retrieve device tree.

Parameters
cardidCapture card id.

Definition at line 265 of file diseqc.cpp.

Referenced by DiSEqCDev::FindTree().

◆ InvalidateTrees()

void DiSEqCDevTrees::InvalidateTrees ( void  )

Invalidate cached trees.

Definition at line 283 of file diseqc.cpp.

Referenced by DiSEqCDev::InvalidateTrees(), and ~DiSEqCDevTrees().

Member Data Documentation

◆ m_trees

cardid_to_diseqc_tree_t DiSEqCDevTrees::m_trees
protected

Definition at line 70 of file diseqc.h.

Referenced by FindTree(), and InvalidateTrees().

◆ m_treesLock

QMutex DiSEqCDevTrees::m_treesLock
protected

Definition at line 71 of file diseqc.h.

Referenced by FindTree(), and InvalidateTrees().


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