Fennel: JniProxyVisitTable< Visitor > Class Template Reference (original) (raw)
JniProxyVisitTable implements a template-driven dispatch table for binding proxy types to visit methods. More...
#include <[JniProxy.h](JniProxy%5F8h-source.html)>
Inheritance diagram for JniProxyVisitTable< Visitor >:

Detailed Description
template
class JniProxyVisitTable< Visitor >
JniProxyVisitTable implements a template-driven dispatch table for binding proxy types to visit methods.
The Visitor parameter is instantiated by code generation to be a class derived from JniProxyVisitor that declares virtual visit methods for all proxy types.
TODO: see if boost can provide some of this machinery, maybe generalizing to multiple parameters and a return type
Definition at line 312 of file JniProxy.h.
The documentation for this class was generated from the following file:
- /home/pub/open/dev/fennel/farrago/JniProxy.h
