UniSet 2.32.1
skel.h
1// -----------------------------------------------------------------------------
2#ifndef Skel_H_
3#define Skel_H_
4// -----------------------------------------------------------------------------
5#include "Skel_SK.h"
6// -----------------------------------------------------------------------------
7class Skel:
8 public Skel_SK
9{
10 public:
11 Skel( uniset::ObjectId id, xmlNode* confnode = uniset::uniset_conf()->getNode("Skel") );
12 virtual ~Skel();
13
14 protected:
15 Skel();
16
17 virtual void step() override;
18 virtual void sensorInfo( const uniset::SensorMessage* sm ) override;
19 virtual void timerInfo( const uniset::TimerMessage* tm ) override;
20 virtual void askSensors( UniversalIO::UIOCommand cmd ) override;
21 virtual void sysCommand( const uniset::SystemMessage* sm ) override;
22
23 private:
24};
25// -----------------------------------------------------------------------------
26#endif // Skel_H_
27// -----------------------------------------------------------------------------
Definition skel.h:9
Definition MessageType.h:127
Definition MessageType.h:171
Definition MessageType.h:214
std::shared_ptr< Configuration > uniset_conf() noexcept
Definition Configuration.cc:90
long ObjectId
Definition UniSetTypes_i.idl:30