aweather-plugin

aweather-plugin

Synopsis

#define             AWEATHER_PLUGIN_GET_INTERFACE       (inst)
                    AWeatherPlugin;
                    AWeatherPluginInterface;
void                aweather_plugin_expose              (AWeatherPlugin *self);

Object Hierarchy

  GInterface
   +----AWeatherPlugin

Known Implementations

AWeatherPlugin is implemented by AWeatherExample, AWeatherRidge and AWeatherRadar.

Description

Details

AWEATHER_PLUGIN_GET_INTERFACE()

#define AWEATHER_PLUGIN_GET_INTERFACE(inst) (G_TYPE_INSTANCE_GET_INTERFACE((inst), AWEATHER_TYPE_PLUGIN, AWeatherPluginInterface))

inst :


AWeatherPlugin

typedef struct _AWeatherPlugin AWeatherPlugin;


AWeatherPluginInterface

typedef struct {
	GTypeInterface parent_iface;

	/* Virtual functions */
	void (*expose)(AWeatherPlugin *self);
} AWeatherPluginInterface;


aweather_plugin_expose ()

void                aweather_plugin_expose              (AWeatherPlugin *self);

self :