Gnutella::Searching::Searcher Class Reference

#include <Searcher.h> [code]

Inherits QObject.

Inheritance diagram for Gnutella::Searching::Searcher:

Inheritance graph
[legend]
Collaboration diagram for Gnutella::Searching::Searcher:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 41 of file Searcher.h.

Public Slots

void processQueryHits (const QueryHits &queryHits)
void processQueryStatusRequest (const QueryStatusRequest &request)

Public Member Functions

 Searcher (LocalPeer *localPeer)
 ~Searcher ()
void startSearch (SearchModel *searchModel, const QString &searchString)
void stopSearch (SearchModel *searchModel)
void stopSearch (const QUuid &descriptoId)

Private Member Functions

 Searcher (const Searcher &)
Searcheroperator= (const Searcher &)

Private Attributes

SearcherPrivatep

Classes

class  SearcherPrivate


Constructor & Destructor Documentation

Gnutella::Searching::Searcher::Searcher const Searcher  )  [private]
 

Searcher::Searcher LocalPeer localPeer  ) 
 

Definition at line 54 of file Searcher.cpp.

Searcher::~Searcher  ) 
 

Definition at line 62 of file Searcher.cpp.


Member Function Documentation

Searcher& Gnutella::Searching::Searcher::operator= const Searcher  )  [private]
 

void Searcher::processQueryHits const QueryHits queryHits  )  [slot]
 

Definition at line 93 of file Searcher.cpp.

void Searcher::processQueryStatusRequest const QueryStatusRequest request  )  [slot]
 

Definition at line 105 of file Searcher.cpp.

void Searcher::startSearch SearchModel searchModel,
const QString &  searchString
 

Definition at line 67 of file Searcher.cpp.

void Searcher::stopSearch const QUuid &  descriptoId  ) 
 

Definition at line 83 of file Searcher.cpp.

void Searcher::stopSearch SearchModel searchModel  ) 
 

Definition at line 77 of file Searcher.cpp.


Member Data Documentation

SearcherPrivate* Gnutella::Searching::Searcher::p [private]
 

Definition at line 62 of file Searcher.h.


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