Шаблонный метод включен _, если специализация

у меня есть следующий код, который не компилируется. Это две функции в шаблонном классе, которые принимают аргументы

typename std::enable_if<std::is_void<Ret>::value, Ret>::type _on_dispatched() {
    //...
}

typename std::enable_if<!std::is_void<Ret>::value, Ret>::type _on_dispatched() {
    //....
}

Я хочу иметь специализацию в методе-члене в зависимости от типа Ret.

У кого-нибудь есть идея?

6
задан TemplateRex 29 June 2014 в 17:46
поделиться