mirror of
https://github.com/eclipse/upm.git
synced 2025-03-15 04:57:30 +03:00
Added documentation to interfaces
Signed-off-by: Serban Waltter <serban.waltter@rinftech.com>
This commit is contained in:
parent
39515cb8ee
commit
4ad0bd2691
@ -33,6 +33,12 @@ namespace upm
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
virtual ~iCollision() {}
|
virtual ~iCollision() {}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Returns if there's a collision
|
||||||
|
*
|
||||||
|
* @return collision state
|
||||||
|
*/
|
||||||
virtual bool isColliding() = 0;
|
virtual bool isColliding() = 0;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -36,6 +36,12 @@ namespace upm
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
virtual ~iDistance() {}
|
virtual ~iDistance() {}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get distance from sensor
|
||||||
|
*
|
||||||
|
* @return Returns the distance
|
||||||
|
*/
|
||||||
virtual float getDistance() = 0;
|
virtual float getDistance() = 0;
|
||||||
/**
|
/**
|
||||||
* Convert distance value from Cm(default) to one
|
* Convert distance value from Cm(default) to one
|
||||||
|
@ -33,6 +33,12 @@ namespace upm
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
virtual ~iHallEffect() {}
|
virtual ~iHallEffect() {}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Detects magnetic field
|
||||||
|
*
|
||||||
|
* @return True if magenet detected
|
||||||
|
*/
|
||||||
virtual bool magnetDetected() = 0;
|
virtual bool magnetDetected() = 0;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -33,6 +33,12 @@ namespace upm
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
virtual ~iHumidity() {}
|
virtual ~iHumidity() {}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Measures humidity around the sensor
|
||||||
|
*
|
||||||
|
* @return Gets the humidity value
|
||||||
|
*/
|
||||||
virtual float getHumidity() = 0;
|
virtual float getHumidity() = 0;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -33,6 +33,12 @@ namespace upm
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
virtual ~iLight() {}
|
virtual ~iLight() {}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get luminance
|
||||||
|
*
|
||||||
|
* @return Luminance value
|
||||||
|
*/
|
||||||
virtual float getLuminance() = 0;
|
virtual float getLuminance() = 0;
|
||||||
};
|
};
|
||||||
}
|
}
|
@ -33,6 +33,12 @@ namespace upm
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
virtual ~iMoisture() {}
|
virtual ~iMoisture() {}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Measures moisture
|
||||||
|
*
|
||||||
|
* @return moisture level
|
||||||
|
*/
|
||||||
virtual int getMoisture() = 0;
|
virtual int getMoisture() = 0;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -33,6 +33,12 @@ namespace upm
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
virtual ~iMotion() {}
|
virtual ~iMotion() {}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Detects motion
|
||||||
|
*
|
||||||
|
* @return true if motion detected
|
||||||
|
*/
|
||||||
virtual bool motionDetected() = 0;
|
virtual bool motionDetected() = 0;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -36,6 +36,12 @@ namespace upm
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
virtual ~iPressure() {}
|
virtual ~iPressure() {}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Measures applied pressure
|
||||||
|
*
|
||||||
|
* @return gets pressure value
|
||||||
|
*/
|
||||||
virtual float getPressure() = 0;
|
virtual float getPressure() = 0;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -38,6 +38,12 @@ namespace upm
|
|||||||
public:
|
public:
|
||||||
|
|
||||||
virtual ~iTemperature() {}
|
virtual ~iTemperature() {}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Measures temperature
|
||||||
|
*
|
||||||
|
* @return temperature value
|
||||||
|
*/
|
||||||
virtual float getTemperature() = 0;
|
virtual float getTemperature() = 0;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
x
Reference in New Issue
Block a user