37#ifndef LibMultiSense_SysDeviceModesMessage
38#define LibMultiSense_SysDeviceModesMessage
89 template<
class Archive>
93 uint32_t length =
static_cast<uint32_t
> (
modes.size());
101 for(uint32_t i=0; i<length; i++) {
111 for(uint32_t i=0; i<length; i++) {
Macros and symbols to help portability between different compiler versions.
DeviceMode(uint32_t w=0, uint32_t h=0, uint64_t s=0, uint32_t d=0)
uint32_t supportedDataSources
uint32_t extendedDataSources
std::vector< DeviceMode > modes
static CRL_CONSTEXPR IdType ID
SysDeviceModes(utility::BufferStreamReader &r, VersionType v)
void serialize(Archive &message, const VersionType version)
static CRL_CONSTEXPR VersionType VERSION
static CRL_CONSTEXPR IdType ID_DATA_SYS_DEVICE_MODES