Interface
IdeBuildTargetProvider
Prerequisite
In order to implement BuildTargetProvider, your type must inherit fromGObject
.
Instance methods
ide_build_target_provider_get_targets_async
Asynchronously requests that the provider fetch all of the known build targets that are part of the project. Generally this should be limited to executables that Builder might be interested in potentially running.
ide_build_target_provider_get_targets_finish
Completes a request to get the targets for the project.
Interface structure
struct IdeBuildTargetProviderInterface {
GTypeInterface parent_iface;
void (* get_targets_async) (
IdeBuildTargetProvider* self,
GCancellable* cancellable,
GAsyncReadyCallback callback,
gpointer user_data
);
GPtrArray* (* get_targets_finish) (
IdeBuildTargetProvider* self,
GAsyncResult* result,
GError** error
);
}
No description available.
Interface members
parent_iface |
|
No description available. | |
get_targets_async |
|
No description available. | |
get_targets_finish |
|
No description available. |
Virtual methods
Ide.BuildTargetProvider.get_targets_async
Asynchronously requests that the provider fetch all of the known build targets that are part of the project. Generally this should be limited to executables that Builder might be interested in potentially running.