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

#include <Array2D.h>

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

Public Member Functions

 iterator ()
 
 iterator (typename Container::iterator current, int colSize)
 
ElementType & operator* ()
 
void operator++ ()
 
void operator-- ()
 
bool operator== (iterator other) const
 
bool operator!= (iterator other) const
 

Constructor & Destructor Documentation

◆ iterator() [1/2]

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

◆ iterator() [2/2]

template<typename ElementType , typename Allocator = std::allocator<ElementType>>
cnoid::Array2D< ElementType, Allocator >::Column::iterator::iterator ( typename Container::iterator  current,
int  colSize 
)
inline

Member Function Documentation

◆ operator!=()

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

◆ operator*()

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

◆ operator++()

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

◆ operator--()

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

◆ operator==()

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

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