MythTV  0.26-pre
Signals | Public Member Functions | Private Slots | Private Attributes | Friends
Search Class Reference

#include <netgrabbermanager.h>

List of all members.

Signals

void finishedSearch (Search *item)
void searchTimedOut (Search *item)

Public Member Functions

 Search ()
 ~Search ()
void resetSearch (void)
void executeSearch (const QString &script, const QString &query, uint pagenum=1)
void process (void)
QByteArray GetData ()
void SetData (QByteArray data)
uint numResults ()
uint numReturned ()
uint numIndex ()
ResultItem::resultList GetVideoList ()

Private Slots

void slotProcessSearchExit (uint exitcode=0)

Private Attributes

MythSystemm_searchProcess
QByteArray m_data
QDomDocument m_document
ResultItem::resultList m_videoList
uint m_numResults
uint m_numReturned
uint m_numIndex

Friends

class MRSSParser

Detailed Description

Definition at line 137 of file netgrabbermanager.h.


Constructor & Destructor Documentation

Definition at line 246 of file netgrabbermanager.cpp.

Definition at line 252 of file netgrabbermanager.cpp.


Member Function Documentation

Definition at line 295 of file netgrabbermanager.cpp.

Referenced by executeSearch(), and ~Search().

void Search::executeSearch ( const QString &  script,
const QString &  query,
uint  pagenum = 1 
)

Definition at line 261 of file netgrabbermanager.cpp.

Referenced by InternetContent::GetInternetSearch().

QByteArray Search::GetData ( ) [inline]

Definition at line 152 of file netgrabbermanager.h.

Referenced by InternetContent::GetInternetSearch().

void Search::SetData ( QByteArray  data)

Definition at line 392 of file netgrabbermanager.cpp.

Referenced by NetSearch::searchFinished().

uint Search::numResults ( ) [inline]

Definition at line 155 of file netgrabbermanager.h.

Referenced by NetSearch::searchFinished().

uint Search::numReturned ( ) [inline]

Definition at line 156 of file netgrabbermanager.h.

Referenced by NetSearch::searchFinished().

uint Search::numIndex ( ) [inline]

Definition at line 157 of file netgrabbermanager.h.

Referenced by NetSearch::searchFinished().

Definition at line 159 of file netgrabbermanager.h.

Referenced by NetSearch::searchFinished().

void Search::finishedSearch ( Search item) [signal]

Referenced by slotProcessSearchExit().

void Search::searchTimedOut ( Search item) [signal]

Referenced by slotProcessSearchExit().

void Search::slotProcessSearchExit ( uint  exitcode = 0) [private, slot]

Definition at line 358 of file netgrabbermanager.cpp.

Referenced by executeSearch().


Friends And Related Function Documentation

friend class MRSSParser [friend]

Definition at line 139 of file netgrabbermanager.h.


Member Data Documentation

Definition at line 159 of file netgrabbermanager.h.

Referenced by executeSearch(), slotProcessSearchExit(), and ~Search().

QByteArray Search::m_data [private]

Definition at line 165 of file netgrabbermanager.h.

Referenced by SetData(), and slotProcessSearchExit().

QDomDocument Search::m_document [private]

Definition at line 166 of file netgrabbermanager.h.

Referenced by process(), SetData(), and slotProcessSearchExit().

Definition at line 167 of file netgrabbermanager.h.

Referenced by process(), resetSearch(), and Search().

Definition at line 169 of file netgrabbermanager.h.

Referenced by process().

Definition at line 170 of file netgrabbermanager.h.

Referenced by process().

Definition at line 171 of file netgrabbermanager.h.

Referenced by process().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends