Spicy
hilti::util::type_erasure::ErasedBase< Trait, Concept, Model, ConceptArgs > Member List

This is the complete list of members for hilti::util::type_erasure::ErasedBase< Trait, Concept, Model, ConceptArgs >, including all inherited members.

as() consthilti::util::type_erasure::ErasedBase< Trait, Concept, Model, ConceptArgs >inline
as()hilti::util::type_erasure::ErasedBase< Trait, Concept, Model, ConceptArgs >inline
data() consthilti::util::type_erasure::ErasedBase< Trait, Concept, Model, ConceptArgs >inline
data()hilti::util::type_erasure::ErasedBase< Trait, Concept, Model, ConceptArgs >inline
ErasedBase()=default (defined in hilti::util::type_erasure::ErasedBase< Trait, Concept, Model, ConceptArgs >)hilti::util::type_erasure::ErasedBase< Trait, Concept, Model, ConceptArgs >
ErasedBase(const ErasedBase &other)=default (defined in hilti::util::type_erasure::ErasedBase< Trait, Concept, Model, ConceptArgs >)hilti::util::type_erasure::ErasedBase< Trait, Concept, Model, ConceptArgs >
ErasedBase(ErasedBase &&other) noexcept=default (defined in hilti::util::type_erasure::ErasedBase< Trait, Concept, Model, ConceptArgs >)hilti::util::type_erasure::ErasedBase< Trait, Concept, Model, ConceptArgs >
ErasedBase(T t, ConceptArgs &&... args) (defined in hilti::util::type_erasure::ErasedBase< Trait, Concept, Model, ConceptArgs >)hilti::util::type_erasure::ErasedBase< Trait, Concept, Model, ConceptArgs >inline
ErasedBase(IntrusivePtr< Concept > data) (defined in hilti::util::type_erasure::ErasedBase< Trait, Concept, Model, ConceptArgs >)hilti::util::type_erasure::ErasedBase< Trait, Concept, Model, ConceptArgs >inlineexplicit
identity() consthilti::util::type_erasure::ErasedBase< Trait, Concept, Model, ConceptArgs >inline
isA() consthilti::util::type_erasure::ErasedBase< Trait, Concept, Model, ConceptArgs >inline
operator=(const ErasedBase &other)=default (defined in hilti::util::type_erasure::ErasedBase< Trait, Concept, Model, ConceptArgs >)hilti::util::type_erasure::ErasedBase< Trait, Concept, Model, ConceptArgs >
operator=(ErasedBase &&other) noexcept=default (defined in hilti::util::type_erasure::ErasedBase< Trait, Concept, Model, ConceptArgs >)hilti::util::type_erasure::ErasedBase< Trait, Concept, Model, ConceptArgs >
operator=(IntrusivePtr< Concept > data) (defined in hilti::util::type_erasure::ErasedBase< Trait, Concept, Model, ConceptArgs >)hilti::util::type_erasure::ErasedBase< Trait, Concept, Model, ConceptArgs >inline
tryAs() consthilti::util::type_erasure::ErasedBase< Trait, Concept, Model, ConceptArgs >inline
tryReferenceAs() consthilti::util::type_erasure::ErasedBase< Trait, Concept, Model, ConceptArgs >inline
typeid_() consthilti::util::type_erasure::ErasedBase< Trait, Concept, Model, ConceptArgs >inline
typename_() consthilti::util::type_erasure::ErasedBase< Trait, Concept, Model, ConceptArgs >inline
~ErasedBase()=default (defined in hilti::util::type_erasure::ErasedBase< Trait, Concept, Model, ConceptArgs >)hilti::util::type_erasure::ErasedBase< Trait, Concept, Model, ConceptArgs >virtual