LineIdCWESeverityMessage
/builds/pid/utils/pid-threading/include/loops/pid/loops/loop.h
54unusedStructMember563stylestruct member 'check_good_type::value' is never used.
60unusedStructMember563stylestruct member 'check_good_type::value' is never used.
69functionStatic398performance, inconcl.Technically the member function 'pid::loops::Loop::expand_events' can be static (but you may consider moving to unnamed namespace).
89functionConst398style, inconcl.Technically the member function 'pid::loops::Loop::synchronized' can be const.
178functionConst398style, inconcl.Technically the member function 'pid::loops::Loop::check_move' can be const.
204noExplicitConstructor398styleClass 'Loop' has a constructor with 1 argument that is not explicit.
/builds/pid/utils/pid-threading/include/loops/pid/loops/loop_common.h
80unusedStructMember563stylestruct member 'EventNotification::emitter_' is never used.
87unusedStructMember563stylestruct member 'LoopTimingConfiguration::duration_' is never used.
98unusedStructMember563stylestruct member 'LoopSynchroConfiguration::size_events_' is never used.
99unusedStructMember563stylestruct member 'LoopSynchroConfiguration::events_' is never used.
/builds/pid/utils/pid-threading/include/loops/pid/loops/loop_synchronization.h
36noExplicitConstructor398styleClass 'LoopSynchronizationPoint' has a constructor with 1 argument that is not explicit.
/builds/pid/utils/pid-threading/include/loops/pid/loops/loop_variables.h
32functionStatic398performance, inconcl.Technically the member function 'pid::loops::AbstractLoopVariable::can_trigger' can be static (but you may consider moving to unnamed namespace).
83noExplicitConstructor398styleClass 'ReadableLoopTriggeringVariable' has a constructor with 1 argument that is not explicit.
138noExplicitConstructor398styleClass 'ReadableLoopTriggeringVariable' has a constructor with 1 argument that is not explicit.
171noExplicitConstructor398styleClass 'LoopTriggeringVariable' has a constructor with 1 argument that is not explicit.
223noExplicitConstructor398styleClass 'LoopTriggeringVariable' has a constructor with 1 argument that is not explicit.
262uninitMemberVar398warningMember variable 'ReadableLoopTriggeringVariable::safe_' is not initialized in the constructor.
262noExplicitConstructor398styleClass 'ReadableLoopTriggeringVariable' has a constructor with 1 argument that is not explicit.
264uninitMemberVar398warningMember variable 'ReadableLoopTriggeringVariable::safe_' is not initialized in the constructor.
306noExplicitConstructor398styleClass 'LoopTriggeringVariable' has a constructor with 1 argument that is not explicit.
556noExplicitConstructor398styleStruct 'SetElement' has a constructor with 1 argument that is not explicit.
/builds/pid/utils/pid-threading/include/loops/pid/loops/loops_manager.h
86functionConst398style, inconcl.Technically the member function 'pid::loops::LoopsManager::state' can be const.
/builds/pid/utils/pid-threading/include/synchro/pid/concurrent_queue.h
111functionConst398style, inconcl.Technically the member function 'pid::Slot::destroy' can be const.
/builds/pid/utils/pid-threading/include/synchro/pid/periodic.h
39noExplicitConstructor398styleClass 'Period' has a constructor with 1 argument that is not explicit.
39noExplicitConstructor398styleClass 'Period' has a constructor with 1 argument that is not explicit.
51noExplicitConstructor398styleClass 'Period' has a constructor with 1 argument that is not explicit.
51noExplicitConstructor398styleClass 'Period' has a constructor with 1 argument that is not explicit.
149noExplicitConstructor398styleClass 'Rate' has a constructor with 1 argument that is not explicit.
149noExplicitConstructor398styleClass 'Rate' has a constructor with 1 argument that is not explicit.
/builds/pid/utils/pid-threading/src/loops/loop.cpp
577constParameter398styleParameter 'emitter' can be declared with const
581constParameter398styleParameter 'emitter' can be declared with const
743accessMoved672warning, inconcl.Access of moved variable 'other'.
744accessMoved672warning, inconcl.Access of moved variable 'other'.
745accessMoved672warning, inconcl.Access of moved variable 'other'.
746accessMoved672warning, inconcl.Access of moved variable 'other'.
747accessMoved672warning, inconcl.Access of moved variable 'other'.
748accessMoved672warning, inconcl.Access of moved variable 'other'.
753accessMoved672warning, inconcl.Access of moved variable 'other'.
754accessMoved672warning, inconcl.Access of moved variable 'other'.
755accessMoved672warning, inconcl.Access of moved variable 'other'.
1199funcArgNamesDifferent628style, inconcl.Function 'synchro' argument 1 names different: declaration 'event_pattern' definition 'pattern'.
1352funcArgNamesDifferent628style, inconcl.Function 'period' argument 1 names different: declaration 'exec_period' definition 'period_sec'.
1361funcArgNamesDifferent628style, inconcl.Function 'period' argument 1 names different: declaration 'exec_period' definition 'period_sec'.
1367funcArgNamesDifferent628style, inconcl.Function 'period' argument 1 names different: declaration 'exec_period' definition 'period_sec'.
1376funcArgNamesDifferent628style, inconcl.Function 'delay' argument 1 names different: declaration 'exec_delay' definition 'exec_sec'.
1381funcArgNamesDifferent628style, inconcl.Function 'delay' argument 1 names different: declaration 'exec_period' definition 'time'.
1467useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.
/builds/pid/utils/pid-threading/src/loops/loops_manager.cpp
14uninitMemberVar398warningMember variable 'LoopsManagerMainLoop::number_of_triggers_' is not initialized in the constructor.
/builds/pid/utils/pid-threading/src/synchro/time_reference.cpp
36funcArgNamesDifferent628style, inconcl.Function 'reset' argument 1 names different: declaration 't' definition 'new_ref'.