4#define QUERIEC_ADDITIONAL_LETTERS_SIZE 2
6#define QUERIEC_ERROR_NOMEM -1
21 char buffer[],
size_t bufferLen,
const char *format, ...)
PRINTF_LIKE(7, 8);
#define PRINTF_LIKE(a, b)
Definition: attributes.h:4
void queriec_init(struct queriec *queriec, size_t size)
int queriec_snprintf_add(struct queriec *queriec, char *query, const char key[], size_t keySize, char buffer[], size_t bufferLen, const char *format,...)
int queriec_add(struct queriec *queriec, char *query, char key[], size_t keySize, char value[], size_t valueSize)
size_t offset
Definition: queriec.h:14
size_t size
Definition: queriec.h:13
int state
Definition: queriec.h:12