Namespaces | Functions
container_algorithms.h File Reference
#include <algorithm>
#include <iterator>

Go to the source code of this file.

Namespaces

 cet
 

Functions

template<class FwdCont , class Func >
auto cet::for_all (FwdCont &, Func)
 
template<class FwdCont , class Func >
auto cet::for_all (FwdCont const &, Func)
 
template<class FwdCont , class FwdIter >
auto cet::copy_all (FwdCont &, FwdIter)
 
template<class FwdCont , class FwdIter >
auto cet::copy_all (FwdCont const &, FwdIter)
 
template<class FwdCont , class FwdIter , class Pred >
auto cet::copy_if_all (FwdCont &, FwdIter, Pred)
 
template<class FwdCont , class FwdIter , class Pred >
auto cet::copy_if_all (FwdCont const &, FwdIter, Pred)
 
template<class FwdCont , class Datum >
auto cet::find_in_all (FwdCont &, Datum const &)
 
template<class FwdCont , class Datum >
auto cet::find_in_all (FwdCont const &, Datum const &)
 
template<class FwdCont , class Datum >
bool cet::search_all (FwdCont const &, Datum const &)
 
template<class FwdCont , class Datum >
bool cet::binary_search_all (FwdCont const &, Datum const &)
 
template<class FwdCont , class Datum >
auto cet::lower_bound_all (FwdCont &, Datum const &)
 
template<class FwdCont , class Datum >
auto cet::lower_bound_all (FwdCont const &, Datum const &)
 
template<class FwdCont , class Datum , class Pred >
auto cet::lower_bound_all (FwdCont &, Datum const &, Pred)
 
template<class FwdCont , class Datum , class Pred >
auto cet::lower_bound_all (FwdCont const &, Datum const &, Pred)
 
template<class RandCont >
void cet::sort_all (RandCont &)
 
template<class RandCont , class Pred >
void cet::sort_all (RandCont &, Pred)
 
template<class RandCont >
void cet::stable_sort_all (RandCont &)
 
template<class RandCont , class Pred >
void cet::stable_sort_all (RandCont &, Pred)
 
template<class Container , class OutputIt , class UnaryOp >
auto cet::transform_all (Container &, OutputIt, UnaryOp)
 
template<class Container , class OutputIt , class UnaryOp >
auto cet::transform_all (Container const &, OutputIt, UnaryOp)
 
template<class Container1 , class Container2 , class OutputIt , class BinaryOp >
auto cet::transform_all (Container1 &, Container2 &, OutputIt, BinaryOp)
 
template<class Container1 , class Container2 , class OutputIt , class BinaryOp >
auto cet::transform_all (Container1 const &, Container2 const &, OutputIt, BinaryOp)
 
template<class FwdCont , class Func >
void cet::for_all_with_index (FwdCont &, Func)
 
template<class FwdCont , class Func >
void cet::for_all_with_index (FwdCont const &, Func)