GCC Code Coverage Report


Directory: ./
File: tests/tools/dummy-sot-external-interface.hh
Date: 2024-11-13 12:35:17
Exec Total Coverage
Lines: 2 2 100.0%
Branches: 0 0 -%

Line Branch Exec Source
1 /**
2 * @file abstract-sot-external-interface-tester.hh
3 * @author your name (you@domain.com)
4 * @brief
5 * @version 0.1
6 * @date 2021-11-17
7 *
8 * @copyright Copyright (c) 2021
9 *
10 */
11
12 #ifndef ABSTRACT_SOT_EXTERNAL_INTERFACE_TESTER_HH
13 #define ABSTRACT_SOT_EXTERNAL_INTERFACE_TESTER_HH
14
15 #include <sot/core/abstract-sot-external-interface.hh>
16
17 class DummySotExternalInterface
18 : public dynamicgraph::sot::AbstractSotExternalInterface {
19 public:
20 10 DummySotExternalInterface(){};
21
22 40 virtual ~DummySotExternalInterface(){};
23
24 virtual void setupSetSensors(
25 std::map<std::string, dynamicgraph::sot::SensorValues> &sensorsIn);
26
27 virtual void nominalSetSensors(
28 std::map<std::string, dynamicgraph::sot::SensorValues> &sensorsIn);
29
30 virtual void cleanupSetSensors(
31 std::map<std::string, dynamicgraph::sot::SensorValues> &sensorsIn);
32
33 virtual void getControl(
34 std::map<std::string, dynamicgraph::sot::ControlValues> &controlOut);
35 virtual void setSecondOrderIntegration(void);
36 virtual void setNoIntegration(void);
37
38 public:
39 bool second_integration_;
40 };
41
42 #endif /* ABSTRACT_SOT_EXTERNAL_INTERFACE_TESTER_HH */
43