| 39 | |
| 40 | template<typename Inst, typename IOT, typename CompileT, inst_type_t ID> |
| 41 | std::unique_ptr<CInstrument> CInstrumentTypeImpl<Inst, IOT, CompileT, ID>::MakeInstrument() const { |
| 42 | return std::make_unique<Inst>(); |
| 43 | } |
| 44 | |
| 45 | template<typename Inst, typename IOT, typename CompileT, inst_type_t ID> |
| 46 | std::unique_ptr<CInstrumentIO> CInstrumentTypeImpl<Inst, IOT, CompileT, ID>::GetInstrumentIO(module_error_level_t err_lv) const { |