19 #ifndef INCLUDE_ACRODATAFILEDATA_H_2861103865__H_
20 #define INCLUDE_ACRODATAFILEDATA_H_2861103865__H_
22 #include "boost/any.hpp"
23 #include "Specific.hh"
27 namespace IMP_npctransport {
30 std::vector<uint8_t> value;
33 namespace IMP_NPCTRANSPORT_AVRO_NAMESPACE {
35 struct codec_traits<IMP_npctransport::wrapper> {
36 template <
class Encoder>
37 static void encode(Encoder& e,
const IMP_npctransport::wrapper& v) {
38 IMP_NPCTRANSPORT_AVRO_NAMESPACE::encode(e, v.key);
39 IMP_NPCTRANSPORT_AVRO_NAMESPACE::encode(e, v.value);
41 template <
class Decoder>
42 static void decode(Decoder& d, IMP_npctransport::wrapper& v) {
43 IMP_NPCTRANSPORT_AVRO_NAMESPACE::decode(d, v.key);
44 IMP_NPCTRANSPORT_AVRO_NAMESPACE::decode(d, v.value);