![]() |
AmpGen 2.1
|
Definition at line 5 of file SmallVector.h.
Public Types | |
| typedef type | value_type |
Public Member Functions | |
| auto | begin () const |
| auto | end () const |
| auto | begin () |
| auto | end () |
| value_type & | operator[] (unsigned i) |
| const value_type & | operator[] (unsigned i) const |
| void | push_back (const value_type &thing) |
| template<typename iterator_type, typename other_iterator_type> | |
| void | insert (iterator_type mbegin, other_iterator_type ibegin, other_iterator_type iend) |
| SmallVector ()=default | |
| SmallVector (std::initializer_list< value_type > &&values) | |
| bool | operator== (const SmallVector &other) const |
Public Attributes | |
| std::array< type, max_size > | store = {0} |
| unsigned | size = 0 |
| typedef type AmpGen::SmallVector< type, max_size >::value_type |
Definition at line 6 of file SmallVector.h.
|
default |
|
inline |
Definition at line 26 of file SmallVector.h.
|
inline |
Definition at line 12 of file SmallVector.h.
|
inline |
Definition at line 10 of file SmallVector.h.
|
inline |
Definition at line 13 of file SmallVector.h.
|
inline |
Definition at line 11 of file SmallVector.h.
|
inline |
Definition at line 18 of file SmallVector.h.
|
inline |
Definition at line 30 of file SmallVector.h.
|
inline |
Definition at line 14 of file SmallVector.h.
|
inline |
Definition at line 15 of file SmallVector.h.
|
inline |
Definition at line 16 of file SmallVector.h.
| unsigned AmpGen::SmallVector< type, max_size >::size = 0 |
Definition at line 9 of file SmallVector.h.
| std::array<type, max_size> AmpGen::SmallVector< type, max_size >::store = {0} |
Definition at line 8 of file SmallVector.h.