wxFlickrAPI.People Class Reference

A wrapper for flickr.people. More...

#include <wxFlickrClient.h>

Inheritance diagram for wxFlickrAPI.People:

wxFlickrAPI.wxFlickrAPIMethod List of all members.

Public Types

enum  State { Idle, Waiting4Data, Waiting4Photos }

Public Member Functions

 People (wxFlickrClient *pClient)
 Create object for flickr.com people operations.
void FindByEmail ()
 Call flickr.people.findByEmail (see http://www.flickr.com/services/api/flickr.people.findByEmail.html).
void FindByUsername ()
 Call flickr.people.findByUsername (see http://www.flickr.com/services/api/flickr.people.findByUsername.html).
void GetInfo ()
 Call flickr.people.getInfo (see http://www.flickr.com/services/api/flickr.people.getInfo.html).
void GetPublicGroups ()
 Call flickr.people.getPublicGroups (see http://www.flickr.com/services/api/flickr.people.getPublicGroups.html).
void GetPublicPhotos ()
 Call flickr.people.getPublicPhotos (see http://www.flickr.com/services/api/flickr.people.getPublicPhotos.html).
void GetUploadStatus ()
 Call flickr.people.getUploadStatus (see http://www.flickr.com/services/api/flickr.people.getUploadStatus.html).

Protected Member Functions

virtual void ProcessFlickrResponse (TiXmlNode *pResponse)
 Process the data received by OnFlickrResponse.
void ProcessList (TiXmlNode *pResponse)

Detailed Description

A wrapper for flickr.people.


Constructor & Destructor Documentation

People::People wxFlickrClient pClient  ) 
 

Create object for flickr.com people operations.

Parameters:
pClient The wxFlickrClient used for communication.


Member Function Documentation

void People::FindByEmail  ) 
 

Call flickr.people.findByEmail (see http://www.flickr.com/services/api/flickr.people.findByEmail.html).

Make sure to call SetArg for all arguments this call should use.

void People::FindByUsername  ) 
 

Call flickr.people.findByUsername (see http://www.flickr.com/services/api/flickr.people.findByUsername.html).

Make sure to call SetArg for all arguments this call should use.

void People::GetInfo  ) 
 

Call flickr.people.getInfo (see http://www.flickr.com/services/api/flickr.people.getInfo.html).

Make sure to call SetArg for all arguments this call should use.

void People::GetPublicGroups  ) 
 

Call flickr.people.getPublicGroups (see http://www.flickr.com/services/api/flickr.people.getPublicGroups.html).

Make sure to call SetArg for all arguments this call should use.

void People::GetPublicPhotos  ) 
 

Call flickr.people.getPublicPhotos (see http://www.flickr.com/services/api/flickr.people.getPublicPhotos.html).

Make sure to call SetArg for all arguments this call should use.

void People::GetUploadStatus  ) 
 

Call flickr.people.getUploadStatus (see http://www.flickr.com/services/api/flickr.people.getUploadStatus.html).

Make sure to call SetArg for all arguments this call should use.

void People::ProcessFlickrResponse TiXmlNode *  pResponse  )  [protected, virtual]
 

Process the data received by OnFlickrResponse.

Subclasses define more meaningful behavior. Each method call handles its own responses.

Parameters:
pResponse The XML-payload to be handled.

Reimplemented from wxFlickrAPI.wxFlickrAPIMethod.


The documentation for this class was generated from the following files:
Generated on Mon Feb 20 11:06:42 2006 for wxFlickr by  doxygen 1.4.6-NO