RobotUnitModuleLogging.cpp File Reference
+ Include dependency graph for RobotUnitModuleLogging.cpp:

Go to the source code of this file.

Classes

struct  DoLoggingDurations
 
struct  DoLoggingDurations::DurationsEntry
 

Namespaces

 armarx
 This file offers overloads of toIce() and fromIce() functions for STL container types.
 
 armarx::RobotUnitModule
 
 armarx::RobotUnitModule::details
 

Macros

#define make_case(Type, TName)
 

Functions

void WriteTo (const auto &dentr, const Logging::DataStreamingEntry::OutVal &out, const auto &val, std::size_t fidx, auto &data)
 

Macro Definition Documentation

◆ 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; \
}
armarx::aron::similarity::FloatSimilarity::Type
Type
The Type enum.
Definition: FloatSimilarity.h:8
armarx::ctrlutil::s
double s(double t, double s0, double v0, double a0, double j)
Definition: CtrlUtil.h:33