5. Generalized Functors
1: Generalized Functors
2: Callbacks
3: Callable Entities
4: Functor Class Template
5: FunctorImpl Class Template
6: Functor Class Template - 2
7: Functor Class Template - 3
8: Functor Class Template - 4
9: Handling function objects (aka functors) - 1
10: Handling function objects (aka functors) - 2
11: Handling function objects (aka functors) - 3
12: Test Drive 1
13: Test Drive 2
14: Test Drive 3 - disambiguate overloads
15: Argument and return type conversions
16: Member function "callbacks"
17: Handling Pointers to Member Functions
18: Test Drive 4
19: Binding - 1
20: Binding - 2
21: Binding - 3
22: Chaining
23: Optimization - 1: Cost of Forwarding
24: Optimization - 2: Heap Allocation
25: Summary
26: Functor.h
Copyright notice: The source documents, rendered pages, and content
in this course are proprietary and may not be copied without express written
permission of the author. (C) 1999 - 2012 R.C. Lacher, Florida State
University.
|