| Slide Index | | | <- prev | next -> |

8. 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) 2012 R.C. Lacher, Florida State University.

<- prev | next -> | Top of Page |