37 #ifndef LibMultiSense_CompressedImageMessage 38 #define LibMultiSense_CompressedImageMessage 46 namespace multisense {
56 #ifdef SENSORPOD_FIRMWARE 59 #endif // SENSORPOD_FIRMWARE 73 #ifdef SENSORDPOD_FIRMWARE
85 compressedDataBufferSize(0)
89 #ifndef SENSORPOD_FIRMWARE 105 template<
class Archive>
111 message & bitsPerPixel;
118 message & compressedDataBufferSize;
122 message.write(dataP, compressedDataBufferSize);
126 dataP = message.peek();
127 message.seek(message.tell() + compressedDataBufferSize);
133 #endif // !SENSORPOD_FIRMWARE CompressedImage(utility::BufferStreamReader &r, VersionType v)
void serialize(Archive &message, const VersionType version)
std::string * frameId(M &m)
void serialize(Stream &stream, const T &t)
#define WIRE_HEADER_ATTRIBS_
static CRL_CONSTEXPR IdType ID_DATA_COMPRESSED_IMAGE