Is it possible to transfer list of parameters of a function , to another function?
For example in my functionA I want to call my functionB/functionC (depends on the stat
You can't change the signature of B, but can you change the one of A? If so, this might be a good option:
template int functionA(Args&& ... args) { return functionB(std::forward(args)...); }