Go to the source code of this file.
Classes | |
class | opennwa::query::details::predicates::SelectorEqualityPredicate< Selector > |
This class takes a selector and an object. More... | |
class | opennwa::query::details::filter::IteratorPairIterator< CPlusPlusIterator > |
class | opennwa::query::details::filter::FilteringIterator< BackingIterator, Predicate > |
Namespaces | |
namespace | opennwa |
This file defines forward declarations for various useful NWA-related types. | |
namespace | opennwa::query |
namespace | opennwa::query::details |
namespace | opennwa::query::details::predicates |
Defines a generic predicate. | |
namespace | opennwa::query::details::filter |
This namespace defines filtering iterators. | |
Functions | |
template<typename Selector , typename EqualityType > | |
SelectorEqualityPredicate < Selector > | opennwa::query::details::predicates::makeSelectorEqualityPredicate (Selector selector, EqualityType const &goal) |
Like std::make_pair. |