6#ifndef IINTERACTIONMODETEST_H
7#define IINTERACTIONMODETEST_H
15#include <catch2/catch_amalgamated.hpp>
35 b =
iint->getInteractionMode(0,&
ret);
39 b =
iint->setInteractionMode(0,val);
42 b =
iint->getInteractionMode(0, &
ret);
46 b =
iint->setInteractionMode(0, val);
49 b =
iint->getInteractionMode(0, &
ret);
52 auto modes = std::vector< yarp::dev::InteractionModeEnum>(
ax);
53 b =
iint->getInteractionModes(
modes.data());
61 for (
size_t j = 0;
j <
ax;
j++)
65 b =
iint->setInteractionModes(
modes.data());
define control board standard interfaces
Interface for getting information about specific axes, if available.
virtual bool getAxes(int *ax)=0
Get the number of controlled axes.
Interface settings the way the robot interacts with the environment: basic interaction types are Stif...
A mini-server for performing network communication in the background.
void exec_iInteractionMode_test_1(IInteractionMode *iint, IAxisInfo *iinfo)
For streams capable of holding different kinds of content, check what they actually have.
An interface to the operating system, including Port based communication.