template< class >
class function; /* undefined */
template< class R, class... Args >
class function<R(Args...)>
std::experimental::function
is a modified version of std::function with support for type-erased allocators.
allocator_type
[edit] Member functions [edit] Non-member functions [edit] Helper classes Members identical to std::function Member types Type Definition result_type
R
Member types removed in Library Fundamental TS v3 argument_type
T
if sizeof...(Args) == 1 and T
is the first and only type in Args...
first_argument_type
T1
if sizeof...(Args) == 2 and T1
is the first of the two types in Args...
second_argument_type
T2
if sizeof...(Args) == 2 and T2
is the second of the two types in Args...
Member types argument_type
, first_argument_type
, and second_argument_type
are removed, because the correponding member types of std::function are removed in C++20.
std::function
instance
std::function<R(Args...)>
) [edit] checks if a target is contained
std::function<R(Args...)>
) [edit] invokes the target
std::function<R(Args...)>
) [edit] Target access obtains the typeid of the stored target
std::function<R(Args...)>
) [edit] obtains a pointer to the stored target
std::function<R(Args...)>
) [edit]
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4