| Anjuta Developers Reference Manual | ||||
|---|---|---|---|---|
#include <libanjuta/anjuta-profile.h>
AnjutaProfilePriv;
AnjutaProfile;
AnjutaProfile* anjuta_profile_new (const gchar *profile_name,
AnjutaPluginManager *plugin_manager);
AnjutaProfile* anjuta_profile_new_from_xml (const gchar *name,
const gchar *xml_text,
GError **err);
void anjuta_profile_add_plugin (AnjutaProfile *profile,
AnjutaPluginDescription *plugin);
void anjuta_profile_remove_plugin (AnjutaProfile *profile,
AnjutaPluginDescription *plugin);
gboolean anjuta_profile_has_plugin (AnjutaProfile *profile,
AnjutaPluginDescription *plugin);
gchar* anjuta_profile_to_xml (AnjutaProfile *profile);
GList* anjuta_profile_get_plugins (AnjutaProfile *profile);
GList* anjuta_profile_difference_positive (AnjutaProfile *profile,
AnjutaProfile *profile_to_diff);
GList* anjuta_profile_difference_negative (AnjutaProfile *profile,
AnjutaProfile *profile_to_diff);
"plugin-manager" AnjutaPluginManager : Read / Write / Construct "plugins" gpointer : Read / Write / Construct "profile-name" gchararray : Read / Write / Construct "sync-uri" gchararray : Read / Write
AnjutaProfile* anjuta_profile_new (const gchar *profile_name, AnjutaPluginManager *plugin_manager);
profile_name : |
|
plugin_manager : |
|
| Returns : |
AnjutaProfile* anjuta_profile_new_from_xml (const gchar *name, const gchar *xml_text, GError **err);
name : |
|
xml_text : |
|
err : |
|
| Returns : |
void anjuta_profile_add_plugin (AnjutaProfile *profile, AnjutaPluginDescription *plugin);
profile : |
|
plugin : |
void anjuta_profile_remove_plugin (AnjutaProfile *profile, AnjutaPluginDescription *plugin);
profile : |
|
plugin : |
gboolean anjuta_profile_has_plugin (AnjutaProfile *profile, AnjutaPluginDescription *plugin);
profile : |
|
plugin : |
|
| Returns : |
GList* anjuta_profile_get_plugins (AnjutaProfile *profile);
profile : |
|
| Returns : |
GList* anjuta_profile_difference_positive (AnjutaProfile *profile, AnjutaProfile *profile_to_diff);
profile : |
|
profile_to_diff : |
|
| Returns : |
GList* anjuta_profile_difference_negative (AnjutaProfile *profile, AnjutaProfile *profile_to_diff);
profile : |
|
profile_to_diff : |
|
| Returns : |
plugin-manager" property"plugin-manager" AnjutaPluginManager : Read / Write / Construct
The plugin manager to use for resolving plugins.
plugins" property"plugins" gpointer : Read / Write / Construct
List of plugins for this profile.
profile-name" property"profile-name" gchararray : Read / Write / Construct
Name of the plugin profile.
Default value: NULL
void user_function (AnjutaProfile *anjutaprofile, gpointer arg1, gpointer user_data) : Run First
@: @:
void user_function (AnjutaProfile *anjutaprofile, gpointer arg1, gpointer user_data) : Run First
@: @:
void user_function (AnjutaProfile *anjutaprofile, gpointer arg1, gpointer user_data) : Run First
@: @: