|
Avro C++
|
Class for writing avro data to a stream. More...
#include <Writer.hh>
Public Member Functions | |
| WriterImpl (const ValidSchema &schema) | |
| void | writeValue (const Null &) |
| void | writeValue (bool val) |
| void | writeValue (int32_t val) |
| void | writeValue (int64_t val) |
| void | writeValue (float val) |
| void | writeValue (double val) |
| void | writeValue (const std::string &val) |
| void | writeBytes (const void *val, size_t size) |
| template<size_t N> | |
| void | writeFixed (const uint8_t(&val)[N]) |
| template<size_t N> | |
| void | writeFixed (const std::array< uint8_t, N > &val) |
| void | writeRecord () |
| void | writeRecordEnd () |
| void | writeArrayBlock (int64_t size) |
| void | writeArrayEnd () |
| void | writeMapBlock (int64_t size) |
| void | writeMapEnd () |
| void | writeUnion (int64_t choice) |
| void | writeEnum (int64_t choice) |
| InputBuffer | buffer () const |
Class for writing avro data to a stream.
1.8.17