|
typedef TT_ * | iterator |
|
typedef const TT_ * | const_iterator |
|
typedef TT_ & | reference |
|
typedef const TT_ & | const_reference |
|
typedef TT_ | value_type |
|
typedef ptrdiff_t | difference_type |
|
typedef size_t | size_type |
|
|
| QuickVec (size_t sz) |
|
| QuickVec (size_t sz, TT_ val) |
|
| data_ ((TT_ *) QV_MEMALIGN(QV_ALIGN, other.capacity()*sizeof(TT_))) |
|
| capacity_ (other.capacity()) |
|
void | clear () |
|
| QuickVec (const QuickVec &other) |
|
QUICKVEC & | operator= (const QuickVec &other) |
|
TT_ & | operator[] (int idx) |
|
const TT_ & | operator[] (int idx) const |
|
size_t | size () const |
|
size_t | capacity () const |
|
iterator | begin () |
|
const_iterator | begin () const |
|
iterator | end () |
|
const_iterator | end () const |
|
void | reserve (size_t size) |
|
void | resize (size_t size) |
|
void | resize (size_t size, TT_ val) |
|
iterator | insert (const_iterator position, size_t nn, const TT_ &val) |
|
iterator | insert (const_iterator position, const_iterator first, const_iterator last) |
|
iterator | erase (const_iterator first, const_iterator last) |
|
void | swap (QuickVec &x) noexcept |
|
void | push_back (const value_type &val) |
|
|
| __pad0__: size_(other.size()) |
|
Definition at line 61 of file Fragment.hh.
The documentation for this struct was generated from the following file:
- /scratch/workspace/artdaq-v2_02_01/SLF7/s44-e10-prof/build/artdaq_core/v1_07_01/src/artdaq-core/Data/QuickVec.hh