#include <GenericAvroConverter.hpp>
|
typedef avro::ValidSchema | Schema |
|
Definition at line 28 of file GenericAvroConverter.hpp.
kaa::GenericAvroConverter::GenericAvroConverter |
( |
Schema |
schema | ) |
|
|
inline |
kaa::GenericAvroConverter::GenericAvroConverter |
( |
boost::shared_ptr< Schema > |
schema | ) |
|
|
inline |
kaa::GenericAvroConverter::~GenericAvroConverter |
( |
| ) |
|
|
inline |
template<typename T >
T kaa::GenericAvroConverter::decodeBinary |
( |
const boost::uint8_t * |
data, |
|
|
size_t |
data_length |
|
) |
| |
throw | ( | KaaException |
| ) | | |
template<typename T >
void kaa::GenericAvroConverter::decodeBinary |
( |
const boost::uint8_t * |
data, |
|
|
size_t |
data_length, |
|
|
T & |
result |
|
) |
| |
throw | ( | KaaException |
| ) | | |
template<typename T >
T kaa::GenericAvroConverter::decodeJson |
( |
const boost::uint8_t * |
data, |
|
|
size_t |
data_length |
|
) |
| |
throw | ( | KaaException |
| ) | | |
template<typename T >
size_t kaa::GenericAvroConverter::encode |
( |
T & |
value, |
|
|
std::ostream & |
os |
|
) |
| |
throw | ( | KaaException |
| ) | | |
The documentation for this class was generated from the following file: