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

Documentation for class EDSStorageItemIterator. More...

#include <EDSContactsStorageItemIterator.hpp>

Inheritance diagram for EDSContactsStorageItemIterator:
Collaboration diagram for EDSContactsStorageItemIterator:

Public Types

enum  eCursorInit { eCursorInitOK, eCursorInitFail }
 

Public Member Functions

 EDSContactsStorageItemIterator ()
 Constructor. More...
 
virtual ~EDSContactsStorageItemIterator ()
 Destructor, virtual by default. More...
 
enum eCursorInit cursorInit (EBookClient *)
 
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 ()
 

Detailed Description

Documentation for class EDSStorageItemIterator.

Member Enumeration Documentation

Enumerator
eCursorInitOK 
eCursorInitFail 

Constructor & Destructor Documentation

EDSContactsStorageItemIterator::EDSContactsStorageItemIterator ( )

Constructor.

EDSContactsStorageItemIterator::~EDSContactsStorageItemIterator ( )
virtual

Destructor, virtual by default.

Member Function Documentation

enum EDSContactsStorageItemIterator::eCursorInit EDSContactsStorageItemIterator::cursorInit ( EBookClient *  c)
unsigned int EDSContactsStorageItemIterator::getSize ( ) const
virtual

Retrieve number of items in interator.

Returns
number of items

Implements OpenAB_Storage::StorageItemIterator.

OpenAB_Storage::StorageItem * EDSContactsStorageItemIterator::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 EDSContactsStorageItemIterator::operator* ( )
virtual

Retrieve the current StorageItem.

Returns
The current StorageItem

Implements OpenAB_Storage::StorageItemIterator.

OpenAB_Storage::StorageItem * EDSContactsStorageItemIterator::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: