frepple::utils::CommandManager::reverse_iterator Class Reference

#include <utils.h>

Public Member Functions

bool operator!= (const reverse_iterator &y) const
 
Bookmarkoperator* () const
 
reverse_iteratoroperator++ ()
 
reverse_iterator operator++ (int)
 
Bookmarkoperator-> () const
 
bool operator== (const reverse_iterator &y) const
 
 reverse_iterator (Bookmark *x)
 
 reverse_iterator (const reverse_iterator &it)
 

Detailed Description

An STL-like iterator to move over all bookmarks in reverse order.

Definition at line 4184 of file utils.h.

Constructor & Destructor Documentation

frepple::utils::CommandManager::reverse_iterator::reverse_iterator ( Bookmark x)
inline

Constructor.

Definition at line 4188 of file utils.h.

frepple::utils::CommandManager::reverse_iterator::reverse_iterator ( const reverse_iterator it)
inline

Copy constructor.

Definition at line 4191 of file utils.h.

Member Function Documentation

bool frepple::utils::CommandManager::reverse_iterator::operator!= ( const reverse_iterator y) const
inline

Inequality operator.

Definition at line 4220 of file utils.h.

Bookmark& frepple::utils::CommandManager::reverse_iterator::operator* ( ) const
inline

Return the content of the current node.

Definition at line 4194 of file utils.h.

reverse_iterator& frepple::utils::CommandManager::reverse_iterator::operator++ ( )
inline

Pre-increment operator which moves the pointer to the next element.

Definition at line 4201 of file utils.h.

reverse_iterator frepple::utils::CommandManager::reverse_iterator::operator++ ( int  )
inline

Post-increment operator which moves the pointer to the next element.

Definition at line 4209 of file utils.h.

Bookmark* frepple::utils::CommandManager::reverse_iterator::operator-> ( ) const
inline

Return the content of the current node.

Definition at line 4197 of file utils.h.

bool frepple::utils::CommandManager::reverse_iterator::operator== ( const reverse_iterator y) const
inline

Comparison operator.

Definition at line 4217 of file utils.h.


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