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


Constructor & Destructor Documentation

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

Definition at line 315 of file model.h.


Member Function Documentation

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

Definition at line 316 of file model.h.

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

Definition at line 329 of file model.h.

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

Definition at line 320 of file model.h.

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

Definition at line 322 of file model.h.

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

Definition at line 324 of file model.h.

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

Definition at line 326 of file model.h.

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

Definition at line 328 of file model.h.

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

Definition at line 318 of file model.h.


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

Documentation generated for frePPLe by  doxygen