children() const (defined in spark::patterns::Composite< DerivedType, Deleter >) | spark::patterns::Composite< DerivedType, Deleter > | |
Composite(DerivedType *parent) (defined in spark::patterns::Composite< DerivedType, Deleter >) | spark::patterns::Composite< DerivedType, Deleter > | explicit |
Composite(const Composite &other)=delete (defined in spark::patterns::Composite< DerivedType, Deleter >) | spark::patterns::Composite< DerivedType, Deleter > | |
Composite(Composite &&other) noexcept=default (defined in spark::patterns::Composite< DerivedType, Deleter >) | spark::patterns::Composite< DerivedType, Deleter > | |
operator=(const Composite &other)=delete (defined in spark::patterns::Composite< DerivedType, Deleter >) | spark::patterns::Composite< DerivedType, Deleter > | |
operator=(Composite &&other) noexcept=default (defined in spark::patterns::Composite< DerivedType, Deleter >) | spark::patterns::Composite< DerivedType, Deleter > | |
parent() (defined in spark::patterns::Composite< DerivedType, Deleter >) | spark::patterns::Composite< DerivedType, Deleter > | |
parent() const (defined in spark::patterns::Composite< DerivedType, Deleter >) | spark::patterns::Composite< DerivedType, Deleter > | |
root() (defined in spark::patterns::Composite< DerivedType, Deleter >) | spark::patterns::Composite< DerivedType, Deleter > | |
root() const (defined in spark::patterns::Composite< DerivedType, Deleter >) | spark::patterns::Composite< DerivedType, Deleter > | |
~Composite() (defined in spark::patterns::Composite< DerivedType, Deleter >) | spark::patterns::Composite< DerivedType, Deleter > | virtual |