#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: