How can I force a template parameter T to be a subclass of a specific class Baseclass? Something like this:
T
Baseclass
template
You could use Boost Concept Check's BOOST_CONCEPT_REQUIRES:
BOOST_CONCEPT_REQUIRES
#include #include template BOOST_CONCEPT_REQUIRES( ((boost::Convertible)), (void)) function() { //... }