diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2018-04-27 10:13:20 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2018-04-27 10:13:20 (GMT) |
commit | f34023c5c6d47ccfed65ea9b61497b4febb8746c (patch) | |
tree | 9312aa982769076387e7cc316068ba724292d357 /src/core/global.c | |
parent | f2f74f95602514774f15a28ceda2a39956745034 (diff) |
Skipped the instruction printing in batch mode.
Diffstat (limited to 'src/core/global.c')
-rw-r--r-- | src/core/global.c | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/src/core/global.c b/src/core/global.c index decf300..8736b30 100644 --- a/src/core/global.c +++ b/src/core/global.c @@ -28,6 +28,9 @@ +/* Mode de fonctionnement */ +static bool _batch_mode = false; + /* Gestionnaire de tâches parallèles */ static GWorkQueue *_queue = NULL; @@ -47,6 +50,44 @@ static current_project_change_cb _project_notify = NULL; /****************************************************************************** * * +* Paramètres : - * +* * +* Description : Note un mode d'exécution sans interface. * +* * +* Retour : - * +* * +* Remarques : - * +* * +******************************************************************************/ + +void set_batch_mode(void) +{ + _batch_mode = true; + +} + + +/****************************************************************************** +* * +* Paramètres : - * +* * +* Description : Indique le mode d'exécution courant du programme. * +* * +* Retour : true si le fonctionnement est sans interface. * +* * +* Remarques : - * +* * +******************************************************************************/ + +bool is_batch_mode(void) +{ + return _batch_mode; + +} + + +/****************************************************************************** +* * * Paramètres : queue = nouveau gestionnaire à mémoriser ou NULL. * * * * Description : Définit le gestionnaire de traitements parallèles courant. * |