wxFlickrAPI.GroupsPools Class Reference

A wrapper for flickr.groups.pools. More...

#include <wxFlickrClient.h>

Inheritance diagram for wxFlickrAPI.GroupsPools:

wxFlickrAPI.wxFlickrAPIMethod List of all members.

Public Types

enum  State { Idle, Waiting4Photos, Waiting4Data }

Public Member Functions

 GroupsPools (wxFlickrClient *pClient)
 Create object for flickr.com groups.pools operations.
void Add ()
 Call flickr.groups.pools.add (see http://www.flickr.com/services/api/flickr.groups.pools.add.html).
void GetContext ()
 Call flickr.groups.pools.getContext (see http://www.flickr.com/services/api/flickr.groups.pools.getContext.html).
void GetGroups ()
 Call flickr.groups.pools.getGroups (see http://www.flickr.com/services/api/flickr.groups.pools.getGroups.html).
void GetPhotos ()
 Call flickr.groups.pools.getPhotos (see http://www.flickr.com/services/api/flickr.groups.pools.getPhotos.html).
void Remove ()
 Call flickr.groups.pools.remove (see http://www.flickr.com/services/api/flickr.groups.pools.remove.html).

Protected Member Functions

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

Detailed Description

A wrapper for flickr.groups.pools.


Constructor & Destructor Documentation

GroupsPools::GroupsPools wxFlickrClient pClient  ) 
 

Create object for flickr.com groups.pools operations.

Parameters:
pClient The wxFlickrClient used for communication.


Member Function Documentation

void GroupsPools::Add  ) 
 

Call flickr.groups.pools.add (see http://www.flickr.com/services/api/flickr.groups.pools.add.html).

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

void GroupsPools::GetContext  ) 
 

Call flickr.groups.pools.getContext (see http://www.flickr.com/services/api/flickr.groups.pools.getContext.html).

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

void GroupsPools::GetGroups  ) 
 

Call flickr.groups.pools.getGroups (see http://www.flickr.com/services/api/flickr.groups.pools.getGroups.html).

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

void GroupsPools::GetPhotos  ) 
 

Call flickr.groups.pools.getPhotos (see http://www.flickr.com/services/api/flickr.groups.pools.getPhotos.html).

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

void GroupsPools::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.

void GroupsPools::Remove  ) 
 

Call flickr.groups.pools.remove (see http://www.flickr.com/services/api/flickr.groups.pools.remove.html).

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


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