| 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 |