29 #define FIX_PARSER_FLAG_IGNORE_EMPTY 0x01
fix_parser_t * fix_parser_create(const fix_parser_attrs_t *attrs, fix_error_t **error)
xroad_errno_t fix_parser_msg_to_str(void *msg, char *buf, uint32_t buf_len, uint32_t *req_buf_len, fix_error_t **error)
void * fix_parser_str_to_msg(fix_parser_t *parser, xroad_str_t str, int32_t flags, const char **stop, fix_error_t **error)
void fix_parser_destroy(fix_parser_t *parser)
Definition: fix_error_priv.h:22
Definition: fix_parser.h:20
size_t max_page_size
Definition: fix_parser.h:22
uint32_t max_pages
Definition: fix_parser.h:25
size_t page_size
Page size in bytes. Default 4096.
Definition: fix_parser.h:21
uint32_t num_pages
Pages allocated at parser creation. Default 1000.
Definition: fix_parser.h:24
Definition: fix_parser_priv.h:29
Definition: xroad_string.h:29