Interface
IdeRunnerAddin
Prerequisite
In order to implement RunnerAddin, your type must inherit from
GObject
.
Instance methods
ide_runner_addin_load
No description available.
ide_runner_addin_posthook_async
No description available.
ide_runner_addin_posthook_finish
No description available.
ide_runner_addin_prehook_async
No description available.
ide_runner_addin_prehook_finish
No description available.
ide_runner_addin_unload
No description available.
Interface structure
struct IdeRunnerAddinInterface {
GTypeInterface parent_interface;
void (* load) (
IdeRunnerAddin* self,
IdeRunner* runner
);
void (* unload) (
IdeRunnerAddin* self,
IdeRunner* runner
);
void (* prehook_async) (
IdeRunnerAddin* self,
GCancellable* cancellable,
GAsyncReadyCallback callback,
gpointer user_data
);
gboolean (* prehook_finish) (
IdeRunnerAddin* self,
GAsyncResult* result,
GError** error
);
void (* posthook_async) (
IdeRunnerAddin* self,
GCancellable* cancellable,
GAsyncReadyCallback callback,
gpointer user_data
);
gboolean (* posthook_finish) (
IdeRunnerAddin* self,
GAsyncResult* result,
GError** error
);
}
Interface members
parent_interface |
|
No description available. | |
load |
|
No description available. | |
unload |
|
No description available. | |
prehook_async |
|
No description available. | |
prehook_finish |
|
No description available. | |
posthook_async |
|
No description available. | |
posthook_finish |
|
No description available. |
Virtual methods
Ide.RunnerAddin.load
No description available.
Ide.RunnerAddin.posthook_async
No description available.
Ide.RunnerAddin.posthook_finish
No description available.
Ide.RunnerAddin.prehook_async
No description available.
Ide.RunnerAddin.prehook_finish
No description available.
Ide.RunnerAddin.unload
No description available.