Implementation of the claw::multi_type_map class. More...
#include <claw/assert.hpp>
Go to the source code of this file.
Classes | |
class | claw::multi_type_map_wrapper< ValueType, Map > |
This class provides types and methods to allow the call of methods recursively along the inherintance hierarchy. More... | |
class | claw::multi_type_map_wrapper< ValueType, Map >::last_call |
When ValueType matches Map::value_type, this class is defined as the method to call. More... | |
class | claw::multi_type_map_wrapper< ValueType, Map >::recursive_call |
When ValueType doesn't match Map::value_type, this class is defined as the method to call. More... | |
Namespaces | |
namespace | claw |
This is the main namespace. |
Implementation of the claw::multi_type_map class.
Definition in file multi_type_map.tpp.