frepple::Calendar::BucketIterator Class Reference

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

#include <model.h>

List of all members.

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 378 of file model.h.


Constructor & Destructor Documentation

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

Definition at line 383 of file model.h.


Member Function Documentation

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

Definition at line 384 of file model.h.

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

Definition at line 397 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.

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

Definition at line 392 of file model.h.

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

Definition at line 394 of file model.h.

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

Definition at line 396 of file model.h.

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

Definition at line 386 of file model.h.


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

Documentation generated for frePPLe by  doxygen