411 REFERENCE · Wikibooks
C++ Language/Std/Stl/CallableObjects
Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.
The purpose of a "callable-object" is to abstractly refer to one specific invoke-able subroutine.
A callable-object exists as an instance of std::function<>.
A Function Name as a Value
Member Function
Implicit Getter-Function
Functor
Lambda
Generic Lambda
Binding a new Function