/* * IFunctor.h * * Created on: 16 рту. 2017 у. * Author: titov */ #ifndef SOURCE_SYSTEM_IFUNCTOR_H_ #define SOURCE_SYSTEM_IFUNCTOR_H_ namespace systemic { template struct IFunctor { virtual ReturnType operator()( Args ... args ) = 0; virtual ~IFunctor() = default; }; } #endif /* SOURCE_SYSTEM_IFUNCTOR_H_ */