#include <DynArray.h>
Public Types | |
using | const_reference = T const & |
using | reference = T & |
using | size_type = unsigned int |
using | value_type = T |
Public Member Functions | |
T & | back () |
T const & | back () const |
T * | begin () |
T const * | begin () const |
T const * | data () const |
DynArray () | |
DynArray (DynArray &&other) | |
DynArray (DynArray const &)=delete | |
DynArray (unsigned char *storage) | |
DynArray (unsigned char *storage, unsigned int isize) | |
DynArray (unsigned char *storage, unsigned int isize, T const &it) | |
bool | empty () const |
T * | end () |
T const * | end () const |
T & | front () |
T const & | front () const |
DynArray & | operator= (DynArray &&other) |
DynArray & | operator= (DynArray const &)=delete |
T & | operator[] (unsigned int i) |
T const & | operator[] (unsigned int i) const |
void | pop_back () |
void | push_back (T &&t) |
void | push_back (T const &t) |
unsigned int | size () const |
~DynArray () | |
Public Attributes | |
T * | a = nullptr |
unsigned int | s = 0 |
Definition at line 5 of file DynArray.h.
using DynArray< T >::const_reference = T const& |
Definition at line 14 of file DynArray.h.
Definition at line 11 of file DynArray.h.
using DynArray< T >::value_type = T |
Definition at line 12 of file DynArray.h.
Definition at line 16 of file DynArray.h.
Definition at line 18 of file DynArray.h.
Definition at line 20 of file DynArray.h.
References DynArray< T >::begin(), mps_fire::i, DynArray< T >::s, and mitigatedMETSequence_cff::U.
|
inline |
Definition at line 24 of file DynArray.h.
References DynArray< T >::begin(), mps_fire::i, DynArray< T >::s, and mitigatedMETSequence_cff::U.
Definition at line 32 of file DynArray.h.
References DynArray< T >::a, trackingPlots::other, and DynArray< T >::s.
Definition at line 46 of file DynArray.h.
References DynArray< T >::a, mps_fire::i, DynArray< T >::s, and mitigatedMETSequence_cff::U.
Definition at line 55 of file DynArray.h.
References DynArray< T >::a, and DynArray< T >::s.
Referenced by DynArray< T >::pop_back().
Definition at line 65 of file DynArray.h.
References DynArray< T >::a, and DynArray< T >::s.
Definition at line 52 of file DynArray.h.
References DynArray< T >::a.
Referenced by DynArray< T >::DynArray(), and DynArray< T >::push_back().
Definition at line 63 of file DynArray.h.
References DynArray< T >::a.
Referenced by data_sources.node::__str__(), data_sources.json_list::as_dicts(), data_sources.json_list::as_table(), data_sources.json_list::get_members(), and data_sources.json_list::last().
Definition at line 53 of file DynArray.h.
References DynArray< T >::a, and DynArray< T >::s.
Referenced by Types.LuminosityBlockRange::cppID(), and Types.EventRange::cppID().
Definition at line 59 of file DynArray.h.
References DynArray< T >::a, and DynArray< T >::s.
Referenced by Types.LuminosityBlockRange::cppID(), and Types.EventRange::cppID().
Definition at line 38 of file DynArray.h.
References DynArray< T >::a, trackingPlots::other, and DynArray< T >::s.
Definition at line 51 of file DynArray.h.
References DynArray< T >::a, and mps_fire::i.
Definition at line 57 of file DynArray.h.
References DynArray< T >::a, and mps_fire::i.
Definition at line 67 of file DynArray.h.
References DynArray< T >::back(), and DynArray< T >::s.
Definition at line 75 of file DynArray.h.
References DynArray< T >::begin(), DynArray< T >::s, and OrderedSet::t.
Definition at line 71 of file DynArray.h.
References DynArray< T >::begin(), DynArray< T >::s, and OrderedSet::t.
Definition at line 60 of file DynArray.h.
References DynArray< T >::s.
Referenced by ntupleDataFormat._Collection::__iter__(), and ntupleDataFormat._Collection::__len__().
Definition at line 7 of file DynArray.h.
Referenced by DynArray< T >::back(), DynArray< T >::begin(), DynArray< T >::data(), DynArray< T >::DynArray(), DynArray< T >::end(), DynArray< T >::front(), DynArray< T >::operator=(), DynArray< T >::operator[](), and DynArray< T >::~DynArray().
Definition at line 8 of file DynArray.h.
Referenced by DynArray< T >::back(), DynArray< T >::DynArray(), DynArray< T >::empty(), DynArray< T >::end(), DynArray< T >::operator=(), DynArray< T >::pop_back(), DynArray< T >::push_back(), DynArray< T >::size(), and DynArray< T >::~DynArray().