Oyranos  git-devel
Oyranos is a full featured Color Management System
Functions
oyjl_yajl.c File Reference

Oyjl parsing functions. More...

#include <stdarg.h>
#include <stddef.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <errno.h>
#include <assert.h>
#include <unistd.h>
#include "oyjl_version.h"
#include <yajl/yajl_parse.h>
#include <yajl/yajl_version.h>
#include "oyjl.h"
#include "oyjl_macros.h"
#include "oyjl_tree_internal.h"

Functions

OYJL_API oyjl_val oyjlTreeParse (const char *input, char *error_buffer, size_t error_buffer_size)
 Parse a string. (libOyjl) More...
 
oyjl_val oyjlTreeGetNewValueFromArray (oyjl_val root, const char *name, oyjl_val *array_ret, int *pos_ret)
 obtain a new node object possibly in array More...
 
oyjl_val oyjlTreeParse2 (const char *text, int flags, const char *error_name, int *status)
 read a JSON, XML or YAML text string into a C data structure (libOyjl) More...
 

Detailed Description

Oyjl parsing functions.

oyjl - Yajl tree extension

Copyright:
2016-2022 (C) Kai-Uwe Behrmann
Author
Kai-Uwe Behrmann ku.b@.nosp@m.gmx..nosp@m.de and Florian Forster <ff at octo.it>
License:
MIT http://www.opensource.org/licenses/mit-license.php
Since
2016/12/17