Definition at line 595 of file functional_iterate.h.
|
Default construct creates an empty function call wrapper.
Definition at line 634 of file functional_iterate.h. |
|
Default construct creates an empty function call wrapper.
Definition at line 640 of file functional_iterate.h. |
|
Function copy constructor.
Definition at line 828 of file functional_iterate.h. |
|
Builds a function that targets a copy of the incoming function object.
reference_wrapper<F> , then this function object will contain a reference to the function object f.get() . If f is a NULL function pointer or NULL pointer-to-member, the newly-created object will be empty.
If f is a non-NULL function pointer or an object of type Definition at line 841 of file functional_iterate.h. |
|
Determine if the function wrapper has a target.
Definition at line 763 of file functional_iterate.h. |
|
Invokes the function targeted by
this .
Definition at line 855 of file functional_iterate.h. References _GLIBCXX_ARGS, and _GLIBCXX_COMMA. |
|
Function assignment to a new target.
reference_wrapper<F> , then this function object will contain a reference to the function object f.get() . If f is a NULL function pointer or NULL pointer-to-member, this object will be empty.
If f is a non-NULL function pointer or an object of type Definition at line 725 of file functional_iterate.h. |
|
Function assignment to zero.
Definition at line 697 of file functional_iterate.h. |
|
Function assignment operator.
*this . If x has no target, then *this will be empty.If x targets a function pointer or a reference to a function object, then this operation will not throw an exception. Definition at line 684 of file functional_iterate.h. |
|
Swap the targets of two function objects.
this function object and f. This function will not throw an exception.
Definition at line 740 of file functional_iterate.h. |
|
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 907 of file functional_iterate.h. References std::tr1::_Any_data::_M_access(). |
|
Access the stored target function object.
Definition at line 887 of file functional_iterate.h. References std::tr1::_Any_data::_M_access(). |
|
Determine the type of the target of this function object wrapper.
Definition at line 870 of file functional_iterate.h. References std::tr1::_Any_data::_M_access(). |