| 
    client-c
    0.8.1
    
   | 
 
#include <encoding.h>
Public Attributes | |
| const char * | description | 
| int(* | read_string )(avro_reader_t reader, char **s, int64_t *len) | 
| int(* | write_string )(avro_writer_t writer, const char *s) | 
| int(* | read_bytes )(avro_reader_t reader, char **bytes, int64_t *len) | 
| int(* | write_bytes )(avro_writer_t writer, const char *bytes, const int64_t len) | 
| int(* | read_int )(avro_reader_t reader, int32_t *i) | 
| int(* | write_int )(avro_writer_t writer, const int32_t i) | 
| int(* | read_long )(avro_reader_t reader, int64_t *l) | 
| int(* | write_long )(avro_writer_t writer, const int64_t l) | 
| int(* | read_float )(avro_reader_t reader, float *f) | 
| int(* | write_float )(avro_writer_t writer, const float f) | 
| int(* | read_double )(avro_reader_t reader, double *d) | 
| int(* | write_double )(avro_writer_t writer, const double d) | 
| int(* | read_boolean )(avro_reader_t reader, int8_t *b) | 
| int(* | write_boolean )(avro_writer_t writer, const int8_t b) | 
| int(* | read_null )(avro_reader_t reader) | 
| int(* | write_null )(avro_writer_t writer) | 
Definition at line 29 of file encoding.h.
| const char* avro_encoding_t::description | 
Definition at line 30 of file encoding.h.
| int(* avro_encoding_t::read_boolean)(avro_reader_t reader, int8_t *b) | 
Definition at line 65 of file encoding.h.
| int(* avro_encoding_t::read_bytes)(avro_reader_t reader, char **bytes, int64_t *len) | 
Definition at line 39 of file encoding.h.
| int(* avro_encoding_t::read_double)(avro_reader_t reader, double *d) | 
Definition at line 60 of file encoding.h.
| int(* avro_encoding_t::read_float)(avro_reader_t reader, float *f) | 
Definition at line 55 of file encoding.h.
| int(* avro_encoding_t::read_int)(avro_reader_t reader, int32_t *i) | 
Definition at line 45 of file encoding.h.
| int(* avro_encoding_t::read_long)(avro_reader_t reader, int64_t *l) | 
Definition at line 50 of file encoding.h.
| int(* avro_encoding_t::read_null)(avro_reader_t reader) | 
Definition at line 70 of file encoding.h.
| int(* avro_encoding_t::read_string)(avro_reader_t reader, char **s, int64_t *len) | 
Definition at line 34 of file encoding.h.
| int(* avro_encoding_t::write_boolean)(avro_writer_t writer, const int8_t b) | 
Definition at line 66 of file encoding.h.
| int(* avro_encoding_t::write_bytes)(avro_writer_t writer, const char *bytes, const int64_t len) | 
Definition at line 40 of file encoding.h.
| int(* avro_encoding_t::write_double)(avro_writer_t writer, const double d) | 
Definition at line 61 of file encoding.h.
| int(* avro_encoding_t::write_float)(avro_writer_t writer, const float f) | 
Definition at line 56 of file encoding.h.
| int(* avro_encoding_t::write_int)(avro_writer_t writer, const int32_t i) | 
Definition at line 46 of file encoding.h.
| int(* avro_encoding_t::write_long)(avro_writer_t writer, const int64_t l) | 
Definition at line 51 of file encoding.h.
| int(* avro_encoding_t::write_null)(avro_writer_t writer) | 
Definition at line 71 of file encoding.h.
| int(* avro_encoding_t::write_string)(avro_writer_t writer, const char *s) | 
Definition at line 35 of file encoding.h.