Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #ifdef __cplusplus
- extern "C" {
- #endif
- cpf_error cpf_parse(const char* source, cpf_node* out, cpf_alloc_fn alloc, cpf_realloc_fn realloc, unsigned int *err_line);
- void cpf_free(cpf_node *node, cpf_free_fn fn);
- cpf_node* cpf_alloc(cpf_size count, cpf_alloc_fn fn);
- cpf_node* cpf_realloc(cpf_node* node, cpf_size count, cpf_realloc_fn fn);
- cpf_dict cpf_dict_new(cpf_alloc_fn fn);
- cpf_node* cpf_dict_add(cpf_dict d, const char* str, cpf_realloc_fn fn);
- cpf_node* cpf_dict_find(cpf_dict d, const char* str);
- cpf_error cpfc_parse(cpf_context *ctx, const char* source, cpf_node* out, unsigned int *err_line);
- void cpfc_free(cpf_context *ctx, cpf_node *node);
- cpf_node* cpfc_alloc(cpf_context *ctx, cpf_size count);
- cpf_node* cpfc_realloc(cpf_context *ctx, cpf_node* node, cpf_size count);
- cpf_dict cpfc_dict_new(cpf_context *ctx);
- cpf_node* cpfc_dict_add(cpf_context *ctx, cpf_dict d, const char* str);
- void cpf_node_free(cpf_node *node, cpf_free_fn fn, cpf_bool self);
- const char* cpf_error_string(cpf_error err);
- #ifdef __cplusplus
- }
- #endif
Add Comment
Please, Sign In to add comment