Robot Raconteur Companion C++ Library
Toggle main menu visibility
Loading...
Searching...
No Matches
include
RobotRaconteurCompanion
Util
SensorDataUtil.h
Go to the documentation of this file.
1
23
24
#include "
DateTimeUtil.h
"
25
26
#pragma once
27
28
namespace
RobotRaconteur
29
{
30
namespace
Companion
31
{
32
namespace
Util
33
{
34
43
com::robotraconteur::sensordata::SensorDataHeaderPtr
FillSensorDataHeader
(
44
RobotRaconteur::RobotRaconteurNodePtr node, com::robotraconteur::device::DeviceInfoPtr device_info, uint64_t seqno)
45
{
46
com::robotraconteur::sensordata::SensorDataHeaderPtr ret(
new
com::robotraconteur::sensordata::SensorDataHeader());
47
ret->seqno = seqno;
48
ret->ts =
TimeSpec2Now
(node, device_info);
49
return
ret;
50
}
51
52
}
// namespace Util
53
}
// namespace Companion
54
}
// namespace RobotRaconteur
DateTimeUtil.h
RobotRaconteur::Companion::Util::TimeSpec2Now
com::robotraconteur::datetime::TimeSpec2 TimeSpec2Now(const RobotRaconteur::RobotRaconteurNodePtr &node, const com::robotraconteur::device::DeviceInfoPtr &info)
Get the current TimeSpec from the node, stored as TimeSpec2.
RobotRaconteur::Companion::Util::FillSensorDataHeader
com::robotraconteur::sensordata::SensorDataHeaderPtr FillSensorDataHeader(RobotRaconteur::RobotRaconteurNodePtr node, com::robotraconteur::device::DeviceInfoPtr device_info, uint64_t seqno)
Fill in a SensorDataHeader with the current time and sequence number.
Definition
SensorDataUtil.h:43
Generated by
1.17.0