User Manual, Developers Guide and API Documentation

DoubleDispatcher.hpp File Reference

#include <WNS/TypeInfo.hpp>
#include <WNS/TypeTraits.hpp>
#include <WNS/SmartPtr.hpp>
#include <string>
#include <map>
#include <iostream>

Include dependency graph for DoubleDispatcher.hpp:

Go to the source code of this file.

Namespaces

namespace  wns

Classes

class  wns::DoubleDispatcher< ConcreteLhs, BaseRhs, ResultType, Argument >
 Multimethods for C++. More...
class  wns::wns::DoubleDispatcher< ConcreteLhs, BaseRhs, ResultType, TypeTraits< NullType >::ConstReference >
class  wns::wns::DoubleDispatcher< ConcreteLhs, BaseRhs, ResultType, TypeTraits< NullType >::Pointer >
class  wns::wns::DoubleDispatcher< ConcreteLhs, BaseRhs, ResultType, TypeTraits< NullType >::Reference >
class  wns::wns::DoubleDispatcher< ConcreteLhs, const SmartPtr< BaseRhs > &, ResultType, TypeTraits< NullType >::ConstReference >
class  wns::DoubleDispatcherBase< PlainBaseRhs, CallbackType >
 Base class for the DoubleDispatcher. More...


Generated on Wed May 23 03:32:16 2012 for openWNS by  doxygen 1.5.5