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

#include <Deque2D.h>

Classes

class  iterator
 

Public Member Functions

 Column ()
 
 Column (const Deque2D< ElementType, Allocator > &owner, int column)
 
bool empty () const
 
int size () const
 
Elementoperator[] (int rowIndex)
 
const Elementoperator[] (int rowIndex) const
 
Elementat (int index)
 
iterator begin ()
 
iterator end ()
 

Constructor & Destructor Documentation

◆ Column() [1/2]

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

◆ Column() [2/2]

template<typename ElementType , typename Allocator = std::allocator<ElementType>>
cnoid::Deque2D< ElementType, Allocator >::Column::Column ( const Deque2D< ElementType, Allocator > &  owner,
int  column 
)
inline

Member Function Documentation

◆ at()

template<typename ElementType , typename Allocator = std::allocator<ElementType>>
Element& cnoid::Deque2D< ElementType, Allocator >::Column::at ( int  index)
inline

◆ begin()

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

◆ empty()

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

◆ end()

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

◆ operator[]() [1/2]

template<typename ElementType , typename Allocator = std::allocator<ElementType>>
Element& cnoid::Deque2D< ElementType, Allocator >::Column::operator[] ( int  rowIndex)
inline

◆ operator[]() [2/2]

template<typename ElementType , typename Allocator = std::allocator<ElementType>>
const Element& cnoid::Deque2D< ElementType, Allocator >::Column::operator[] ( int  rowIndex) const
inline

◆ size()

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

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