IceProxy::Robots::IRobot Class Reference

List of all members.

Public Member Functions

::Ice::Float getSpeed ()
::Ice::Float getSpeed (const ::Ice::Context &__ctx)
::Ice::Short setSpeed (::Ice::Float speed)
::Ice::Short setSpeed (::Ice::Float speed, const ::Ice::Context &__ctx)
::Ice::Float getSteering ()
::Ice::Float getSteering (const ::Ice::Context &__ctx)
::Ice::Short setSteering (::Ice::Float steeringPos)
::Ice::Short setSteering (::Ice::Float steeringPos, const ::Ice::Context &__ctx)
::ImageIceMod::ImageIce getImageSensor (::Ice::Short i, bool useColor)
::ImageIceMod::ImageIce getImageSensor (::Ice::Short i, bool useColor, const ::Ice::Context &__ctx)
::ImageIceMod::DimsIce getImageSensorDims (::Ice::Short i)
::ImageIceMod::DimsIce getImageSensorDims (::Ice::Short i, const ::Ice::Context &__ctx)
::Ice::Float getSensorValue (::Ice::Short i)
::Ice::Float getSensorValue (::Ice::Short i, const ::Ice::Context &__ctx)
bool getSensors (::Ice::Float &xPos,::Ice::Float &yPos,::Ice::Float &ori)
bool getSensors (::Ice::Float &xPos,::Ice::Float &yPos,::Ice::Float &ori, const ::Ice::Context &__ctx)
bool getDistanceAngle (::Ice::Float &dist,::Ice::Float &ang)
bool getDistanceAngle (::Ice::Float &dist,::Ice::Float &ang, const ::Ice::Context &__ctx)
void motorsOff (::Ice::Short i)
void motorsOff (::Ice::Short i, const ::Ice::Context &__ctx)
void setMotor (::Ice::Short i,::Ice::Float val)
void setMotor (::Ice::Short i,::Ice::Float val, const ::Ice::Context &__ctx)
::Ice::Short sendRawCmd (const ::std::string &data)
::Ice::Short sendRawCmd (const ::std::string &data, const ::Ice::Context &__ctx)
void playSong (::Ice::Short song)
void playSong (::Ice::Short song, const ::Ice::Context &__ctx)
void sendStart ()
void sendStart (const ::Ice::Context &__ctx)
void setMode (::Robots::IRobotModes mode)
void setMode (::Robots::IRobotModes mode, const ::Ice::Context &__ctx)
void setDemo (::Ice::Short demo)
void setDemo (::Ice::Short demo, const ::Ice::Context &__ctx)
void setLED (::Ice::Short led,::Ice::Short color,::Ice::Short intensity)
void setLED (::Ice::Short led,::Ice::Short color,::Ice::Short intensity, const ::Ice::Context &__ctx)
void shutdown ()
void shutdown (const ::Ice::Context &__ctx)
::IceInternal::ProxyHandle
< IRobot
ice_context (const ::Ice::Context &__context) const
::IceInternal::ProxyHandle
< IRobot
ice_adapterId (const std::string &__id) const
::IceInternal::ProxyHandle
< IRobot
ice_endpoints (const ::Ice::EndpointSeq &__endpoints) const
::IceInternal::ProxyHandle
< IRobot
ice_locatorCacheTimeout (int __timeout) const
::IceInternal::ProxyHandle
< IRobot
ice_connectionCached (bool __cached) const
::IceInternal::ProxyHandle
< IRobot
ice_endpointSelection (::Ice::EndpointSelectionType __est) const
::IceInternal::ProxyHandle
< IRobot
ice_secure (bool __secure) const
::IceInternal::ProxyHandle
< IRobot
ice_preferSecure (bool __preferSecure) const
::IceInternal::ProxyHandle
< IRobot
ice_router (const ::Ice::RouterPrx &__router) const
::IceInternal::ProxyHandle
< IRobot
ice_locator (const ::Ice::LocatorPrx &__locator) const
::IceInternal::ProxyHandle
< IRobot
ice_collocationOptimized (bool __co) const
::IceInternal::ProxyHandle
< IRobot
ice_twoway () const
::IceInternal::ProxyHandle
< IRobot
ice_oneway () const
::IceInternal::ProxyHandle
< IRobot
ice_batchOneway () const
::IceInternal::ProxyHandle
< IRobot
ice_datagram () const
::IceInternal::ProxyHandle
< IRobot
ice_batchDatagram () const
::IceInternal::ProxyHandle
< IRobot
ice_compress (bool __compress) const
::IceInternal::ProxyHandle
< IRobot
ice_timeout (int __timeout) const
::IceInternal::ProxyHandle
< IRobot
ice_connectionId (const std::string &__id) const
::Ice::Float getSpeed ()
::Ice::Float getSpeed (const ::Ice::Context &__ctx)
::Ice::Short setSpeed (::Ice::Float speed)
::Ice::Short setSpeed (::Ice::Float speed, const ::Ice::Context &__ctx)
::Ice::Float getSteering ()
::Ice::Float getSteering (const ::Ice::Context &__ctx)
::Ice::Short setSteering (::Ice::Float steeringPos)
::Ice::Short setSteering (::Ice::Float steeringPos, const ::Ice::Context &__ctx)
::ImageIceMod::ImageIce getImageSensor (::Ice::Short i, bool useColor)
::ImageIceMod::ImageIce getImageSensor (::Ice::Short i, bool useColor, const ::Ice::Context &__ctx)
::ImageIceMod::DimsIce getImageSensorDims (::Ice::Short i)
::ImageIceMod::DimsIce getImageSensorDims (::Ice::Short i, const ::Ice::Context &__ctx)
::Ice::Float getSensorValue (::Ice::Short i)
::Ice::Float getSensorValue (::Ice::Short i, const ::Ice::Context &__ctx)
bool getSensors (::Ice::Float &xPos,::Ice::Float &yPos,::Ice::Float &ori)
bool getSensors (::Ice::Float &xPos,::Ice::Float &yPos,::Ice::Float &ori, const ::Ice::Context &__ctx)
bool getDistanceAngle (::Ice::Float &dist,::Ice::Float &ang)
bool getDistanceAngle (::Ice::Float &dist,::Ice::Float &ang, const ::Ice::Context &__ctx)
void motorsOff (::Ice::Short i)
void motorsOff (::Ice::Short i, const ::Ice::Context &__ctx)
void setMotor (::Ice::Short i,::Ice::Float val)
void setMotor (::Ice::Short i,::Ice::Float val, const ::Ice::Context &__ctx)
::Ice::Short sendRawCmd (const ::std::string &data)
::Ice::Short sendRawCmd (const ::std::string &data, const ::Ice::Context &__ctx)
void playSong (::Ice::Short song)
void playSong (::Ice::Short song, const ::Ice::Context &__ctx)
void sendStart ()
void sendStart (const ::Ice::Context &__ctx)
void setMode (::Robots::IRobotModes mode)
void setMode (::Robots::IRobotModes mode, const ::Ice::Context &__ctx)
void setDemo (::Ice::Short demo)
void setDemo (::Ice::Short demo, const ::Ice::Context &__ctx)
void setLED (::Ice::Short led,::Ice::Short color,::Ice::Short intensity)
void setLED (::Ice::Short led,::Ice::Short color,::Ice::Short intensity, const ::Ice::Context &__ctx)
void shutdown ()
void shutdown (const ::Ice::Context &__ctx)
::IceInternal::ProxyHandle
< IRobot
ice_context (const ::Ice::Context &__context) const
::IceInternal::ProxyHandle
< IRobot
ice_adapterId (const std::string &__id) const
::IceInternal::ProxyHandle
< IRobot
ice_endpoints (const ::Ice::EndpointSeq &__endpoints) const
::IceInternal::ProxyHandle
< IRobot
ice_locatorCacheTimeout (int __timeout) const
::IceInternal::ProxyHandle
< IRobot
ice_connectionCached (bool __cached) const
::IceInternal::ProxyHandle
< IRobot
ice_endpointSelection (::Ice::EndpointSelectionType __est) const
::IceInternal::ProxyHandle
< IRobot
ice_secure (bool __secure) const
::IceInternal::ProxyHandle
< IRobot
ice_preferSecure (bool __preferSecure) const
::IceInternal::ProxyHandle
< IRobot
ice_router (const ::Ice::RouterPrx &__router) const
::IceInternal::ProxyHandle
< IRobot
ice_locator (const ::Ice::LocatorPrx &__locator) const
::IceInternal::ProxyHandle
< IRobot
ice_collocationOptimized (bool __co) const
::IceInternal::ProxyHandle
< IRobot
ice_twoway () const
::IceInternal::ProxyHandle
< IRobot
ice_oneway () const
::IceInternal::ProxyHandle
< IRobot
ice_batchOneway () const
::IceInternal::ProxyHandle
< IRobot
ice_datagram () const
::IceInternal::ProxyHandle
< IRobot
ice_batchDatagram () const
::IceInternal::ProxyHandle
< IRobot
ice_compress (bool __compress) const
::IceInternal::ProxyHandle
< IRobot
ice_timeout (int __timeout) const
::IceInternal::ProxyHandle
< IRobot
ice_connectionId (const std::string &__id) const

Static Public Member Functions

static const ::std::stringice_staticId ()
static const ::std::stringice_staticId ()

Detailed Description

Definition at line 105 of file IRobot.ice.H.


The documentation for this class was generated from the following files:
Generated on Sun May 8 08:44:27 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3