LaserInterface Class Reference
#include <LaserInterface.hh>
Inheritance diagram for LaserInterface:
Public Member Functions | |
LaserInterface (player_devaddr_t addr, GazeboDriver *driver, ConfigFile *cf, int section) | |
Constructor. | |
virtual | ~LaserInterface () |
Destructor. | |
virtual int | ProcessMessage (MessageQueue *respQueue, player_msghdr_t *hdr, void *data) |
Handle all messages. This is called from GazeboDriver. | |
virtual void | Update () |
Update this interface, publish new info. | |
virtual void | Subscribe () |
Open a SHM interface when a subscription is received. \ This is called fromGazeboDriver::Subscribe. | |
virtual void | Unsubscribe () |
Close a SHM interface. This is called from \ GazeboDriver::Unsubscribe. |
Constructor & Destructor Documentation
|
Constructor.
|
|
Destructor.
|
Member Function Documentation
|
Handle all messages. This is called from GazeboDriver.
Implements GazeboInterface. |
|
Update this interface, publish new info.
Implements GazeboInterface. |
|
Open a SHM interface when a subscription is received. \ This is called fromGazeboDriver::Subscribe.
Implements GazeboInterface. |
|
Close a SHM interface. This is called from \ GazeboDriver::Unsubscribe.
Implements GazeboInterface. |
The documentation for this class was generated from the following files: