MythTV  master
Public Slots | Public Member Functions | Static Public Member Functions | List of all members
V2Guide Class Reference

#include <v2guide.h>

Inheritance diagram for V2Guide:
Inheritance graph
[legend]
Collaboration diagram for V2Guide:
Collaboration graph
[legend]

Public Slots

static V2ProgramGuideGetProgramGuide (const QDateTime &StartTime, const QDateTime &EndTime, bool Details, int ChannelGroupId, int StartIndex, int Count, bool WithInvisible)
 
static V2ProgramListGetProgramList (int StartIndex, int Count, const QDateTime &StartTime, const QDateTime &EndTime, int ChanId, const QString &TitleFilter, const QString &CategoryFilter, const QString &PersonFilter, const QString &KeywordFilter, bool OnlyNew, bool Details, const QString &Sort, bool Descending, bool WithInvisible)
 
static V2ProgramGetProgramDetails (int ChanId, const QDateTime &StartTime)
 
static QFileInfo GetChannelIcon (int ChanId, int Width, int Height, const QString &FileName)
 
static V2ChannelGroupListGetChannelGroupList (bool IncludeEmpty)
 
static QStringList GetCategoryList ()
 
static QStringList GetStoredSearches (const QString &Type)
 
static bool AddToChannelGroup (int ChannelGroupId, int ChanId)
 
static bool RemoveFromChannelGroup (int ChannelGroupId, int ChanId)
 

Public Member Functions

 V2Guide ()
 
 ~V2Guide () override=default
 
- Public Member Functions inherited from MythHTTPService
 MythHTTPService (MythHTTPMetaService *MetaService)
 
 ~MythHTTPService () override=default
 
virtual HTTPResponse HTTPRequest (const HTTPRequest2 &Request)
 Respond to a valid HTTPRequest. More...
 
QString & Name ()
 

Static Public Member Functions

static void RegisterCustomTypes ()
 
- Static Public Member Functions inherited from MythHTTPService
template<class T >
static HTTPServicePtr Create ()
 

Additional Inherited Members

- Protected Member Functions inherited from MythHTTPService
bool HAS_PARAMv2 (const QString &p)
 
- Protected Attributes inherited from MythHTTPService
QString m_name
 
MythHTTPMetaServicem_staticMetaService { nullptr }
 
HTTPRequest2 m_request {nullptr}
 

Detailed Description

Definition at line 46 of file v2guide.h.

Constructor & Destructor Documentation

◆ V2Guide()

V2Guide::V2Guide ( )

Definition at line 80 of file v2guide.cpp.

◆ ~V2Guide()

V2Guide::~V2Guide ( )
overridedefault

Member Function Documentation

◆ RegisterCustomTypes()

static void V2Guide::RegisterCustomTypes ( )
static

◆ GetProgramGuide

V2ProgramGuide * V2Guide::GetProgramGuide ( const QDateTime &  StartTime,
const QDateTime &  EndTime,
bool  Details,
int  ChannelGroupId,
int  StartIndex,
int  Count,
bool  WithInvisible 
)
staticslot

Definition at line 84 of file v2guide.cpp.

◆ GetProgramList

V2ProgramList * V2Guide::GetProgramList ( int  StartIndex,
int  Count,
const QDateTime &  StartTime,
const QDateTime &  EndTime,
int  ChanId,
const QString &  TitleFilter,
const QString &  CategoryFilter,
const QString &  PersonFilter,
const QString &  KeywordFilter,
bool  OnlyNew,
bool  Details,
const QString &  Sort,
bool  Descending,
bool  WithInvisible 
)
staticslot

Definition at line 206 of file v2guide.cpp.

◆ GetProgramDetails

V2Program * V2Guide::GetProgramDetails ( int  ChanId,
const QDateTime &  StartTime 
)
staticslot

Definition at line 383 of file v2guide.cpp.

◆ GetChannelIcon

QFileInfo V2Guide::GetChannelIcon ( int  ChanId,
int  Width,
int  Height,
const QString &  FileName 
)
staticslot

Definition at line 414 of file v2guide.cpp.

◆ GetChannelGroupList

V2ChannelGroupList * V2Guide::GetChannelGroupList ( bool  IncludeEmpty)
staticslot

Definition at line 545 of file v2guide.cpp.

◆ GetCategoryList

QStringList V2Guide::GetCategoryList ( )
staticslot

Definition at line 564 of file v2guide.cpp.

◆ GetStoredSearches

QStringList V2Guide::GetStoredSearches ( const QString &  Type)
staticslot

Definition at line 587 of file v2guide.cpp.

◆ AddToChannelGroup

bool V2Guide::AddToChannelGroup ( int  ChannelGroupId,
int  ChanId 
)
staticslot

Definition at line 620 of file v2guide.cpp.

◆ RemoveFromChannelGroup

bool V2Guide::RemoveFromChannelGroup ( int  ChannelGroupId,
int  ChanId 
)
staticslot

Definition at line 637 of file v2guide.cpp.


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