SIMLIB/C++  3.07
Public Member Functions | Private Attributes | List of all members
simlib3::CalendarListImplementation::iterator Class Reference
Collaboration diagram for simlib3::CalendarListImplementation::iterator:
Collaboration graph
[legend]

Public Member Functions

 iterator (EventNoticeLinkBase *pos)
 
iteratoroperator++ ()
 
iteratoroperator-- ()
 
EventNoticeoperator* ()
 
bool operator!= (iterator q)
 
bool operator== (iterator q)
 

Private Attributes

EventNoticeLinkBasep
 < bidirectional iterator More...
 

Detailed Description

Definition at line 267 of file calendar.cc.

Constructor & Destructor Documentation

◆ iterator()

simlib3::CalendarListImplementation::iterator::iterator ( EventNoticeLinkBase pos)
inline

Definition at line 270 of file calendar.cc.

Member Function Documentation

◆ operator!=()

bool simlib3::CalendarListImplementation::iterator::operator!= ( iterator  q)
inline

Definition at line 279 of file calendar.cc.

References p.

◆ operator*()

EventNotice* simlib3::CalendarListImplementation::iterator::operator* ( )
inline

Definition at line 275 of file calendar.cc.

◆ operator++()

iterator& simlib3::CalendarListImplementation::iterator::operator++ ( )
inline

Definition at line 272 of file calendar.cc.

References simlib3::EventNoticeLinkBase::succ.

◆ operator--()

iterator& simlib3::CalendarListImplementation::iterator::operator-- ( )
inline

Definition at line 273 of file calendar.cc.

References simlib3::EventNoticeLinkBase::pred.

◆ operator==()

bool simlib3::CalendarListImplementation::iterator::operator== ( iterator  q)
inline

Definition at line 280 of file calendar.cc.

References p.

Member Data Documentation

◆ p

EventNoticeLinkBase* simlib3::CalendarListImplementation::iterator::p
private

< bidirectional iterator

Definition at line 268 of file calendar.cc.

Referenced by operator!=(), and operator==().


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