open62541 1.3.12
Open source implementation of OPC UA
Loading...
Searching...
No Matches
jsmn.h File Reference
#include <stddef.h>

Go to the source code of this file.

Data Structures

struct  jsmntok_t
 
struct  jsmn_parser
 

Enumerations

enum  jsmntype_t
 
enum  jsmnerr
 

Functions

void jsmn_init (jsmn_parser *parser)
 
int jsmn_parse (jsmn_parser *parser, const char *js, size_t len, jsmntok_t *tokens, unsigned int num_tokens)
 

Enumeration Type Documentation

◆ jsmntype_t

enum jsmntype_t
Enumerator
JSMN_UNDEFINED 
JSMN_OBJECT 
JSMN_ARRAY 
JSMN_STRING 
JSMN_PRIMITIVE 
JSMN_PROCESSED 

Definition at line 11 of file jsmn.h.

◆ jsmnerr

enum jsmnerr
Enumerator
JSMN_ERROR_NOMEM 
JSMN_ERROR_INVAL 
JSMN_ERROR_PART 

Definition at line 20 of file jsmn.h.

Function Documentation

◆ jsmn_init()

void jsmn_init ( jsmn_parser * parser)

◆ jsmn_parse()

int jsmn_parse ( jsmn_parser * parser,
const char * js,
size_t len,
jsmntok_t * tokens,
unsigned int num_tokens )