Choreonoid  1.8
Public Member Functions | List of all members
cnoid::Deque2D< ElementType, Allocator >::Column::iterator Class Reference

#include <Deque2D.h>

Inheritance diagram for cnoid::Deque2D< ElementType, Allocator >::Column::iterator:

Public Member Functions

 iterator ()
 
 iterator (Column &column, Element *pos)
 
Elementoperator* ()
 
void operator++ ()
 
void operator-- ()
 
bool operator== (iterator rhs) const
 
bool operator!= (iterator rhs) const
 

Constructor & Destructor Documentation

◆ iterator() [1/2]

template<typename ElementType , typename Allocator = std::allocator<ElementType>>
cnoid::Deque2D< ElementType, Allocator >::Column::iterator::iterator ( )
inline

◆ iterator() [2/2]

template<typename ElementType , typename Allocator = std::allocator<ElementType>>
cnoid::Deque2D< ElementType, Allocator >::Column::iterator::iterator ( Column column,
Element pos 
)
inline

Member Function Documentation

◆ operator!=()

template<typename ElementType , typename Allocator = std::allocator<ElementType>>
bool cnoid::Deque2D< ElementType, Allocator >::Column::iterator::operator!= ( iterator  rhs) const
inline

◆ operator*()

template<typename ElementType , typename Allocator = std::allocator<ElementType>>
Element& cnoid::Deque2D< ElementType, Allocator >::Column::iterator::operator* ( )
inline

◆ operator++()

template<typename ElementType , typename Allocator = std::allocator<ElementType>>
void cnoid::Deque2D< ElementType, Allocator >::Column::iterator::operator++ ( )
inline

◆ operator--()

template<typename ElementType , typename Allocator = std::allocator<ElementType>>
void cnoid::Deque2D< ElementType, Allocator >::Column::iterator::operator-- ( )
inline

◆ operator==()

template<typename ElementType , typename Allocator = std::allocator<ElementType>>
bool cnoid::Deque2D< ElementType, Allocator >::Column::iterator::operator== ( iterator  rhs) const
inline

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