00001
00002
00012 namespace std {
00013
00014
00020 template < typename Operation, typename Type >
00021 binder2nd < Operation >
00022 bind2nd ( const Operatin & function, const Type & x );
00023
00028 template < typename Result, typename Type >
00029 mem_fun_t < Result, Type >
00030 mem_fun ( Result Type::*function () );
00031
00035 template < typename Type >
00036 struct greater {};
00037
00041 template < typename Type >
00042 struct less {};
00043
00047 template < typename Type >
00048 struct not_equal_to {};
00049
00050 };
00051