YAP
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Functions
Filter.h File Reference
#include "fwd/Filter.h"
#include "Exceptions.h"

Go to the source code of this file.

Namespaces

 yap
 
 

Functions

template<typename container >
container::value_type lone_elt (container &C)
 
template<typename container >
container::value_type lone_elt (container &&C)
 
template<typename T , typename Last , typename... UnaryPredicates>
std::set< std::shared_ptr< T > > filter (const std::set< std::shared_ptr< T > > &S, Last p, UnaryPredicates...P)
 
template<typename T >
const std::set
< std::shared_ptr< T > > & 
filter (const std::set< std::shared_ptr< T > > &S)