/home/ntakagi/work/STLport-5.1.5/stlport/stl/_function_base.h File Reference

Go to the source code of this file.

Classes

struct  unary_function< _Arg, _Result >
struct  binary_function< _Arg1, _Arg2, _Result >
struct  equal_to< _Tp >
struct  less< _Tp >
struct  plus< _Tp >
struct  minus< _Tp >
struct  multiplies< _Tp >
struct  _Select1st< _Pair >
struct  _Select2nd< _Pair >
struct  _Project1st< _Arg1, _Arg2 >
struct  _Project2nd< _Arg1, _Arg2 >
struct  _Identity< _Tp >
struct  _Constant_unary_fun< _Result, _Argument >
struct  _Constant_binary_fun< _Result, _Arg1, _Arg2 >

Defines

#define _STLP_SELECT1ST(__x, __y)   _STLP_PRIV _Select1st< __x >

Functions

template<class _Tp>
_STLP_MOVE_TO_PRIV_NAMESPACE
less< _Tp > 
__less (_Tp *)
template<class _Tp>
equal_to< _Tp > __equal_to (_Tp *)
template<class _Tp>
_STLP_MOVE_TO_PRIV_NAMESPACE
plus< _Tp > 
__plus (_Tp *)
template<class _Tp>
minus< _Tp > __minus (_Tp *)
template<class _Tp>
_Tp __identity_element (plus< _Tp >)
template<class _Tp>
_Tp __identity_element (multiplies< _Tp >)


Define Documentation

#define _STLP_SELECT1ST ( __x,
__y   )     _STLP_PRIV _Select1st< __x >

Definition at line 164 of file _function_base.h.


Function Documentation

template<class _Tp>
equal_to<_Tp> __equal_to ( _Tp *   ) 

Definition at line 99 of file _function_base.h.

Referenced by adjacent_find(), find_end(), find_first_of(), and unique_copy().

template<class _Tp>
_Tp __identity_element ( multiplies< _Tp >   )  [inline]

Definition at line 197 of file _function_base.h.

template<class _Tp>
_Tp __identity_element ( plus< _Tp >   )  [inline]

Definition at line 196 of file _function_base.h.

template<class _Tp>
minus<_Tp> __minus ( _Tp *   ) 

Definition at line 119 of file _function_base.h.

Referenced by __money_do_put(), and adjacent_difference().

template<class _Tp>
_STLP_MOVE_TO_PRIV_NAMESPACE plus<_Tp> __plus ( _Tp *   ) 

Definition at line 116 of file _function_base.h.

Referenced by __money_do_put(), and partial_sum().



Generated on Mon Mar 10 15:32:49 2008 by  doxygen 1.5.1