Public Member Functions

OpenTissue::utility::dispatchers::UnboundDispatchFunction Class Reference

#include <dispatchers_unbound_dispatch_function.h>

List of all members.

Public Member Functions

 UnboundDispatchFunction (std::string const &__arg="Unbound Dispatch Function for this combination")
virtual char const * what () const throw ()

Detailed Description

Exception thrown by the dispatcher. This exception is thrown if the dispatcher have no dispatch function bound to some specific combination of classes.

See also:
MultiDispatcher::operator()

Constructor & Destructor Documentation

OpenTissue::utility::dispatchers::UnboundDispatchFunction::UnboundDispatchFunction ( std::string const &  __arg = "Unbound Dispatch Function for this combination"  )  [inline, explicit]

Constructor

Parameters:
[in] __arg Human readable text describing the exact problem.

Member Function Documentation

virtual char const* OpenTissue::utility::dispatchers::UnboundDispatchFunction::what (  )  const throw () [inline, virtual]

Return a human readable description of the problem. Mostly useful for logging and debugging.

Returns:
A human readable C-style string.

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