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

#include <Deque2D.h>

Public Member Functions

 Row ()
 
 Row (const Deque2D< ElementType, Allocator > &owner, int rowIndex)
 
bool empty () const
 
int size () const
 
Elementoperator[] (int index)
 
const Elementoperator[] (int index) const
 
Elementat (int index)
 
Elementbegin ()
 
Elementend ()
 

Constructor & Destructor Documentation

◆ Row() [1/2]

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

◆ Row() [2/2]

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

Member Function Documentation

◆ at()

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

◆ begin()

template<typename ElementType , typename Allocator = std::allocator<ElementType>>
Element* cnoid::Deque2D< ElementType, Allocator >::Row::begin ( )
inline

◆ empty()

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

◆ end()

template<typename ElementType , typename Allocator = std::allocator<ElementType>>
Element* cnoid::Deque2D< ElementType, Allocator >::Row::end ( )
inline

◆ operator[]() [1/2]

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

◆ operator[]() [2/2]

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

◆ size()

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

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