libpurple/plugins.h

branch
soc.2013.gobjectification.plugins
changeset 36896
3865997e388b
parent 36810
f16708ed084b
child 36899
b2591070c07b
equal deleted inserted replaced
36895:2940eba98d2d 36896:3865997e388b
111 /** 111 /**
112 * Holds information about a plugin. 112 * Holds information about a plugin.
113 */ 113 */
114 struct _PurplePluginInfo { 114 struct _PurplePluginInfo {
115 #ifdef PURPLE_PLUGINS 115 #ifdef PURPLE_PLUGINS
116 /*< private >*/
117 GPluginPluginInfo parent; 116 GPluginPluginInfo parent;
118 #else 117 #else
119 /*< private >*/
120 GObject parent; 118 GObject parent;
121 #endif 119 #endif
122 }; 120 };
123 121
124 /** 122 /**
126 * 124 *
127 * The base class for all #PurplePluginInfo's. 125 * The base class for all #PurplePluginInfo's.
128 */ 126 */
129 struct _PurplePluginInfoClass { 127 struct _PurplePluginInfoClass {
130 #ifdef PURPLE_PLUGINS 128 #ifdef PURPLE_PLUGINS
131 /*< private >*/
132 GPluginPluginInfoClass parent_class; 129 GPluginPluginInfoClass parent_class;
133 #else 130 #else
134 /*< private >*/
135 GObjectClass parent_class; 131 GObjectClass parent_class;
136 #endif 132 #endif
137 133
134 /*< private >*/
138 void (*_purple_reserved1)(void); 135 void (*_purple_reserved1)(void);
139 void (*_purple_reserved2)(void); 136 void (*_purple_reserved2)(void);
140 void (*_purple_reserved3)(void); 137 void (*_purple_reserved3)(void);
141 void (*_purple_reserved4)(void); 138 void (*_purple_reserved4)(void);
142 }; 139 };

mercurial