Lines Matching refs:MODULE
37 template <typename MODULE, typename TRAITS> \
43 typedef fn_container<TLM_RET_VAL (MODULE::*)(int, TLM_FULL_ARG_LIST)> fn_container_type; \
44 MODULE* tmp_mod=static_cast<MODULE*>(mod); \
49 template <typename MODULE, typename TRAITS> \
52 typedef fn_container<TLM_RET_VAL (MODULE::*)(int, TLM_FULL_ARG_LIST)> fn_container_type; \
68 template <typename MODULE> \
69 void set_function(MODULE* mod, TLM_RET_VAL (MODULE::*cb)(int, TLM_FULL_ARG_LIST)){ \
70 typedef fn_container<TLM_RET_VAL (MODULE::*)(int, TLM_FULL_ARG_LIST)> fn_container_type; \
71 m_fn=&static_##name<MODULE,TRAITS>;\
72 m_del_fn=&delete_fn_container_of_##name<MODULE,TRAITS>;\