#include <Vector.h>
Public Types | |
typedef base::const_iterator | const_iterator |
typedef base::const_reference | const_reference |
typedef base::iterator | iterator |
typedef base::pointer | pointer |
typedef base::reference | reference |
typedef base::size_type | size_type |
typedef base::value_type | value_type |
Public Member Functions | |
reference | back () |
const_reference | back () const |
iterator | begin () |
const_iterator | begin () const |
void | clear () |
const base & | data () const |
bool | empty () const |
iterator | end () |
const_iterator | end () const |
iterator | erase (iterator pos) |
iterator | erase (iterator first, iterator last) |
void | fillView (ProductID const &id, std::vector< void const * > &pointers, helper_vector &helpers) const |
reference | front () |
const_reference | front () const |
Vector< T > & | operator= (const Vector< T > &) |
reference | operator[] (size_type) |
const_reference | operator[] (size_type) const |
void | pop_back () |
void | push_back (const value_type &) |
void | reserve (size_t) |
size_type | size () const |
void | swap (Vector< T > &other) |
Vector () | |
Vector (size_type) | |
Vector (const Vector &) | |
~Vector () | |
Private Types | |
typedef std::vector< T > | base |
Private Member Functions | |
void | fixup () const |
void | touch () |
Private Attributes | |
base | data_ |
helpers::PostReadFixupTrait< T > ::type | fixup_ |
|
private |
typedef base::const_iterator edm::Vector< T >::const_iterator |
typedef base::const_reference edm::Vector< T >::const_reference |
typedef base::iterator edm::Vector< T >::iterator |
typedef base::pointer edm::Vector< T >::pointer |
typedef base::reference edm::Vector< T >::reference |
typedef base::size_type edm::Vector< T >::size_type |
typedef base::value_type edm::Vector< T >::value_type |
|
inline |
|
inline |
edm::Vector< T >::Vector | ( | const Vector< T > & | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 199 of file Vector.h.
Referenced by python.Vispa.Views.WidgetView.WidgetView::closeEvent(), python.Vispa.Views.BoxDecayView.BoxDecayView::closeEvent(), python.Vispa.Share.FindAlgorithm.FindAlgorithm::findUsingFindDialog(), python.Vispa.Views.LineDecayView.LineDecayView::setDataObjects(), python.Vispa.Views.WidgetView.WidgetView::setDataObjects(), python.Vispa.Views.TreeView.TreeView::updateContent(), python.Vispa.Views.TableView.TableView::updateContent(), python.Vispa.Views.BoxDecayView.BoxDecayView::updateContent(), and python.Vispa.Views.PropertyView.PropertyView::updateContent().
|
inline |
|
inline |
Definition at line 131 of file Vector.h.
Referenced by python.Vispa.Gui.VispaWidget.TextField::setAutosizeFont(), and python.Vispa.Gui.VispaWidget.TextField::setAutotruncate().
|
inline |
Definition at line 107 of file Vector.h.
Referenced by Types.LuminosityBlockRange::cppID(), and Types.EventRange::cppID().
|
inline |
Definition at line 120 of file Vector.h.
Referenced by Types.LuminosityBlockRange::cppID(), and Types.EventRange::cppID().
Definition at line 204 of file Vector.h.
Vector< T >::iterator edm::Vector< T >::erase | ( | iterator | first, |
iterator | last | ||
) |
void edm::Vector< T >::fillView | ( | ProductID const & | id, |
std::vector< void const * > & | pointers, | ||
helper_vector & | helpers | ||
) | const |
Definition at line 224 of file Vector.h.
References h, i, combine::key, edm::reftobase::RefVectorHolderBase::push_back(), edm::reftobase::RefVectorHolderBase::reserve(), and findQualityFiles::size.
Referenced by edm::fillView().
|
inlineprivate |
Definition at line 73 of file Vector.h.
References edm::Vector< T >::data_, and edm::Vector< T >::fixup_.
|
inline |
|
inline |
Definition at line 94 of file Vector.h.
References edm::swap(), and cond::rpcobtemp::temp.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 218 of file Vector.h.
References edm::Vector< T >::data_, edm::hash_detail::fixup_(), edm::Vector< T >::fixup_, and std::swap().
Referenced by edm::swap().
|
inlineprivate |
|
private |
Definition at line 71 of file Vector.h.
Referenced by edm::Vector< T >::fixup(), and edm::Vector< T >::swap().
|
private |
Definition at line 72 of file Vector.h.
Referenced by edm::Vector< T >::fixup(), edm::Vector< T >::swap(), and edm::Vector< T >::touch().