SysTransmitDelayMessage.h
Go to the documentation of this file.
00001 
00038 #ifndef LibMultiSense_SysTransmitDelayMessage
00039 #define LibMultiSense_SysTransmitDelayMessage
00040 
00041 #include "details/utility/Portability.hh"
00042 
00043 namespace crl {
00044 namespace multisense {
00045 namespace details {
00046 namespace wire {
00047 
00048 class SysTransmitDelay {
00049 public:
00050     static CRL_CONSTEXPR IdType      ID      = ID_CMD_SYS_SET_TRANSMIT_DELAY;
00051     static CRL_CONSTEXPR VersionType VERSION = 1;
00052 
00053 
00054     int delay;
00055 
00056     //
00057     // Constructors
00058 
00059     SysTransmitDelay(utility::BufferStreamReader&r, VersionType v) {serialize(r,v);};
00060     SysTransmitDelay() {};
00061 
00062     //
00063     // Serialization routine
00064     
00065     template<class Archive>
00066         void serialize(Archive&          message,
00067                        const VersionType version)
00068     {
00069         message & delay;
00070     }
00071 };
00072 
00073 }}}}; // namespaces
00074 
00075 #endif


multisense_lib
Author(s):
autogenerated on Fri Apr 5 2019 02:28:24