40#ifndef LibMultiSense_SysFlashOpMessage
41#define LibMultiSense_SysFlashOpMessage
102 template<
class Archive>
#define CRL_EXCEPTION(fmt,...)
Macros and symbols to help portability between different compiler versions.
static CRL_CONSTEXPR VersionType VERSION
static CRL_CONSTEXPR uint32_t OP_PROGRAM
SysFlashOp(utility::BufferStreamReader &r, VersionType v)
static CRL_CONSTEXPR uint32_t OP_VERIFY
SysFlashOp(uint32_t op=OP_STATUS, uint32_t r=RGN_BITSTREAM, uint32_t s=0, uint32_t l=0)
static CRL_CONSTEXPR IdType ID
static CRL_CONSTEXPR uint32_t MAX_LENGTH
static CRL_CONSTEXPR uint32_t OP_ERASE
static CRL_CONSTEXPR uint32_t RGN_FIRMWARE
void serialize(Archive &message, const VersionType version)
static CRL_CONSTEXPR uint32_t OP_STATUS
static CRL_CONSTEXPR uint32_t RGN_BITSTREAM
static CRL_CONSTEXPR IdType ID_CMD_SYS_FLASH_OP