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

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.

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