Top | ![]() |
![]() |
![]() |
![]() |
LatexilaBuildJob * | latexila_build_job_new () |
LatexilaBuildJob * | latexila_build_job_clone () |
gchar * | latexila_build_job_to_xml () |
void | latexila_build_job_run_async () |
gboolean | latexila_build_job_run_finish () |
char * | command | Read / Write / Construct |
LatexilaPostProcessorType | post-processor-type | Read / Write / Construct |
LatexilaBuildJob *
latexila_build_job_clone (LatexilaBuildJob *build_job
);
Clones a build job (deep copy).
void latexila_build_job_run_async (LatexilaBuildJob *build_job
,GFile *file
,LatexilaBuildView *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 latexila_build_job_run_finish()
.
gboolean latexila_build_job_run_finish (LatexilaBuildJob *build_job
,GAsyncResult *result
);
Finishes the operation started with latexila_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: LatexilaBuildJob
Flags: Read / Write / Construct
Default value: NULL
“post-processor-type”
property“post-processor-type” LatexilaPostProcessorType
Owner: LatexilaBuildJob
Flags: Read / Write / Construct
Default value: LATEXILA_POST_PROCESSOR_TYPE_ALL_OUTPUT