FS2_Open
Open source remastering of the Freespace 2 engine
|
Macros to abstract compiler capabilities (for doxygen use only) More...
Go to the source code of this file.
Macros | |
#define | SCP_FORMAT_STRING |
Identifies a printf-style format string. More... | |
#define | SCP_FORMAT_STRING_ARGS(formatArg, varArgs) |
Specify which arguments are involved in printf-style string formatting. More... | |
#define | SIZE_T_ARG "%zu" |
Format specifier for a size_t argument. More... | |
#define | PTRDIFF_T_ARG "%zd" |
Format specifier for a ptrdiff_t argument. More... | |
Macros to abstract compiler capabilities (for doxygen use only)
Definition in file doxygen.h.
#define PTRDIFF_T_ARG "%zd" |
#define SCP_FORMAT_STRING |
#define SCP_FORMAT_STRING_ARGS | ( | formatArg, | |
varArgs | |||
) |
Specify which arguments are involved in printf-style string formatting.
Expands to a compiler specific attribute which specify where the format arguments are located. Parameters are 1-based which also includes the 'this' parameter at position 1 for class methods.
formatArg | Location of format string argument in the argument list |
varArgs | Location where the variable arguments begin |