Top | ![]() |
![]() |
![]() |
![]() |
IdeConfiguration *
ide_configuration_manager_get_current (IdeConfigurationManager *self
);
Gets the current configuration to use for building.
Many systems allow you to pass a configuration in instead of relying on the default configuration. This sets the default configuration that various background items might use, such as tags builders which need to discover settings.
void ide_configuration_manager_set_current (IdeConfigurationManager *self
,IdeConfiguration *configuration
);
IdeConfiguration * ide_configuration_manager_get_configuration (IdeConfigurationManager *self
,const gchar *id
);
Gets the IdeConfiguration by id. See ide_configuration_get_id()
.
An IdeConfiguration or NULL
if
the configuration could not be found.
[transfer none][nullable]
void ide_configuration_manager_add (IdeConfigurationManager *self
,IdeConfiguration *configuration
);
void ide_configuration_manager_remove (IdeConfigurationManager *self
,IdeConfiguration *configuration
);
void ide_configuration_manager_save_async (IdeConfigurationManager *self
,GCancellable *cancellable
,GAsyncReadyCallback callback
,gpointer user_data
);
gboolean ide_configuration_manager_save_finish (IdeConfigurationManager *self
,GAsyncResult *result
,GError **error
);