Proxies
libplayerc++

The `SomethingProxy` class is a template for adding new subclasses of ClientProxy. More...

## Classes

class | PlayerCc::ActArrayProxy
| The `ActArrayProxy` class is used to control a actarray device. More...
class | PlayerCc::AioProxy
| The `AioProxy` class is used to read from a aio (analog I/O) device. More...
class | PlayerCc::AudioProxy
| The `AudioProxy` class controls an audio device. More...
class | PlayerCc::BlackBoardProxy
| The BlackBoardProxy class is used to subscribe to a blackboard device. More...
class | PlayerCc::BlobfinderProxy
| The `BlinkenlightProxy` class is used to enable and disable a flashing indicator light, and to set its period, via a blinkenlight device. More...
class | PlayerCc::BumperProxy
| The `BumperProxy` class is used to read from a bumper device. More...
class | PlayerCc::CameraProxy
| The `CameraProxy` class can be used to get images from a camera device. More...
class | PlayerCc::DioProxy
| The `DioProxy` class is used to read from a dio (digital I/O) device. More...
class | PlayerCc::FiducialProxy
| The `FiducialProxy` class is used to control fiducial devices. More...
class | PlayerCc::GpsProxy
| The `GpsProxy` class is used to control a gps device. More...
class | PlayerCc::Graphics2dProxy
| The `Graphics2dProxy` class is used to draw simple graphics into a rendering device provided by Player using the graphics2d interface. More...
class | PlayerCc::Graphics3dProxy
| The `Graphics3dProxy` class is used to draw simple graphics into a rendering device provided by Player using the graphics3d interface. More...
class | PlayerCc::GripperProxy
| The `GripperProxy` class is used to control a gripper device. More...
class | PlayerCc::HealthProxy
| The `HealthProxy` class is used to get infos of the player-server. More...
class | PlayerCc::ImuProxy
| The `ImuProxy` class is used to control an imu device. More...
class | PlayerCc::IrProxy
| The `IrProxy` class is used to control an ir device. More...
class | PlayerCc::LaserProxy
| The `LaserProxy` class is used to control a laser device. More...
class | PlayerCc::LimbProxy
| The `LimbProxy` class is used to control a limb device. More...
class | PlayerCc::LinuxjoystickProxy
| The `LinuxjoystickProxy` class is used to control a joystick device. More...
class | PlayerCc::LocalizeProxy
| The `LocalizeProxy` class is used to control a localize device, which can provide multiple pose hypotheses for a robot. More...
class | PlayerCc::LogProxy
| The `LogProxy` proxy provides access to a log device. More...
class | PlayerCc::MapProxy
| The `map` proxy provides access to a map device. More...
class | PlayerCc::OpaqueProxy
| The `OpaqueProxy` proxy provides an interface to a generic opaque. More...
class | PlayerCc::PlannerProxy
| The `PlannerProxy` proxy provides an interface to a 2D motion planner. More...
class | PlayerCc::Pointcloud3dProxy
| The Pointcloud3d proxy provides an interface to a pointcloud3d device. More...
class | PlayerCc::Position1dProxy
| The `Position1dProxy` class is used to control a position1d device. More...
class | PlayerCc::Position2dProxy
| The `Position2dProxy` class is used to control a position2d device. More...
class | PlayerCc::Position3dProxy
| The `Position3dProxy` class is used to control a interface_position3d device. More...
class | PlayerCc::PowerProxy
| The `PowerProxy` class controls a power device. More...
class | PlayerCc::PtzProxy
| The `PtzProxy` class is used to control a ptz device. More...
class | PlayerCc::RangerProxy
| The `RangerProxy` class is used to control a ranger device. More...
class | PlayerCc::RFIDProxy
| The `RFIDProxy` class is used to control a rfid device. More...
class | PlayerCc::SimulationProxy
| The `SimulationProxy` proxy provides access to a simulation device. More...
class | PlayerCc::SonarProxy
| The `SonarProxy` class is used to control a sonar device. More...
class | PlayerCc::SpeechProxy
| The `SpeechProxy` class is used to control a speech device. More...
class | PlayerCc::SpeechRecognitionProxy
| The `SpeechRecognition` proxy provides access to a speech_recognition device. More...
class | PlayerCc::VectorMapProxy
| The `VectorMapProxy` class is used to interface to a vectormap. More...
class | PlayerCc::WiFiProxy
| The `WiFiProxy` class controls a wifi device. More...
class | PlayerCc::WSNProxy
| The `WSNProxy` class is used to control a wsn device. More...

## Detailed Description

The `SomethingProxy` class is a template for adding new subclasses of ClientProxy.

You need to have at least all of the following:

A proxy class is associated with each kind of device

The proxies all inherit from `ClientProxy` and implement the functions from libplayerc.

Last updated 12 September 2005 21:38:45