Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

Utility.h File Reference

#include <vector>
#include <algorithm>
#include <utility>

Go to the source code of this file.

Defines

#define _H_FACILITIES_UTILITY

Functions

template<classFwdIt, classUniPred, classBinPred> std::pair<FwdIt, FwdIt> adjacent_find_if ( const FwdIt& first, const FwdIt& last, UniPred if_pred, BinPred adj_pred )
template<classFwdIt, classUniPred, classBinPred> std::vector<FwdIt> adjacent_find_multiple ( const FwdIt& first, const FwdIt& last, UniPred if_pred, BinPred adj_pred, unsigned N = 2 )


Define Documentation

#define _H_FACILITIES_UTILITY
 

Definition at line 5 of file Utility.h.


Function Documentation

template<classFwdIt, classUniPred, classBinPred>
std::pair< FwdIt,FwdIt > adjacent_find_if<FwdIt, FwdIt> ( const FwdIt & first,
const FwdIt & last,
UniPred if_pred,
BinPred adj_pred ) [inline]
 

Definition at line 20 of file Utility.h.

Referenced by adjacent_find_multiple().

template<classFwdIt, classUniPred, classBinPred>
std::vector< FwdIt > adjacent_find_multiple<FwdIt> ( const FwdIt & first,
const FwdIt & last,
UniPred if_pred,
BinPred adj_pred,
unsigned N = 2 ) [inline]
 

Definition at line 34 of file Utility.h.


Generated at Mon Nov 26 18:18:27 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000