ATLAS Offline Software
xAOD::AuxPersVector< T, VEC > Member List

This is the complete list of members for xAOD::AuxPersVector< T, VEC >, including all inherited members.

auxid() constSG::IAuxTypeVectorinline
AuxPersVector(SG::auxid_t auxid, vector_type vec, bool isLinked, SG::IAuxStore *)xAOD::AuxPersVector< T, VEC >inline
AuxTypeVectorHolder(auxid_t auxid, vector_type *vecPtr, bool ownFlag, bool isLinked)SG::AuxTypeVectorHolder< T, std::vector< T > >
AuxTypeVectorHolder(const AuxTypeVectorHolder &other)SG::AuxTypeVectorHolder< T, std::vector< T > >
AuxTypeVectorHolder(AuxTypeVectorHolder &&other)SG::AuxTypeVectorHolder< T, std::vector< T > >
clone() const overridexAOD::AuxPersVector< T, VEC >inlinevirtual
AuxTypeVectorHolder< T, std::vector< T > >::clone() const overrideSG::AuxTypeVectorHolder< T, std::vector< T > >virtual
element_type typedefSG::AuxTypeVectorHolder< T, std::vector< T > >
getDataSpan() constSG::IAuxTypeVectorinline
getDataSpanImpl() const override finalSG::AuxTypeVectorHolder< T, std::vector< T > >protectedvirtual
SG::IAuxTypeVector::getDataSpanImpl() const =0SG::IAuxTypeVectorprotectedpure virtual
IAuxTypeVector(auxid_t auxid, bool isLinked)SG::IAuxTypeVectorinline
insertMove(size_t pos, void *src, size_t src_pos, size_t src_n, IAuxStore &srcStore) overrideSG::AuxTypeVectorHolder< T, std::vector< T > >virtual
insertMove1(typename CONT::iterator pos, element_type *beg, element_type *end, std::true_type)SG::AuxTypeVectorHolder< T, std::vector< T > >private
insertMove1(typename CONT::iterator pos, element_type *beg, element_type *end, std::false_type)SG::AuxTypeVectorHolder< T, std::vector< T > >private
isLinked() constSG::IAuxTypeVectorinline
linkedVector()SG::IAuxTypeVectorinlinevirtual
m_auxidSG::IAuxTypeVectorprivate
m_isLinkedSG::IAuxTypeVectorprivate
m_ownFlagSG::AuxTypeVectorHolder< T, std::vector< T > >private
m_spanSG::IAuxTypeVectorprivate
m_vecPtrSG::AuxTypeVectorHolder< T, std::vector< T > >private
objType() const overrideSG::AuxTypeVectorHolder< T, std::vector< T > >virtual
SG::IAuxTypeVector::objType() constSG::IAuxTypeVectorinlinevirtual
operator=(const AuxTypeVectorHolder &other)SG::AuxTypeVectorHolder< T, std::vector< T > >
operator=(AuxTypeVectorHolder &&other)SG::AuxTypeVectorHolder< T, std::vector< T > >
reserve(size_t sz) overrideSG::AuxTypeVectorHolder< T, std::vector< T > >virtual
resetDataSpan()SG::IAuxTypeVectorinlineprotected
resize(size_t sz) overrideSG::AuxTypeVectorHolder< T, std::vector< T > >virtual
SCALESG::AuxTypeVectorHolder< T, std::vector< T > >protectedstatic
setOption(const AuxDataOption &option) overrideSG::AuxTypeVectorHolder< T, std::vector< T > >virtual
shift(size_t pos, ptrdiff_t offs) overrideSG::AuxTypeVectorHolder< T, std::vector< T > >virtual
size() const overrideSG::AuxTypeVectorHolder< T, std::vector< T > >virtual
SG::IAuxTypeVector::size() const =0SG::IAuxTypeVectorpure virtual
storeDataSpan()SG::AuxTypeVectorHolder< T, std::vector< T > >protected
SG::IAuxTypeVector::storeDataSpan(void *beg, size_t size)SG::IAuxTypeVectorinlineprotected
toPacked() overrideSG::AuxTypeVectorHolder< T, std::vector< T > >virtual
toPtr() overrideSG::AuxTypeVectorHolder< T, std::vector< T > >virtual
toPtr() const overrideSG::AuxTypeVectorHolder< T, std::vector< T > >virtual
SG::IAuxTypeVector::toPtr() const =0SG::IAuxTypeVectorpure virtual
toVector() overrideSG::AuxTypeVectorHolder< T, std::vector< T > >virtual
vec()SG::AuxTypeVectorHolder< T, std::vector< T > >
vector_type typedefxAOD::AuxPersVector< T, VEC >
vector_value_type typedefSG::AuxTypeVectorHolder< T, std::vector< T > >
~AuxTypeVectorHolder()SG::AuxTypeVectorHolder< T, std::vector< T > >
~IAuxTypeVector()=defaultSG::IAuxTypeVectorvirtual