All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Data Structures | Typedefs | Functions
cl_parsers.h File Reference
#include <openssl/sha.h>
#include <citrusleaf/cl_cluster.h>
#include <citrusleaf/cf_crypto.h>
#include <aerospike/as_result.h>
#include <aerospike/as_types.h>
+ Include dependency graph for cl_parsers.h:

Go to the source code of this file.

Data Structures

struct  cl_pair_parser
 
struct  cl_pairseq_parser
 
struct  cl_parameters_parser
 
struct  cl_seq_parser
 

Typedefs

typedef void *(* cl_pair_parser_callback )(char *key, char *value, void *context)
 
typedef void *(* cl_seq_parser_callback )(char *value, void *context)
 

Functions

int cl_pair_parse (char *pair, cl_pair_parser *parser)
 
int cl_pairseq_parse (char *pairseq, cl_pairseq_parser *parser)
 
int cl_parameters_parse (char *parameters, cl_parameters_parser *parser)
 
int cl_seq_parse (char *seq, cl_seq_parser *parser)
 

Typedef Documentation

typedef void*(* cl_pair_parser_callback)(char *key, char *value, void *context)

Definition at line 41 of file cl_parsers.h.

typedef void*(* cl_seq_parser_callback)(char *value, void *context)

Definition at line 43 of file cl_parsers.h.

Function Documentation

int cl_pair_parse ( char *  pair,
cl_pair_parser parser 
)
int cl_pairseq_parse ( char *  pairseq,
cl_pairseq_parser parser 
)
int cl_parameters_parse ( char *  parameters,
cl_parameters_parser parser 
)
int cl_seq_parse ( char *  seq,
cl_seq_parser parser 
)