| ivl 679 | 
1-dimensional array of type T More...
#include <array.hpp>
Inherits ivl::array_common_base< C >, and ivl::data::referer< X >.
| Public Types | |
| typedef size_t | size_type | 
| parameter of resize, in each class of the hierarchy | |
| Public Member Functions | |
| Size functions | |
| size_t | length () const | 
| Get the length of the element sequence. | |
| size_type | size () const | 
| Get the size of the array. generic-class function. | |
| size_t | numel () const | 
| Get the length of the element sequence. | |
| Constructors | |
| array () | |
| array (const array &o) | |
| array (A &a, const prv_i &idxn) | |
| template<class J > | |
| array (A &a, const J &idxn) | |
| void | setref (A &a, const prv_i &idxn) | 
| template<class J > | |
| void | setref (A &a, const J &idxn) | 
| template<class D > | |
| bool | overlap (const D &d) const | 
| template<class D > | |
| bool | self_overlap (const D &d) const | 
| ~array () | |
| destructor | |
| template<class K > | |
| derived_type & | operator= (const K &o) | 
| this_type & | operator= (const array &o) | 
| template<class D > | |
| derived_type & | assign_array (const D &o) | 
| A & | get_ref_1 () const | 
| const prv_i & | get_ref_2 () const | 
1-dimensional array of type T
This class defines an simple one-dimensional array.