![]() |
![]() |
![]() |
aweather Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Known Implementations |
#define AWEATHER_PLUGIN_GET_INTERFACE (inst) AWeatherPlugin; AWeatherPluginInterface; void aweather_plugin_expose (AWeatherPlugin *self);
AWeatherPlugin is implemented by AWeatherExample, AWeatherRidge and AWeatherRadar.
#define AWEATHER_PLUGIN_GET_INTERFACE(inst) (G_TYPE_INSTANCE_GET_INTERFACE((inst), AWEATHER_TYPE_PLUGIN, AWeatherPluginInterface))
|
typedef struct { GTypeInterface parent_iface; /* Virtual functions */ void (*expose)(AWeatherPlugin *self); } AWeatherPluginInterface;