frepple::Calendar::BucketIterator Class Reference

An iterator class to go through all buckets of the calendar. More...

#include <model.h>

Public Member Functions

 BucketIterator (Bucket *b=NULL)
 
bool operator!= (const BucketIterator &b) const
 
Bucketoperator* () const
 
BucketIteratoroperator++ ()
 
BucketIterator operator++ (int)
 
BucketIteratoroperator-- ()
 
BucketIterator operator-- (int)
 
Bucketoperator-> () const
 
bool operator== (const BucketIterator &b) const
 

Detailed Description

An iterator class to go through all buckets of the calendar.

Definition at line 374 of file model.h.

Constructor & Destructor Documentation

frepple::Calendar::BucketIterator::BucketIterator ( Bucket b = NULL)
inline

Definition at line 379 of file model.h.

Member Function Documentation

bool frepple::Calendar::BucketIterator::operator!= ( const BucketIterator b) const
inline

Definition at line 380 of file model.h.

Bucket& frepple::Calendar::BucketIterator::operator* ( ) const
inline

Definition at line 393 of file model.h.

BucketIterator& frepple::Calendar::BucketIterator::operator++ ( )
inline

Definition at line 384 of file model.h.

BucketIterator frepple::Calendar::BucketIterator::operator++ ( int  )
inline

Definition at line 386 of file model.h.

BucketIterator& frepple::Calendar::BucketIterator::operator-- ( )
inline

Definition at line 388 of file model.h.

BucketIterator frepple::Calendar::BucketIterator::operator-- ( int  )
inline

Definition at line 390 of file model.h.

Bucket* frepple::Calendar::BucketIterator::operator-> ( ) const
inline

Definition at line 392 of file model.h.

bool frepple::Calendar::BucketIterator::operator== ( const BucketIterator b) const
inline

Definition at line 382 of file model.h.


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