MythTV  master
Classes | Typedefs | Enumerations | Functions
cardutil.h File Reference
#include <chrono>
#include <cstdint>
#include <vector>
#include <QList>
#include <QStringList>
#include <QMap>
#include <QMetaEnum>
#include "mythtvexp.h"
#include "dtvconfparserhelpers.h"
Include dependency graph for cardutil.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CardUtil
 Collection of helper utilities for input DB use. More...
 

Typedefs

using InputNames = QMap< int, QString >
 

Enumerations

enum  dvb_dev_type_t : std::uint8_t {
  DVB_DEV_FRONTEND = 1, DVB_DEV_DVR, DVB_DEV_DEMUX, DVB_DEV_CA,
  DVB_DEV_AUDIO, DVB_DEV_VIDEO
}
 

Functions

MTV_PUBLIC QString get_on_input (const QString &to_get, uint inputid)
 
MTV_PUBLIC bool set_on_input (const QString &to_set, uint inputid, const QString &value)
 

Typedef Documentation

◆ InputNames

using InputNames = QMap<int,QString>

Definition at line 22 of file cardutil.h.

Enumeration Type Documentation

◆ dvb_dev_type_t

enum dvb_dev_type_t : std::uint8_t
Enumerator
DVB_DEV_FRONTEND 
DVB_DEV_DVR 
DVB_DEV_DEMUX 
DVB_DEV_CA 
DVB_DEV_AUDIO 
DVB_DEV_VIDEO 

Definition at line 28 of file cardutil.h.

Function Documentation

◆ get_on_input()

MTV_PUBLIC QString get_on_input ( const QString &  to_get,
uint  inputid 
)

◆ set_on_input()

MTV_PUBLIC bool set_on_input ( const QString &  to_set,
uint  inputid,
const QString &  value 
)