For test
No notes
Syntax:
No syntax
template<int i, class Instance, class Method, class Parameters>
class For
{
public:
static inline void Execute()
{
Instance.Method(Parameters);
For< i - 1 >::Execute();
}
};
template<0, class Instance, class Method, class Parameters>
class For
{
public:
static inline void Execute()
{
Instance.Method(Parameters);
}
};