Bridges-C++  3.4.2
Bridges(C++ API)
Public Member Functions | Public Attributes | List of all members
bridges::datastructure::Array2D< E >::Bracket_helper_const Struct Reference

#include <Array2D.h>

Detailed Description

template<typename E>
struct bridges::datastructure::Array2D< E >::Bracket_helper_const

helper class to make [][] operators work on array 2d. You should never use it directly

Public Member Functions

 Bracket_helper_const (Array2D< E > &a, int r)
 
E const & operator[] (int col) const
 

Public Attributes

Array2D< E > const & arr
 
int row
 

Constructor & Destructor Documentation

◆ Bracket_helper_const()

template<typename E >
bridges::datastructure::Array2D< E >::Bracket_helper_const::Bracket_helper_const ( Array2D< E > &  a,
int  r 
)
inline

Member Function Documentation

◆ operator[]()

template<typename E >
E const& bridges::datastructure::Array2D< E >::Bracket_helper_const::operator[] ( int  col) const
inline

Member Data Documentation

◆ arr

template<typename E >
Array2D<E> const& bridges::datastructure::Array2D< E >::Bracket_helper_const::arr

◆ row

template<typename E >
int bridges::datastructure::Array2D< E >::Bracket_helper_const::row

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