eeze/sensor: Make the Eeze_Sensor struct private.

All data for the public API have moved into other data structures. This one
is only needed for internal housekeeping now. Thus move it into the pivate
header file so it does not confuse people.

SVN revision: 77190
This commit is contained in:
Stefan Schmidt 2012-09-28 09:10:43 +00:00
parent 8ca073ed14
commit c7d300cae3
2 changed files with 12 additions and 12 deletions

View File

@ -81,18 +81,6 @@ EAPI int EEZE_SENSOR_EVENT_BAROMETER;
EAPI int EEZE_SENSOR_EVENT_TEMPERATURE;
/**@}*/
/**
* @typedef Eeze_Sensor
* @since 1.8
*
* Handle for an Eeze_Sensor.
*/
typedef struct _Eeze_Sensor
{
Eina_Array *modules_array; /**< Array of available runtime modules */
Eina_Hash *modules; /**< Hash with loaded modules */
} Eeze_Sensor;
/**
* @typedef Eeze_Sensor_Obj;
* @since 1.8

View File

@ -33,6 +33,18 @@ extern int _eeze_sensor_log_dom;
#define WARN(...) EINA_LOG_DOM_WARN(_eeze_sensor_log_dom, __VA_ARGS__)
#define ERR(...) EINA_LOG_DOM_ERR(_eeze_sensor_log_dom, __VA_ARGS__)
/**
* @typedef Eeze_Sensor
* @since 1.8
*
* Handle for an Eeze_Sensor.
*/
typedef struct _Eeze_Sensor
{
Eina_Array *modules_array; /**< Array of available runtime modules */
Eina_Hash *modules; /**< Hash with loaded modules */
} Eeze_Sensor;
/**
* @typedef Eeze_Sensor_Module;
* @since 1.8