
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Monday 06 July 2009, Marc DelaCruz wrote:
Hi all, I'm new to boost and I get the following compile error:
~/FileDesc.h:254: error: `class boost::signals2::signal
::result_type>, int, std::less<int>, boost::function , typename boost::signals2::detail::extended_signature< boost::function_traits ::arity, void ()(ProcessKit::FileDescBase&, M&)>::function_type, boost::signals2::mutex>::slot_type' is not a type ~/FileDesc.h:255: error: ISO C++ forbids declaration of `rReadSlot' with no type I have code like the following:
template<typename M> class FileDesc : public FileDescBase { ... void setReadCallBack( boost::signals2::signal
::slot_type const& rReadSlot)
I think you're missing a 'typename' keyword:
void setReadCallBack(typename boost::signals2::signal