|
native 0.0.1
Vectors, masks and wide register packs for C++26
|
Macros | |
| #define | native_null_terminated_string_arg(x) |
The N th argumnt is a null terminated string. | |
| #define native_null_terminated_string_arg | ( | x | ) |
The N th argumnt is a null terminated string.
This may be applied to a function that takes a char * or char const * at referenced argument N.
It indicates that the passed argument must be a C-style null-terminated string. Specifically, the presence of the attribute implies that, if the pointer is non-null, the function may scan through the referenced buffer looking for the first zero byte.
Definition at line 1073 of file attributes.h.