rsstats 0.0.1
Redis Enterprise Statistic collector
|
#include <string.h>
#include <stdio.h>
#include <math.h>
#include <stdlib.h>
#include <limits.h>
#include <ctype.h>
#include <float.h>
#include "cJSON.h"
Go to the source code of this file.
Classes | |
struct | error |
struct | internal_hooks |
struct | parse_buffer |
struct | printbuffer |
Macros | |
#define | true ((cJSON_bool)1) |
#define | false ((cJSON_bool)0) |
#define | isinf(d) (isnan((d - d)) && !isnan(d)) |
#define | isnan(d) (d != d) |
#define | NAN 0.0/0.0 |
#define | internal_malloc malloc |
#define | internal_free free |
#define | internal_realloc realloc |
#define | static_strlen(string_literal) (sizeof(string_literal) - sizeof("")) |
#define | can_read(buffer, size) ((buffer != NULL) && (((buffer)->offset + size) <= (buffer)->length)) |
#define | can_access_at_index(buffer, index) ((buffer != NULL) && (((buffer)->offset + index) < (buffer)->length)) |
#define | cannot_access_at_index(buffer, index) (!can_access_at_index(buffer, index)) |
#define | buffer_at_offset(buffer) ((buffer)->content + (buffer)->offset) |
#define | cjson_min(a, b) (((a) < (b)) ? (a) : (b)) |
Typedefs | |
typedef struct internal_hooks | internal_hooks |
Functions | |
CJSON_PUBLIC (const char *) | |
CJSON_PUBLIC (char *) | |
CJSON_PUBLIC (double) | |
CJSON_PUBLIC (void) | |
CJSON_PUBLIC (cJSON *) | |
CJSON_PUBLIC (cJSON_bool) | |
cJSON * | cJSON_Duplicate_rec (const cJSON *item, size_t depth, cJSON_bool recurse) |
CJSON_PUBLIC (void *) | |
#define cannot_access_at_index | ( | buffer, | |
index | |||
) | (!can_access_at_index(buffer, index)) |
#define false ((cJSON_bool)0) |
#define static_strlen | ( | string_literal | ) | (sizeof(string_literal) - sizeof("")) |
#define true ((cJSON_bool)1) |
typedef struct internal_hooks internal_hooks |
cJSON * cJSON_Duplicate_rec | ( | const cJSON * | item, |
size_t | depth, | ||
cJSON_bool | recurse | ||
) |
CJSON_PUBLIC | ( | cJSON_bool | ) |