RemoteHeadControlMessage.hh
Go to the documentation of this file.
1 
41 #ifndef LibMultiSense_RemoteHeadControlMessage
42 #define LibMultiSense_RemoteHeadControlMessage
43 
46 // #include "MultiSense/MultisenseTypes.hh"
47 
48 namespace crl {
49 namespace multisense {
50 namespace details {
51 namespace wire {
52 
54 public:
57 
58  //
59  // Parameters representing the current remote head sync configuration
60 
63 
64  //
65  // Constructors
66 
71  {};
72 
73  //
74  // Serialization routine
75 
76  template<class Archive>
77  void serialize(Archive& message,
78  const VersionType version)
79  {
80 
81  (void) version;
82 
83  message & syncPair1.controller;
84  message & syncPair1.responder;
85  message & syncPair2.controller;
86  message & syncPair2.responder;
87 
88  }
89 };
90 
91 }}}} // namespaces
92 
93 #endif
static CRL_CONSTEXPR RemoteHeadChannel Remote_Head_Invalid
void serialize(Archive &message, const VersionType version)
static CRL_CONSTEXPR IdType ID_CMD_REMOTE_HEAD_CONTROL
Definition: Protocol.hh:192
Definition: channel.cc:58
RemoteHeadControl(utility::BufferStreamReader &r, VersionType v)
#define CRL_CONSTEXPR
Definition: Portability.hh:49


multisense_lib
Author(s):
autogenerated on Sat Jun 24 2023 03:01:21