| Top |
| char * | command | Read / Write / Construct |
| GtexPostProcessorType | post-processor-type | Read / Write / Construct |
GtexBuildJob *
gtex_build_job_clone (GtexBuildJob *build_job);
Clones a build job (deep copy).
void gtex_build_job_run_async (GtexBuildJob *build_job,GFile *file,GtexBuildView *build_view,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
Runs asynchronously the build job on a file with the messages displayed in a
build view. When the operation is finished, callback
will be called. You can
then call gtex_build_job_run_finish().
build_job |
a build job. |
|
file |
a file. |
|
build_view |
a build view. |
|
cancellable |
a GCancellable object. |
|
callback |
the callback to call when the operation is finished. |
|
user_data |
the data to pass to the callback function. |
gboolean gtex_build_job_run_finish (GtexBuildJob *build_job,GAsyncResult *result);
Finishes the operation started with gtex_build_job_run_async().
Before calling this function, you should keep a reference to result
as long
as the build messages are displayed in the build view.
“command” property “command” char *
Owner: GtexBuildJob
Flags: Read / Write / Construct
Default value: NULL
“post-processor-type” property“post-processor-type” GtexPostProcessorType
Owner: GtexBuildJob
Flags: Read / Write / Construct
Default value: GTEX_POST_PROCESSOR_TYPE_ALL_OUTPUT