grim/purple-objects-docbook

update the todo list a bit, needs a lot more work to actually track stuff, but yeah
<?xml version="1.0" encoding="UTF-8"?>
<class name="PurplePluginInfo" type="boxed">
<properties>
<property name="abi_version" type="abi_version" scope="public"/>
<property name="name" type="gchar *" scope="public"/>
<property name="version" type="gchar *" scope="public"/>
<property name="summary" type="gchar *" scope="public"/>
<property name="description" type="gchar *" scope="public"/>
<property name="author" type="gchar *" scope="public"/>
<property name="website" type="gchar *" scope="public"/>
</properties>
<methods>
<method name="purple_plugin_info_new" type="PurplePluginInfo *" scope="public">
<argument name="abi_version" type="guint32"/>
<argument name="name" type="const gchar *"/>
<argument name="version" type="const gchar *"/>
<argument name="summary" type="const gchar *"/>
<argument name="description" type="const gchar *"/>
<argument name="author" type="const gchar *"/>
<argument name="website" type="const gchar *"/>
</method>
<method name="purple_plugin_info_copy" type="PurplePluginInfo *" scope="public">
<argument name="info" type="const PurplePluginInfo *"/>
</method>
<method name="purple_plugin_info_free" type="void" scope="public">
<argument name="info" type="PurplePluginInfo *"/>
</method>
<method name="purple_plugin_info_get_abi_version" type="guint32" scope="public">
<argument name="info" type="const PurplePluginInfo *"/>
</method>
<method name="purple_plugin_info_get_name" type="const gchar *" scope="public">
<argument name="info" type="const PurplePluginInfo *"/>
</method>
<method name="purple_plugin_info_get_version" type="const gchar *" scope="public">
<argument name="info" type="const PurplePluginInfo *"/>
</method>
<method name="purple_plugin_info_get_summary" type="const gchar *" scope="public">
<argument name="info" type="const PurplePluginInfo *"/>
</method>
<method name="purple_plugin_info_get_description" type="const gchar *" scope="public">
<argument name="info" type="const PurplePluginInfo *"/>
</method>
<method name="purple_plugin_info_get_author" type="const gchar *" scope="public">
<argument name="info" type="const PurplePluginInfo *"/>
</method>
<method name="purple_plugin_info_get_website" type="const gchar *" scope="public">
<argument name="info" type="const PurplePluginInfo *"/>
</method>
</methods>
</class>
<!--
vi: syntax=xml
-->