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

Documentation for class EDSCalendarStorageItemIterator. More...

#include <EDSCalendarStorageItemIterator.hpp>

Inheritance diagram for EDSCalendarStorageItemIterator:
Collaboration diagram for EDSCalendarStorageItemIterator:

Public Types

enum  eCursorInit { eCursorInitOK, eCursorInitFail }
 

Public Member Functions

 EDSCalendarStorageItemIterator ()
 Constructor. More...
 
virtual ~EDSCalendarStorageItemIterator ()
 Destructor, virtual by default. More...
 
enum eCursorInit cursorInit (const std::string &dbFileName)
 
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 EDSCalendarStorageItemIterator.

Member Enumeration Documentation

Enumerator
eCursorInitOK 
eCursorInitFail 

Constructor & Destructor Documentation

EDSCalendarStorageItemIterator::EDSCalendarStorageItemIterator ( )

Constructor.

EDSCalendarStorageItemIterator::~EDSCalendarStorageItemIterator ( )
virtual

Destructor, virtual by default.

Member Function Documentation

enum EDSCalendarStorageItemIterator::eCursorInit EDSCalendarStorageItemIterator::cursorInit ( const std::string &  dbFileName)
unsigned int EDSCalendarStorageItemIterator::getSize ( ) const
virtual

Retrieve number of items in interator.

Returns
number of items

Implements OpenAB_Storage::StorageItemIterator.

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

Retrieve the current StorageItem.

Returns
The current StorageItem

Implements OpenAB_Storage::StorageItemIterator.

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