Go to the source code of this file.
|
void | WriteTo (const auto &dentr, const Logging::DataStreamingEntry::OutVal &out, const auto &val, std::size_t fidx, auto &data) |
|
◆ make_case
#define make_case |
( |
|
Type, |
|
|
|
TName |
|
) |
| |
Value: (
typeid(
Type) == *valData.fields.at(i).type) \
{ \
descrEntr.index = streamingEntry.num##TName##
s; \
descrEntr.type = RobotUnitDataStreaming::NodeType##TName; \
result.at(i).idx = streamingEntry.num##TName##
s; \
result.at(i).value = DataStreamingEntry::ValueT::TName; \
++streamingEntry.num##TName##
s; \
}