accept(UnwrappedVisitor_ &v) (defined in paludis::DeclareAbstractAcceptMethods< Mask, MakeTypeList< UserMask, UnacceptedMask, RepositoryMask, UnsupportedMask >::Type >) | paludis::DeclareAbstractAcceptMethods< Mask, MakeTypeList< UserMask, UnacceptedMask, RepositoryMask, UnsupportedMask >::Type > | inline |
accept(UnwrappedVisitor_ &v) const (defined in paludis::DeclareAbstractAcceptMethods< Mask, MakeTypeList< UserMask, UnacceptedMask, RepositoryMask, UnsupportedMask >::Type >) | paludis::DeclareAbstractAcceptMethods< Mask, MakeTypeList< UserMask, UnacceptedMask, RepositoryMask, UnsupportedMask >::Type > | inline |
accept(const UnwrappedVisitor_ &v) (defined in paludis::DeclareAbstractAcceptMethods< Mask, MakeTypeList< UserMask, UnacceptedMask, RepositoryMask, UnsupportedMask >::Type >) | paludis::DeclareAbstractAcceptMethods< Mask, MakeTypeList< UserMask, UnacceptedMask, RepositoryMask, UnsupportedMask >::Type > | inline |
accept(const UnwrappedVisitor_ &v) const (defined in paludis::DeclareAbstractAcceptMethods< Mask, MakeTypeList< UserMask, UnacceptedMask, RepositoryMask, UnsupportedMask >::Type >) | paludis::DeclareAbstractAcceptMethods< Mask, MakeTypeList< UserMask, UnacceptedMask, RepositoryMask, UnsupportedMask >::Type > | inline |
accept(UnwrappedVisitor_ &v) (defined in paludis::DeclareAbstractAcceptMethods< Mask, Mask::VisitableTypeList >) | paludis::DeclareAbstractAcceptMethods< Mask, Mask::VisitableTypeList > | inline |
accept(UnwrappedVisitor_ &v) const (defined in paludis::DeclareAbstractAcceptMethods< Mask, Mask::VisitableTypeList >) | paludis::DeclareAbstractAcceptMethods< Mask, Mask::VisitableTypeList > | inline |
accept(const UnwrappedVisitor_ &v) (defined in paludis::DeclareAbstractAcceptMethods< Mask, Mask::VisitableTypeList >) | paludis::DeclareAbstractAcceptMethods< Mask, Mask::VisitableTypeList > | inline |
accept(const UnwrappedVisitor_ &v) const (defined in paludis::DeclareAbstractAcceptMethods< Mask, Mask::VisitableTypeList >) | paludis::DeclareAbstractAcceptMethods< Mask, Mask::VisitableTypeList > | inline |
accept_returning(UnwrappedVisitor_ &v, const Result_ &r=Result_()) (defined in paludis::DeclareAbstractAcceptMethods< Mask, MakeTypeList< UserMask, UnacceptedMask, RepositoryMask, UnsupportedMask >::Type >) | paludis::DeclareAbstractAcceptMethods< Mask, MakeTypeList< UserMask, UnacceptedMask, RepositoryMask, UnsupportedMask >::Type > | inline |
accept_returning(const UnwrappedVisitor_ &v, const Result_ &r=Result_()) (defined in paludis::DeclareAbstractAcceptMethods< Mask, MakeTypeList< UserMask, UnacceptedMask, RepositoryMask, UnsupportedMask >::Type >) | paludis::DeclareAbstractAcceptMethods< Mask, MakeTypeList< UserMask, UnacceptedMask, RepositoryMask, UnsupportedMask >::Type > | inline |
accept_returning(UnwrappedVisitor_ &v, const Result_ &r=Result_()) const (defined in paludis::DeclareAbstractAcceptMethods< Mask, MakeTypeList< UserMask, UnacceptedMask, RepositoryMask, UnsupportedMask >::Type >) | paludis::DeclareAbstractAcceptMethods< Mask, MakeTypeList< UserMask, UnacceptedMask, RepositoryMask, UnsupportedMask >::Type > | inline |
accept_returning(const UnwrappedVisitor_ &v, const Result_ &r=Result_()) const (defined in paludis::DeclareAbstractAcceptMethods< Mask, MakeTypeList< UserMask, UnacceptedMask, RepositoryMask, UnsupportedMask >::Type >) | paludis::DeclareAbstractAcceptMethods< Mask, MakeTypeList< UserMask, UnacceptedMask, RepositoryMask, UnsupportedMask >::Type > | inline |
accept_returning(UnwrappedVisitor_ &v, const Result_ &r=Result_()) (defined in paludis::DeclareAbstractAcceptMethods< Mask, Mask::VisitableTypeList >) | paludis::DeclareAbstractAcceptMethods< Mask, Mask::VisitableTypeList > | inline |
accept_returning(const UnwrappedVisitor_ &v, const Result_ &r=Result_()) (defined in paludis::DeclareAbstractAcceptMethods< Mask, Mask::VisitableTypeList >) | paludis::DeclareAbstractAcceptMethods< Mask, Mask::VisitableTypeList > | inline |
accept_returning(UnwrappedVisitor_ &v, const Result_ &r=Result_()) const (defined in paludis::DeclareAbstractAcceptMethods< Mask, Mask::VisitableTypeList >) | paludis::DeclareAbstractAcceptMethods< Mask, Mask::VisitableTypeList > | inline |
accept_returning(const UnwrappedVisitor_ &v, const Result_ &r=Result_()) const (defined in paludis::DeclareAbstractAcceptMethods< Mask, Mask::VisitableTypeList >) | paludis::DeclareAbstractAcceptMethods< Mask, Mask::VisitableTypeList > | inline |
description() const =0 | paludis::Mask | pure virtual |
explanation() const =0 | paludis::UnsupportedMask | pure virtual |
key() const =0 | paludis::Mask | pure virtual |
make_accept(const Cases_ &...cases) const (defined in paludis::DeclareAbstractAcceptMethods< Mask, MakeTypeList< UserMask, UnacceptedMask, RepositoryMask, UnsupportedMask >::Type >) | paludis::DeclareAbstractAcceptMethods< Mask, MakeTypeList< UserMask, UnacceptedMask, RepositoryMask, UnsupportedMask >::Type > | inline |
make_accept(const Cases_ &...cases) const (defined in paludis::DeclareAbstractAcceptMethods< Mask, Mask::VisitableTypeList >) | paludis::DeclareAbstractAcceptMethods< Mask, Mask::VisitableTypeList > | inline |
make_accept_returning(const Case_ &firstcase, const Cases_ &...cases) const -> CallResultType< Case_ > (defined in paludis::DeclareAbstractAcceptMethods< Mask, MakeTypeList< UserMask, UnacceptedMask, RepositoryMask, UnsupportedMask >::Type >) | paludis::DeclareAbstractAcceptMethods< Mask, MakeTypeList< UserMask, UnacceptedMask, RepositoryMask, UnsupportedMask >::Type > | inline |
make_accept_returning(const Case_ &firstcase, const Cases_ &...cases) const -> CallResultType< Case_ > (defined in paludis::DeclareAbstractAcceptMethods< Mask, Mask::VisitableTypeList >) | paludis::DeclareAbstractAcceptMethods< Mask, Mask::VisitableTypeList > | inline |
VisitableBaseClass typedef (defined in paludis::DeclareAbstractAcceptMethods< Mask, MakeTypeList< UserMask, UnacceptedMask, RepositoryMask, UnsupportedMask >::Type >) | paludis::DeclareAbstractAcceptMethods< Mask, MakeTypeList< UserMask, UnacceptedMask, RepositoryMask, UnsupportedMask >::Type > | |
VisitableBaseClass typedef (defined in paludis::DeclareAbstractAcceptMethods< Mask, Mask::VisitableTypeList >) | paludis::DeclareAbstractAcceptMethods< Mask, Mask::VisitableTypeList > | |
VisitableTypeList typedef (defined in paludis::DeclareAbstractAcceptMethods< Mask, MakeTypeList< UserMask, UnacceptedMask, RepositoryMask, UnsupportedMask >::Type >) | paludis::DeclareAbstractAcceptMethods< Mask, MakeTypeList< UserMask, UnacceptedMask, RepositoryMask, UnsupportedMask >::Type > | |
VisitableTypeList typedef (defined in paludis::DeclareAbstractAcceptMethods< Mask, Mask::VisitableTypeList >) | paludis::DeclareAbstractAcceptMethods< Mask, Mask::VisitableTypeList > | |
~Mask()=0 (defined in paludis::Mask) | paludis::Mask | pure virtual |