CMS 3D CMS Logo

edm::Wrapper< T > Member List

This is the complete list of members for edm::Wrapper< T >, including all inherited members.

bareProduct()edm::Wrapper< T >inline
Class_Version()edm::Wrapper< T >inlinestatic
do_fillPtrVector(std::type_info const &iToType, std::vector< unsigned long > const &iIndices, std::vector< void const * > &oPtr) const overrideedm::Wrapper< T >privatevirtual
do_fillView(ProductID const &id, std::vector< void const * > &pointers, FillViewHelperVector &helpers) const overrideedm::Wrapper< T >privatevirtual
do_setPtr(std::type_info const &iToType, unsigned long iIndex, void const *&oPtr) const overrideedm::Wrapper< T >privatevirtual
dynamicTypeInfo() constedm::WrapperBaseinline
dynamicTypeInfo_() const overrideedm::Wrapper< T >inlineprivatevirtual
fillPtrVector(std::type_info const &iToType, std::vector< unsigned long > const &iIndicies, std::vector< void const * > &oPtr) constedm::WrapperBase
fillView(ProductID const &id, std::vector< void const * > &view, FillViewHelperVector &helpers) constedm::WrapperBase
hasIsProductEqual() constedm::WrapperBaseinline
hasIsProductEqual_() const overrideedm::Wrapper< T >inlineprivatevirtual
hasSwap() constedm::WrapperBaseinline
hasSwap_() const overrideedm::Wrapper< T >inlineprivatevirtual
isMergeable() constedm::WrapperBaseinline
isMergeable_() const overrideedm::Wrapper< T >inlineprivatevirtual
isPresent() constedm::WrapperBaseinline
isPresent_() const overrideedm::Wrapper< T >inlineprivatevirtual
isProductEqual(WrapperBase const *newProduct) constedm::WrapperBaseinline
isProductEqual_(WrapperBase const *newProduct) const overrideedm::Wrapper< T >inlineprivatevirtual
memberTypeInfo() constedm::ViewTypeCheckerinline
memberTypeInfo_() const overrideedm::Wrapper< T >inlineprivatevirtual
mergeProduct(WrapperBase const *newProduct)edm::WrapperBaseinline
mergeProduct_(WrapperBase const *newProduct) overrideedm::Wrapper< T >inlineprivatevirtual
objedm::Wrapper< T >private
operator->() constedm::Wrapper< T >inline
operator=(Wrapper< T > const &)=deleteedm::Wrapper< T >private
presentedm::Wrapper< T >private
product() constedm::Wrapper< T >inline
productTypeInfo()edm::Wrapper< T >inlinestatic
sameType(WrapperBase const &other) constedm::WrapperBaseinline
setPtr(std::type_info const &iToType, unsigned long iIndex, void const *&oPtr) constedm::WrapperBase
swapProduct(WrapperBase *newProduct)edm::WrapperBaseinline
swapProduct_(WrapperBase *newProduct) overrideedm::Wrapper< T >inlineprivatevirtual
tableExaminer() constedm::WrapperBaseinline
tableExaminer_() const overrideedm::Wrapper< T >inlineprivatevirtual
typeInfo()edm::Wrapper< T >inlinestatic
value_type typedefedm::Wrapper< T >
valueTypeInfo() constedm::ViewTypeCheckerinline
valueTypeInfo_() const overrideedm::Wrapper< T >inlineprivatevirtual
ViewTypeChecker()edm::ViewTypeChecker
wrapped_type typedefedm::Wrapper< T >
wrappedTypeInfo() constedm::WrapperBaseinline
wrappedTypeInfo_() const overrideedm::Wrapper< T >inlineprivatevirtual
Wrapper()edm::Wrapper< T >inline
Wrapper(std::unique_ptr< T > ptr)edm::Wrapper< T >explicit
Wrapper(Emplace, Args &&...)edm::Wrapper< T >explicit
Wrapper(T *)edm::Wrapper< T >
Wrapper(Wrapper< T > const &rh)=deleteedm::Wrapper< T >private
Wrapper(Emplace, Args &&... args)edm::Wrapper< T >
WrapperBase()edm::WrapperBase
~ViewTypeChecker()edm::ViewTypeCheckervirtual
~Wrapper() overrideedm::Wrapper< T >inline
~WrapperBase() overrideedm::WrapperBase