17 #ifndef LOGRECORD_HPP_ 
   18 #define LOGRECORD_HPP_ 
   22 #ifdef KAA_USE_LOGGING 
   27 #include "kaa/log/gen/LogGen.hpp" 
   34     LogRecord(
const SuperRecord & logRecord) {
 
   37         for (
size_t i = 0; i < buffer.second; i++) {
 
   38             logData_.push_back(buffer.first[i]);
 
   43     const std::vector<std::uint8_t>&  getData();
 
   44     size_t                              getSize() 
const;
 
   47     AvroByteArrayConverter<SuperRecord> converter_;
 
   48     std::vector<std::uint8_t> logData_;
 
std::pair< boost::shared_array< std::uint8_t >, std::uint32_t > SharedDataBuffer