algorithm.hh File Reference

Algorithm public header. More...

#include <set>
#include <boost/ptr_container/ptr_map.hpp>
#include <boost/ptr_container/ptr_unordered_map.hpp>
#include "algorithm.cci"
#include "algorithm.cti"
Include dependency graph for algorithm.hh:

Go to the source code of this file.

Namespaces

 senf
 

Functions

template<typename InputIterator , typename ValueType >
bool senf::contains (InputIterator first, InputIterator last, ValueType const &value)
 
template<typename Container , typename ValueType >
bool senf::contains (Container const &container, ValueType const &value)
 
template<typename ValueType >
bool senf::contains (std::set< ValueType > const &container, ValueType const &value)
 
template<typename KeyType , typename ValueType >
bool senf::contains (std::map< KeyType, ValueType > const &container, KeyType const &key)
 
template<typename KeyType , typename ValueType >
bool senf::contains (boost::ptr_map< KeyType, ValueType > const &container, KeyType const &key)
 
template<typename KeyType , typename ValueType >
bool senf::contains (boost::ptr_unordered_map< KeyType, ValueType > const &container, KeyType const &key)
 
bool senf::contains (std::string const &str, std::string const &substr)
 
bool senf::contains (std::string const &str, char c)
 

Detailed Description

Algorithm public header.

Definition in file algorithm.hh.