tr1/functional File Reference


Detailed Description

This is a TR1 C++ Library header.

Definition in file tr1/functional.

Go to the source code of this file.

Namespaces

Defines

Enumerations

Functions


Function Documentation

_Mem_fn<_Tp _Class::*> std::tr1::mem_fn _Tp _Class::*  __pm  )  [inline]
 

Returns a function object that forwards to the member pointer pm.

Definition at line 500 of file tr1/functional.

bool std::tr1::operator!= _M_clear_type *  ,
const function< _Signature > &  __f
[inline]
 

This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.

Definition at line 1062 of file tr1/functional.

bool std::tr1::operator!= const function< _Signature > &  __f,
_M_clear_type * 
[inline]
 

Compares a polymorphic function object wrapper against 0 (the NULL pointer).

Returns:
false if the wrapper has no target, true otherwise
This function will not throw an exception.

Definition at line 1052 of file tr1/functional.

bool std::tr1::operator== _M_clear_type *  ,
const function< _Signature > &  __f
[inline]
 

This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.

Definition at line 1038 of file tr1/functional.

bool std::tr1::operator== const function< _Signature > &  __f,
_M_clear_type * 
[inline]
 

Compares a polymorphic function object wrapper against 0 (the NULL pointer).

Returns:
true if the wrapper has no target, false otherwise
This function will not throw an exception.

Definition at line 1028 of file tr1/functional.

void std::tr1::swap function< _Signature > &  __x,
function< _Signature > &  __y
[inline]
 

Swap the targets of two polymorphic function object wrappers.

This function will not throw an exception.

Definition at line 1076 of file tr1/functional.

References std::swap().


Generated on Wed Apr 27 18:35:19 2005 for libstdc++ source by  doxygen 1.4.2