libstdc++
|
ISO C++ TR1 entities toplevel namespace is std::tr1. More...
unary_function
, as appropriate. More...binary_function
, as appropriate. More...mem_fn
for const member function pointers. More...mem_fn
for const volatile member function pointers. More...mem_fn
for volatile member function pointers. More...mem_fn
for member function pointers. More...Functor
; use it. More...ISO C++ TR1 entities toplevel namespace is std::tr1.
_Bind<typename _Maybe_wrap_member_pointer<_Functor>::type(_ArgTypes...)> std::tr1::bind | ( | _Functor | __f, |
_ArgTypes... | __args | ||
) | [inline] |
_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 794 of file tr1_impl/functional.
bool std::tr1::operator!= | ( | const function< _Signature > & | __f, |
_M_clear_type * | |||
) | [inline] |
Compares a polymorphic function object wrapper against 0 (the NULL pointer).
false
if the wrapper has no target, true
otherwiseThis function will not throw an exception.
Definition at line 2108 of file tr1_impl/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 2114 of file tr1_impl/functional.
std::basic_ostream<_CharT, _Traits>& std::tr1::operator<< | ( | std::basic_ostream< _CharT, _Traits > & | __os, |
const bernoulli_distribution & | __x | ||
) |
Inserts a bernoulli_distribution random number distribution __x
into the output stream __os
.
__os | An output stream. |
__x | A bernoulli_distribution random number distribution. |
__x
inserted or in an error state. Definition at line 823 of file random.tcc.
References std::ios_base::flags(), std::left(), and std::scientific().
bool std::tr1::operator== | ( | const function< _Signature > & | __f, |
_M_clear_type * | |||
) | [inline] |
Compares a polymorphic function object wrapper against 0 (the NULL pointer).
true
if the wrapper has no target, false
otherwiseThis function will not throw an exception.
Definition at line 2090 of file tr1_impl/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 2096 of file tr1_impl/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 2126 of file tr1_impl/functional.
__gnu_cxx::__enable_if< (is_pointer< _Functor >::value &&is_function< typename remove_pointer< _Functor >::type >::value), typename result_of< _Functor(_Args...)>::type >::__type std::tr1::__invoke [inline] |
Invoke a function object, which may be either a member pointer or a function object. The first parameter will tell which.
Definition at line 265 of file tr1_impl/functional.