struct ugcs::vsm::Exception::Va_list_overload¶
Overview¶
Dummy structure to explicitly indicate the constructor overload for va_list type argument. More…
#include <exception.h> struct Va_list_overload { // fields char dummy; };
Detailed Documentation¶
Dummy structure to explicitly indicate the constructor overload for va_list type argument.
This is to workaround the problem in Windows, where va_list has ‘char*’ type and automatic overload resolution is confused between real va_list argument and constant string literal.