00001 00041 #ifndef LibMultiSense_LedGetStatusMessage 00042 #define LibMultiSense_LedGetStatusMessage 00043 00044 #include "details/utility/Portability.hh" 00045 00046 namespace crl { 00047 namespace multisense { 00048 namespace details { 00049 namespace wire { 00050 00051 class LedGetStatus { 00052 public: 00053 static CRL_CONSTEXPR IdType ID = ID_CMD_LED_GET_STATUS; 00054 static CRL_CONSTEXPR VersionType VERSION = 1; 00055 00056 // 00057 // Constructors 00058 00059 LedGetStatus(utility::BufferStreamReader&r, VersionType v) {serialize(r,v);}; 00060 LedGetStatus() {}; 00061 00062 // 00063 // Serialization routine 00064 00065 template<class Archive> 00066 void serialize(Archive& message, 00067 const VersionType version) 00068 { 00069 // nothing yet 00070 } 00071 }; 00072 00073 }}}}; // namespaces 00074 00075 #endif