//! conceptually, pointer to constructor
typedef mb_mblock_sptr (*mb_mblock_maker_t)(mb_runtime *runtime,
const std::string &instance_name,
- pmt_t user_arg);
+ gruel::pmt_t user_arg);
/*
* \brief Maintain mapping between mblock class_name and factory (maker)
template<class mblock>
mb_mblock_sptr mb_mblock_maker(mb_runtime *runtime,
const std::string &instance_name,
- pmt_t user_arg)
+ gruel::pmt_t user_arg)
{
return mb_mblock_sptr(new mblock(runtime, instance_name, user_arg));
}