Loki::FnDispatcher< BaseLhs, BaseRhs, ResultType, CastingPolicy, DispatcherBackend > Class Template Reference

List of all members.

Public Member Functions

template<class SomeLhs, class SomeRhs>
void Add (ResultType(*pFun)(BaseLhs &, BaseRhs &))
template<class SomeLhs, class SomeRhs, ResultType(*)(SomeLhs &, SomeRhs &) callback>
void Add ()
template<class SomeLhs, class SomeRhs, ResultType(*)(SomeLhs &, SomeRhs &) callback, bool symmetric>
void Add (bool=true)
template<class SomeLhs, class SomeRhs>
void Remove ()
ResultType Go (BaseLhs &lhs, BaseRhs &rhs)

Detailed Description

template<class BaseLhs, class BaseRhs = BaseLhs, typename ResultType = void, template< class, class > class CastingPolicy = DynamicCaster, template< class, class, class, class > class DispatcherBackend = BasicDispatcher>
class Loki::FnDispatcher< BaseLhs, BaseRhs, ResultType, CastingPolicy, DispatcherBackend >

Definition at line 255 of file MultiMethods.h.


The documentation for this class was generated from the following file:
Generated on Sun Feb 25 16:52:44 2007 for Loki by  doxygen 1.5.1-p1