7 #ifndef DATATOOLS_SERVICE_MANAGER_INL_H 8 #define DATATOOLS_SERVICE_MANAGER_INL_H 19 const std::type_info& ti =
typeid(T);
20 const std::type_info& tf =
typeid(serv);
34 return const_cast<T&>(sm->
grab<T>(name_));
37 template <
class ServiceClass>
40 _factory_register_.registration(id_, boost::factory<ServiceClass*>());
46 #endif // DATATOOLS_SERVICE_MANAGER_INL_H