17 #ifndef GENERICSCHEMACONVERTER_HPP_
18 #define GENERICSCHEMACONVERTER_HPP_
20 #include <avro/ValidSchema.hh>
21 #include <boost/cstdint.hpp>
22 #include <boost/smart_ptr/shared_ptr.hpp>
49 boost::shared_ptr<Schema> schema_;
GenericAvroConverter(Schema schema)
size_t encode(T &value, std::ostream &os)
T decodeBinary(const boost::uint8_t *data, size_t data_length)
GenericAvroConverter(boost::shared_ptr< Schema > schema)
T decodeJson(const boost::uint8_t *data, size_t data_length)