31 #ifndef __CLAW_MULTI_TYPE_MAP_VISITOR_HPP__
32 #define __CLAW_MULTI_TYPE_MAP_VISITOR_HPP__
46 template<
typename Key,
typename TypeList,
typename Function>
55 #endif // __CLAW_MULTI_TYPE_MAP_VISITOR_HPP__
This class can associate values of different types to a key.
This class can associate values of different types to a key.
void run(multi_type_map< Key, TypeList > &m, Function f) const
Execute the visitor.
This class goes through all entries in a multi_type_map and apply a function to them.
Implementation of the claw::multi_type_map_visitor class.