#include <util.hpp>
Public Types | |
typedef boost::scoped_array< value_t > | inner_t |
typedef boost::scoped_array< inner_t > | outer_t |
Public Member Functions | |
array (index_t xsize, index_t ysize) | |
array (index_t xsize, index_t ysize, const value_t &init) | |
inner_t & | operator[] (index_t ix) |
const inner_t & | operator[] (index_t ix) const |
Public Attributes | |
outer_t | data |
typedef boost::scoped_array<value_t> estar::array< value_t, index_t >::inner_t |
typedef boost::scoped_array<inner_t> estar::array< value_t, index_t >::outer_t |
estar::array< value_t, index_t >::array | ( | index_t | xsize, | |
index_t | ysize | |||
) | [inline] |
estar::array< value_t, index_t >::array | ( | index_t | xsize, | |
index_t | ysize, | |||
const value_t & | init | |||
) | [inline] |
inner_t& estar::array< value_t, index_t >::operator[] | ( | index_t | ix | ) | [inline] |
const inner_t& estar::array< value_t, index_t >::operator[] | ( | index_t | ix | ) | const [inline] |
outer_t estar::array< value_t, index_t >::data |