GRPC Core  9.0.0
Data Fields
grpc_json_reader_vtable Struct Reference

#include <json_reader.h>

Data Fields

void(* string_clear )(void *userdata)
 
void(* string_add_char )(void *userdata, uint32_t c)
 
void(* string_add_utf32 )(void *userdata, uint32_t c)
 
uint32_t(* read_char )(void *userdata)
 
void(* container_begins )(void *userdata, grpc_json_type type)
 
grpc_json_type(* container_ends )(void *userdata)
 
void(* set_key )(void *userdata)
 
void(* set_string )(void *userdata)
 
int(* set_number )(void *userdata)
 
void(* set_true )(void *userdata)
 
void(* set_false )(void *userdata)
 
void(* set_null )(void *userdata)
 

Field Documentation

◆ container_begins

void(* grpc_json_reader_vtable::container_begins) (void *userdata, grpc_json_type type)

◆ container_ends

grpc_json_type(* grpc_json_reader_vtable::container_ends) (void *userdata)

◆ read_char

uint32_t(* grpc_json_reader_vtable::read_char) (void *userdata)

◆ set_false

void(* grpc_json_reader_vtable::set_false) (void *userdata)

◆ set_key

void(* grpc_json_reader_vtable::set_key) (void *userdata)

◆ set_null

void(* grpc_json_reader_vtable::set_null) (void *userdata)

◆ set_number

int(* grpc_json_reader_vtable::set_number) (void *userdata)

◆ set_string

void(* grpc_json_reader_vtable::set_string) (void *userdata)

◆ set_true

void(* grpc_json_reader_vtable::set_true) (void *userdata)

◆ string_add_char

void(* grpc_json_reader_vtable::string_add_char) (void *userdata, uint32_t c)

◆ string_add_utf32

void(* grpc_json_reader_vtable::string_add_utf32) (void *userdata, uint32_t c)

◆ string_clear

void(* grpc_json_reader_vtable::string_clear) (void *userdata)

The documentation for this struct was generated from the following file: