CatapultServer  v0.5.0.1 (Elephant)
BaseSetIterationView.h File Reference
Include dependency graph for BaseSetIterationView.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  catapult::deltaset::BaseSetIterationView< TSetTraits >
 A view that provides iteration support to a base set. More...
 

Namespaces

 catapult
 
 catapult::deltaset
 

Functions

template<typename TSet >
bool catapult::deltaset::IsSetIterable (const TSet &)
 Returns true if set is iterable. More...
 
template<typename TSet >
const TSet & catapult::deltaset::SelectIterableSet (const TSet &set)
 Selects the iterable set from set. More...
 
template<typename TElementTraits , typename TSetTraits , typename TCommitPolicy >
bool catapult::deltaset::IsBaseSetIterable (const BaseSet< TElementTraits, TSetTraits, TCommitPolicy > &set)
 Returns true if set is iterable. More...
 
template<typename TElementTraits , typename TSetTraits , typename TCommitPolicy >
BaseSetIterationView< TSetTraits > catapult::deltaset::MakeIterableView (const BaseSet< TElementTraits, TSetTraits, TCommitPolicy > &set)