ATLAS Offline Software
SG::JaggedVecVectorHolder< T, ALLOC > Member List

This is the complete list of members for SG::JaggedVecVectorHolder< T, ALLOC >, including all inherited members.

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