![]() |
This is Unofficial EPICS BASE Doxygen Site
|
#include <stdlib.h>#include <limits.h>#include <errno.h>#include <stdio.h>#include <string.h>#include <ctype.h>#include <assert.h>#include <math.h>#include "yajl_parse.h"#include "yajl_lex.h"#include "yajl_parser.h"#include "yajl_encode.h"#include "yajl_bytestack.h"
Include dependency graph for yajl_parser.c:Go to the source code of this file.
Macros | |
| #define | LLONG_MAX 0x7FFFFFFFFFFFFFFFLL |
| #define | LLONG_MIN (-0x7FFFFFFFFFFFFFFFLL - 1) |
| #define | MAX_VALUE_TO_MULTIPLY ((LLONG_MAX / 10) + (LLONG_MAX % 10)) |
| #define | _CC_CHK(x) |
Functions | |
| long long | yajl_parse_integer (const unsigned char *number, size_t length) |
| unsigned char * | yajl_render_error_string (yajl_handle hand, const unsigned char *jsonText, size_t jsonTextLen, int verbose) |
| yajl_status | yajl_do_finish (yajl_handle hand) |
| yajl_status | yajl_do_parse (yajl_handle hand, const unsigned char *jsonText, size_t jsonTextLen) |
| #define _CC_CHK | ( | x | ) |
Definition at line 150 of file yajl_parser.c.
| #define LLONG_MAX 0x7FFFFFFFFFFFFFFFLL |
Definition at line 33 of file yajl_parser.c.
| #define LLONG_MIN (-0x7FFFFFFFFFFFFFFFLL - 1) |
Definition at line 34 of file yajl_parser.c.
Definition at line 37 of file yajl_parser.c.
| yajl_status yajl_do_finish | ( | yajl_handle | hand | ) |
Definition at line 160 of file yajl_parser.c.
| yajl_status yajl_do_parse | ( | yajl_handle | hand, |
| const unsigned char * | jsonText, | ||
| size_t | jsonTextLen | ||
| ) |
Definition at line 187 of file yajl_parser.c.
| long long yajl_parse_integer | ( | const unsigned char * | number, |
| size_t | length | ||
| ) |
Definition at line 41 of file yajl_parser.c.
| unsigned char* yajl_render_error_string | ( | yajl_handle | hand, |
| const unsigned char * | jsonText, | ||
| size_t | jsonTextLen, | ||
| int | verbose | ||
| ) |
Definition at line 66 of file yajl_parser.c.