sofa::helper::FnDispatcher< BaseClass, ResulT > Class Template Reference

#include <FnDispatcher.h>

Inheritance diagram for sofa::helper::FnDispatcher< BaseClass, ResulT >:

Inheritance graph
[legend]
Collaboration diagram for sofa::helper::FnDispatcher< BaseClass, ResulT >:

Collaboration graph
[legend]

Public Member Functions

template<class ConcreteClass1 , class ConcreteClass2 , ResulT(*)(ConcreteClass1 &, ConcreteClass2 &) F, bool symetric>
void add ()
template<class ConcreteClass1 , class ConcreteClass2 , bool symetric>
void ignore ()

Detailed Description

template<class BaseClass, typename ResulT>
class sofa::helper::FnDispatcher< BaseClass, ResulT >

Definition at line 94 of file FnDispatcher.h.


Member Function Documentation

template<class BaseClass , typename ResulT >
template<class ConcreteClass1 , class ConcreteClass2 , ResulT(*)(ConcreteClass1 &, ConcreteClass2 &) F, bool symetric>
void sofa::helper::FnDispatcher< BaseClass, ResulT >::add (  )  [inline]

Definition at line 99 of file FnDispatcher.h.

template<class BaseClass , typename ResulT >
template<class ConcreteClass1 , class ConcreteClass2 , bool symetric>
void sofa::helper::FnDispatcher< BaseClass, ResulT >::ignore (  )  [inline]

Reimplemented from sofa::helper::BasicDispatcher< BaseClass, ResulT >.

Definition at line 121 of file FnDispatcher.h.


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

Generated on Sun Nov 23 04:24:16 2008 for Sofa by  doxygen 1.5.7.1