AnimatLab  2
Test
RbLANWirelessInterface.h
1 // RbLANWirelessInterface.h: interface for the RbLANWirelessInterface class.
2 //
4 
5 #pragma once
6 
7 namespace RoboticsAnimatSim
8 {
9  namespace Robotics
10  {
11  namespace RobotInterfaces
12  {
13 
15 {
16 protected:
17 
18 public:
19 
21  virtual ~RbLANWirelessInterface();
22 
23 #pragma region DataAccesMethods
24 
25  virtual float *GetDataPointer(const std::string &strDataType);
26  virtual bool SetData(const std::string &strDataType, const std::string &strValue, bool bThrowError = true);
27  virtual void QueryProperties(CStdPtrArray<TypeProperty> &aryProperties);
28 
29 #pragma endregion
30 
31  virtual void Initialize();
32  virtual void StepSimulation();
33  virtual void Load(StdUtils::CStdXml &oXml);
34 };
35 
36  } //MotorControlSystems
37  } // Robotics
38 } //RoboticsAnimatSim
39 
A standard xml manipulation class.
Definition: StdXml.h:19
Classes for implementing the cm-labs vortex physics engine for AnimatLab.
The Robotics interface configures a simulation to run on a microcontroller board. ...