ptr sur focntion template
Hi,
je bloque sur la syntaxe permettant d'avoir un pointeur sur une fonction membre template
typedef boost::function<template<class T> void (ref(T))> BaseCreateFn;
pas bon ?
Preneur d'un exemple
Merci
EDIT:
très précisement je souhaiterais avoir un pointeur sur une fonction :
Code:
1 2 3 4 5 6 7 8 9 10
|
template<class InPlaceFactoryT>
static AncestorType* CreateInstance(InPlaceFactoryT const&_Usine)
{
ManufacturedType * pObjet = reinterpret_cast<AncestorType*>(new char[sizeof(ManufacturedType)]);
_Usine.template apply<AncestorType>(m_pObjet);
return pObjet;
} |