JniProxyVisitor Class Reference

JniProxyVisitor is the base for all classes which need to visit one or more instances of JniProxy polymorphically. More...

#include <JniProxy.h>

Inheritance diagram for JniProxyVisitor:

FemVisitor CmdInterpreter ExecStreamFactory ExecStreamSubFactory_lu List of all members.

Public Member Functions

virtual ~JniProxyVisitor ()
virtual void unhandledVisit ()
 Handles case when a visitor attempts to visit a proxy whose type's visit method has not been overridden.

Detailed Description

JniProxyVisitor is the base for all classes which need to visit one or more instances of JniProxy polymorphically.

Definition at line 217 of file JniProxy.h.


Constructor & Destructor Documentation

JniProxyVisitor::~JniProxyVisitor (  )  [virtual]

Definition at line 46 of file JniProxy.cpp.

00047 {
00048 }


Member Function Documentation

void JniProxyVisitor::unhandledVisit (  )  [virtual]

Handles case when a visitor attempts to visit a proxy whose type's visit method has not been overridden.

Default action is to throw an assertion failure; subclasses may override to ignore or whatever.

Reimplemented in ExecStreamSubFactory_lu.

Definition at line 50 of file JniProxy.cpp.

Referenced by FemVisitor::visit().

00051 {
00052     permAssert(false);
00053 }


The documentation for this class was generated from the following files:
Generated on Mon Jun 22 04:00:33 2009 for Fennel by  doxygen 1.5.1