};
private:
- template <typename Proc> class CallHelper {};
+ template <typename Proc> class CallHelper;
template <ProcedureIdT ProcId, typename... ArgTs>
class CallHelper<Procedure<ProcId, ArgTs...>> {
}
};
- template <typename Proc> class HandlerHelper {};
+ template <typename Proc> class HandlerHelper;
template <ProcedureIdT ProcId, typename... ArgTs>
class HandlerHelper<Procedure<ProcId, ArgTs...>> {