MythTV  0.27pre
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Groups Pages
Public Slots | Public Member Functions | Private Member Functions | List of all members
VideoServices Class Reference

#include <videoServices.h>

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

Public Slots

virtual
DTC::VideoMetadataInfoList
GetVideoList (bool Descending, int StartIndex, int Count)=0
virtual DTC::VideoMetadataInfoGetVideo (int Id)=0
virtual DTC::VideoMetadataInfoGetVideoByFileName (const QString &FileName)=0
virtual DTC::VideoLookupListLookupVideo (const QString &Title, const QString &Subtitle, const QString &Inetref, int Season, int Episode, const QString &GrabberType, bool AllowGeneric)=0
virtual bool RemoveVideoFromDB (int Id)=0
virtual bool AddVideo (const QString &FileName, const QString &HostName)=0
virtual DTC::BlurayInfoGetBluray (const QString &Path)=0

Public Member Functions

 VideoServices (QObject *parent=0)
- Public Member Functions inherited from Service
 Service (QObject *parent=NULL)
virtual QVariant ConvertToVariant (int nType, void *pValue)
virtual voidConvertToParameterPtr (int nTypeId, const QString &sParamType, void *pParam, const QString &sValue)

Private Member Functions

 Q_CLASSINFO ("version","1.2")
 Q_CLASSINFO ("RemoveVideoFromDB_Method","POST") Q_CLASSINFO("AddVideo_Method"

Additional Inherited Members

- Static Public Member Functions inherited from Service
static bool ToBool (const QString &sVal)

Detailed Description

Definition at line 41 of file videoServices.h.

Constructor & Destructor Documentation

VideoServices::VideoServices ( QObject *  parent = 0)
inline

Definition at line 53 of file videoServices.h.

Member Function Documentation

VideoServices::Q_CLASSINFO ( "version"  ,
"1.2"   
)
private
VideoServices::Q_CLASSINFO ( "RemoveVideoFromDB_Method"  ,
"POST"   
)
private
virtual DTC::VideoMetadataInfoList* VideoServices::GetVideoList ( bool  Descending,
int  StartIndex,
int  Count 
)
pure virtualslot

Implemented in Video.

virtual DTC::VideoMetadataInfo* VideoServices::GetVideo ( int  Id)
pure virtualslot

Implemented in Video.

virtual DTC::VideoMetadataInfo* VideoServices::GetVideoByFileName ( const QString &  FileName)
pure virtualslot

Implemented in Video.

virtual DTC::VideoLookupList* VideoServices::LookupVideo ( const QString &  Title,
const QString &  Subtitle,
const QString &  Inetref,
int  Season,
int  Episode,
const QString &  GrabberType,
bool  AllowGeneric 
)
pure virtualslot

Implemented in Video.

virtual bool VideoServices::RemoveVideoFromDB ( int  Id)
pure virtualslot

Implemented in Video.

virtual bool VideoServices::AddVideo ( const QString &  FileName,
const QString &  HostName 
)
pure virtualslot

Implemented in Video.

virtual DTC::BlurayInfo* VideoServices::GetBluray ( const QString &  Path)
pure virtualslot

Implemented in Video.


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