|
cmEngine
0.1.1
A library for interpreting CMake code.
|
Data Fields | |
| struct cmHost * | host |
| const char * | fmt |
| size_t | fmt_size |
| size_t | fmt_pos |
| char * | out |
| size_t | out_size |
| size_t | out_max |
| va_list | args |
This structure is used for parsing printf-like strings.
| va_list cmFmtParser::args |
Arguments to the string format.
| const char* cmFmtParser::fmt |
The format being parsed.
| size_t cmFmtParser::fmt_pos |
The position of the parser within the format.
| size_t cmFmtParser::fmt_size |
The number of characters in the format.
| struct cmHost* cmFmtParser::host |
A pointer to the host that allocates memory.
| char* cmFmtParser::out |
The output buffer.
| size_t cmFmtParser::out_max |
The max number of characters that the output buffer can hold.
| size_t cmFmtParser::out_size |
The number of characters in the output buffer, not including the null terminator.
1.8.12