$include_dir="/home/hyper-archives/boost-users/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-users] [Bimap][Function] Create a Boost.bimap of SDLKeys and Boost.functions
From: John M (b1tn3wsr34d3r_at_[hidden])
Date: 2011-12-05 00:44:55
What is the correct syntax for creating a boost::bimap<SDLKey,
boost::function<void(boost::shared_ptr<Player>, bool)> >?
(SDLKey is part of the SDL library. It is an enumeration. See here
http://www.libsdl.org/cgi/docwiki.cgi/SDLKey)
The code above does not compile, generating long cryptic
template-related errors.
Using an std::map<SDLKey,
boost::function<void(boost::shared_ptr<Player>, bool)> > works, however.
I could use some help overcoming this obstacle.