#include <exp_temp_mx.h>
Public Types | |
typedef array_type | array_t |
typedef array_t::value_type | value_type |
typedef line_holder< array_t, trait_t > | this_t |
Public Member Functions | |
line_holder (const array_t &array_, size_t size) | |
value_type | operator[] (size_t i) const |
size_t | block_size () const |
Public Attributes | |
const array_t & | array_ |
size_t | block_size_ |
typedef array_type blue_sky::line_holder< array_type, trait_t >::array_t |
typedef line_holder<array_t, trait_t> blue_sky::line_holder< array_type, trait_t >::this_t |
typedef array_t::value_type blue_sky::line_holder< array_type, trait_t >::value_type |
blue_sky::line_holder< array_type, trait_t >::line_holder | ( | const array_t & | array_, | |
size_t | size | |||
) | [inline] |
size_t blue_sky::line_holder< array_type, trait_t >::block_size | ( | ) | const [inline] |
References blue_sky::line_holder< array_type, trait_t >::block_size_.
Referenced by blue_sky::operator*().
value_type blue_sky::line_holder< array_type, trait_t >::operator[] | ( | size_t | i | ) | const [inline] |
const array_t& blue_sky::line_holder< array_type, trait_t >::array_ |
size_t blue_sky::line_holder< array_type, trait_t >::block_size_ |
Referenced by blue_sky::line_holder< array_type, const_unsafe_trait >::block_size(), blue_sky::line_holder< array_type, trait_t >::block_size(), blue_sky::line_holder< array_type, ref_trait >::line_holder(), blue_sky::line_holder< array_type, ref_unsafe_trait >::line_holder(), blue_sky::line_holder< array_type, const_unsafe_trait >::line_holder(), blue_sky::line_holder< array_type, trait_t >::line_holder(), blue_sky::line_holder< array_type, ref_trait >::operator=(), blue_sky::line_holder< array_type, ref_unsafe_trait >::operator=(), blue_sky::line_holder< array_type, const_unsafe_trait >::operator[](), and blue_sky::line_holder< array_type, trait_t >::operator[]().