MythTV  master
Classes | Typedefs | Enumerations | Functions
channelinfo.h File Reference
#include <cstdint>
#include <utility>
#include <vector>
#include <QString>
#include <QImage>
#include <QVariant>
#include <QDateTime>
#include "libmythbase/mythtypes.h"
#include "libmythbase/programtypes.h"
#include "libmythtv/mythtvexp.h"
Include dependency graph for channelinfo.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ChannelInfo
 
class  ChannelInsertInfo
 

Typedefs

using ChannelInfoList = std::vector< ChannelInfo >
 
using ChannelInsertInfoList = std::vector< ChannelInsertInfo >
 

Enumerations

enum  ChannelVisibleType { kChannelAlwaysVisible = 2, kChannelVisible = 1, kChannelNotVisible = 0, kChannelNeverVisible = -1 }
 

Functions

MTV_PUBLIC QString toString (ChannelVisibleType)
 
MTV_PUBLIC QString toRawString (ChannelVisibleType)
 
MTV_PUBLIC ChannelVisibleType channelVisibleTypeFromString (const QString &)
 

Typedef Documentation

◆ ChannelInfoList

using ChannelInfoList = std::vector<ChannelInfo>

Definition at line 131 of file channelinfo.h.

◆ ChannelInsertInfoList

Definition at line 259 of file channelinfo.h.

Enumeration Type Documentation

◆ ChannelVisibleType

Enumerator
kChannelAlwaysVisible 
kChannelVisible 
kChannelNotVisible 
kChannelNeverVisible 

Definition at line 20 of file channelinfo.h.

Function Documentation

◆ toString()

MTV_PUBLIC QString toString ( ChannelVisibleType  )

Definition at line 505 of file channelinfo.cpp.

◆ toRawString()

MTV_PUBLIC QString toRawString ( ChannelVisibleType  )

Definition at line 522 of file channelinfo.cpp.

◆ channelVisibleTypeFromString()

MTV_PUBLIC ChannelVisibleType channelVisibleTypeFromString ( const QString &  )