#ifndef CT_HANDLEINRESULT_H #define CT_HANDLEINRESULT_H #include "ct_model/inModel/handle/ct_inhandleminmaxwithmodelt.h" #include "ct_model/inModel/ct_inresultmodelgroup.h" template class CT_HandleInResult : public CT_InHandleMinMaxWithModelT { using SuperClass = CT_InHandleMinMaxWithModelT; public: using ResultType = ResultT; CT_HandleInResult() : SuperClass() { static_assert(std::is_convertible::value, "CT_HandleInResult is only compatible with classes that inherit from IResultGroupForModel"); } }; #endif // CT_HANDLEINRESULT_H