![]() |
![]() |
![]() |
Anjuta Developers Reference Manual | ![]() |
---|---|---|---|---|
#include <libanjuta/anjuta-profile.h> AnjutaProfilePriv; AnjutaProfile; AnjutaProfile* anjuta_profile_new (const gchar *profile_name, AnjutaPluginManager *plugin_manager); 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);
"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);
|
|
|
|
Returns : |
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);
|
|
|
|
Returns : |
GList* anjuta_profile_get_plugins (AnjutaProfile *profile);
|
|
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
"sync-uri"
property"sync-uri" gchararray : Read / Write
URI to sync the proflie xml.
Default value: NULL
"changed"
signalvoid user_function (AnjutaProfile *anjutaprofile, gpointer arg1, gpointer user_data) : Run First
@: @:
"plugin-added"
signalvoid user_function (AnjutaProfile *anjutaprofile, gpointer arg1, gpointer user_data) : Run First
@: @:
"plugin-removed"
signalvoid user_function (AnjutaProfile *anjutaprofile, gpointer arg1, gpointer user_data) : Run First
@: @: