| _spool (defined in gaia2::BaseQueryOptimizer< SearchPointType, DataSetType >) | gaia2::BaseQueryOptimizer< SearchPointType, DataSetType > | protected |
| BaseQueryOptimizer(SearchSpacePoolType *spool) (defined in gaia2::BaseQueryOptimizer< SearchPointType, DataSetType >) | gaia2::BaseQueryOptimizer< SearchPointType, DataSetType > | inline |
| deletePredicate(Filter *filter, parser::Predicate *pred) | gaia2::BaseQueryOptimizer< SearchPointType, DataSetType > | protectedstatic |
| findPointID(parser::Predicate *pred) (defined in gaia2::BaseQueryOptimizer< SearchPointType, DataSetType >) | gaia2::BaseQueryOptimizer< SearchPointType, DataSetType > | protectedstatic |
| findPredicate(parser::Predicate *pred) (defined in gaia2::BaseQueryOptimizer< SearchPointType, DataSetType >) | gaia2::BaseQueryOptimizer< SearchPointType, DataSetType > | protectedstatic |
| optimize(Filter *filter) | gaia2::BaseQueryOptimizer< SearchPointType, DataSetType > | |
| optimize(parser::Predicate *pred) (defined in gaia2::BaseQueryOptimizer< SearchPointType, DataSetType >) | gaia2::BaseQueryOptimizer< SearchPointType, DataSetType > | protected |
| reduceFilter(Filter *filter) | gaia2::BaseQueryOptimizer< SearchPointType, DataSetType > | protectedstatic |
| reducePredicate(parser::Predicate *pred) | gaia2::BaseQueryOptimizer< SearchPointType, DataSetType > | protectedstatic |
| SearchSpacePoolType typedef (defined in gaia2::BaseQueryOptimizer< SearchPointType, DataSetType >) | gaia2::BaseQueryOptimizer< SearchPointType, DataSetType > | |
| SearchSpaceType typedef (defined in gaia2::BaseQueryOptimizer< SearchPointType, DataSetType >) | gaia2::BaseQueryOptimizer< SearchPointType, DataSetType > | |
| swapPredicate(Filter *filter, parser::Predicate *swapOut, parser::Predicate *swapIn) | gaia2::BaseQueryOptimizer< SearchPointType, DataSetType > | protectedstatic |
| swapPredicate(parser::Predicate *parent, parser::Predicate *swapOut, parser::Predicate *swapIn) | gaia2::BaseQueryOptimizer< SearchPointType, DataSetType > | protectedstatic |