proj home

Files   Classes   Functions   Hierarchy  

tvirtfuncPrintfunc Class Reference

Interface for objects simulated as a templated virtual functions. More...

#include <tvirtfuncPrintfunc.h>

List of all members.

Public Member Functions

virtual void visit (tvirtfuncAppA &app) const =0
virtual void visit (tvirtfuncAppB &app) const =0
virtual ~tvirtfuncPrintfunc ()


Detailed Description

Interface for objects simulated as a templated virtual functions.

All classes simulating templated virtual functions need to be visible in this interface.

This technique is using the visitor pattern.

Definition at line 18 of file tvirtfuncPrintfunc.h.


Constructor & Destructor Documentation

virtual tvirtfuncPrintfunc::~tvirtfuncPrintfunc (  )  [inline, virtual]

Definition at line 25 of file tvirtfuncPrintfunc.h.

00025 {}


Member Function Documentation

void tvirtfuncPrintfunc::visit ( tvirtfuncAppB &  app  )  const [pure virtual]

Definition at line 14 of file tvirtfuncPrintfunc.cpp.

00015 {
00016 }

void tvirtfuncPrintfunc::visit ( tvirtfuncAppA &  app  )  const [pure virtual]

Definition at line 5 of file tvirtfuncPrintfunc.cpp.

00006 {
00007 /*
00008   app.printloca
00009 
00010 */
00011 }


The documentation for this class was generated from the following files:

Generated on Fri Mar 4 00:50:22 2011 for Chelton Evans Source by  doxygen 1.5.8