OpenAB  1.0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
CardDAVStorageItemIterator Class Reference

#include <CardDAVStorage.hpp>

Inheritance diagram for CardDAVStorageItemIterator:
Collaboration diagram for CardDAVStorageItemIterator:

Public Types

enum  eCursorInit { eCursorInitOK, eCursorInitFail }
 

Public Member Functions

 CardDAVStorageItemIterator ()
 Constructor. More...
 
virtual ~CardDAVStorageItemIterator ()
 Destructor, virtual by default. More...
 
enum eCursorInit cursorInit (CardDAVHelper *cardDavHelper)
 
OpenAB_Storage::StorageItemnext ()
 Retrieve the next StorageItem. More...
 
OpenAB_Storage::StorageItem operator* ()
 Retrieve the current StorageItem. More...
 
OpenAB_Storage::StorageItemoperator-> ()
 Retrieve the current StorageItem. More...
 
unsigned int getSize () const
 Retrieve number of items in interator. More...
 
- Public Member Functions inherited from OpenAB_Storage::StorageItemIterator
 StorageItemIterator ()
 
virtual ~StorageItemIterator ()
 

Member Enumeration Documentation

Enumerator
eCursorInitOK 
eCursorInitFail 

Constructor & Destructor Documentation

CardDAVStorageItemIterator::CardDAVStorageItemIterator ( )

Constructor.

CardDAVStorageItemIterator::~CardDAVStorageItemIterator ( )
virtual

Destructor, virtual by default.

Member Function Documentation

enum CardDAVStorageItemIterator::eCursorInit CardDAVStorageItemIterator::cursorInit ( CardDAVHelper cardDavHelper)
unsigned int CardDAVStorageItemIterator::getSize ( ) const
virtual

Retrieve number of items in interator.

Returns
number of items

Implements OpenAB_Storage::StorageItemIterator.

OpenAB_Storage::StorageItem * CardDAVStorageItemIterator::next ( )
virtual

Retrieve the next StorageItem.

Returns
The next StorageItem or NULL if no more StorageItem are available

Implements OpenAB_Storage::StorageItemIterator.

OpenAB_Storage::StorageItem CardDAVStorageItemIterator::operator* ( )
virtual

Retrieve the current StorageItem.

Returns
The current StorageItem

Implements OpenAB_Storage::StorageItemIterator.

OpenAB_Storage::StorageItem * CardDAVStorageItemIterator::operator-> ( )
virtual

Retrieve the current StorageItem.

Returns
The current StorageItem or NULL if no more StorageItem are available

Implements OpenAB_Storage::StorageItemIterator.


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