std::copyable_function:: operator bool
From cppreference.com
<
cpp
|
utility
|
functional
|
copyable function
C++
Utilities library
|
|
Function objects
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Old binders and adaptors | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
explicit
operator
bool
(
)
const
noexcept
;
|
(since C++26) | |
Checks whether * this stores a callable target, i.e. is not empty.
Parameters
(none)
Return value
true if * this stores a callable target, false otherwise.
Example
This section is incomplete
Reason: no example |
See also
(C++26)
|
compares a
std::copyable_function
with
nullptr
(function) |
checks if a target is contained
(public member function of
std::function<R(Args...)>
)
|
|
checks if the
std::move_only_function
has a target
(public member function of
std::move_only_function
)
|
Retrieved from "
https://en.cppreference.com/mwiki/index.php?title=cpp/utility/functional/copyable_function/operator_bool&oldid=175565
"