24 #ifndef __WIRINGSEQUENCE_H
25 #define __WIRINGSEQUENCE_H
std::vector< AbstractWiring * > wirings
Definition: wiringsequence.h:63
int rmotornumber
number of motors at robot side
Definition: abstractwiring.h:182
int csensornumber
number of sensors at controller side
Definition: abstractwiring.h:187
virtual void addWiring(AbstractWiring *wiring)
adds a wiring to the list of wirings
Definition: wiringsequence.cpp:50
Abstract wiring-object between controller and robot.
Definition: abstractwiring.h:39
WiringSequence(std::list< AbstractWiring * >)
constructor: The wirings given in the list are applied in the sequence.
Definition: wiringsequence.cpp:32
virtual bool wireSensorsIntern(const sensor *rsensors, int rsensornumber, sensor *csensors, int csensornumber, double noise)
to be overloaded by subclasses
Definition: wiringsequence.cpp:75
virtual ~WiringSequence()
Definition: wiringsequence.cpp:44
virtual bool wireMotorsIntern(motor *rmotors, int rmotornumber, const motor *cmotors, int cmotornumber)
to be overloaded by subclasses
Definition: wiringsequence.cpp:101
double motor
Definition: abstractwiring.h:42
bool initialised
Definition: wiringsequence.h:64
virtual bool initIntern()
to be overloaded by subclasses The rsensornumber and rmotornumber are already stored in the member va...
Definition: wiringsequence.cpp:59
int cmotornumber
number of motors at controller side
Definition: abstractwiring.h:192
int rsensornumber
number of sensors at robot side
Definition: abstractwiring.h:177
double sensor
Definition: abstractwiring.h:41
Implements a sequence of wirings.
Definition: wiringsequence.h:32