#include <TinyVector.H>
Public Types | |
| typedef StructArraytype::Datatype | Datatype |
| typedef StructArraytype::Sizetype | Sizetype |
Public Member Functions | |
| EnrichedArray (Datatype *const _v, const Sizetype myCapacity, const Sizetype _size=0) | |
| void | set_size (const Sizetype new_size) |
| Sizetype | size (void) const |
| bool | empty (void) const |
| Sizetype | capacity (void) const |
| Sizetype | max_size (void) const |
| const Datatype & | operator[] (const Sizetype pos) const |
| Datatype & | operator[] (const Sizetype pos) |
Definition at line 80 of file TinyVector.H.
| typedef StructArraytype::Datatype EnrichedArray< StructArraytype >::Datatype |
Definition at line 84 of file TinyVector.H.
| typedef StructArraytype::Sizetype EnrichedArray< StructArraytype >::Sizetype |
Definition at line 85 of file TinyVector.H.
| EnrichedArray< StructArraytype >::EnrichedArray | ( | Datatype *const | _v, | |
| const Sizetype | myCapacity, | |||
| const Sizetype | _size = 0 | |||
| ) | [inline] |
Definition at line 87 of file TinyVector.H.
| void EnrichedArray< StructArraytype >::set_size | ( | const Sizetype | new_size | ) | [inline] |
Definition at line 91 of file TinyVector.H.
| Sizetype EnrichedArray< StructArraytype >::size | ( | void | ) | const [inline] |
Definition at line 104 of file TinyVector.H.
| bool EnrichedArray< StructArraytype >::empty | ( | void | ) | const [inline] |
Definition at line 105 of file TinyVector.H.
| Sizetype EnrichedArray< StructArraytype >::capacity | ( | void | ) | const [inline] |
Definition at line 106 of file TinyVector.H.
| Sizetype EnrichedArray< StructArraytype >::max_size | ( | void | ) | const [inline] |
Definition at line 108 of file TinyVector.H.
| const Datatype& EnrichedArray< StructArraytype >::operator[] | ( | const Sizetype | pos | ) | const [inline] |
Definition at line 111 of file TinyVector.H.
| Datatype& EnrichedArray< StructArraytype >::operator[] | ( | const Sizetype | pos | ) | [inline] |
Definition at line 112 of file TinyVector.H.
1.5.4