GRASS GIS 8 Programmer's Manual 8.3.2(2024)-exported
|
GIS Library - Subroutines to manage verbosity level. More...
#include <stdlib.h>
#include <grass/config.h>
#include <grass/gis.h>
Go to the source code of this file.
Macros | |
#define | MAXLEVEL 3 |
Maximum verbosity level. | |
#define | STDLEVEL 2 |
Standard verbosity level. | |
#define | MINLEVEL 0 |
Minimum verbosity level (quiet) | |
Functions | |
int | G_verbose (void) |
Get current verbosity level. | |
int | G_verbose_max (void) |
Get max verbosity level. | |
int | G_verbose_std (void) |
Get standard verbosity level. | |
int | G_verbose_min (void) |
Get min verbosity level. | |
int | G_set_verbose (int level) |
Set verbosity level. | |
GIS Library - Subroutines to manage verbosity level.
Note that verbosity can be controlled by GRASS_VERBOSE environment variable.
See relevant subroutines:
(C) 2001-2008, 2012-2013 by the GRASS Development Team
This program is free software under the GNU General Public License (>=v2). Read the file COPYING that comes with GRASS for details.
Definition in file verbose.c.
int G_set_verbose | ( | int | level | ) |
Set verbosity level.
–q
or –quiet
flag.–v
or –verbose
flag.level | new verbosity level (-1,0,1,2,3) |
Definition at line 125 of file verbose.c.
References G_initialize_done(), G_is_initialized(), MAXLEVEL, MINLEVEL, and st.
int G_verbose | ( | void | ) |
Get current verbosity level.
Currently, there are 5 levels of verbosity (see return codes)
–q
or –quiet
flag.. –v
or –verbose
flag. Definition at line 60 of file verbose.c.
References G_initialize_done(), G_is_initialized(), st, and STDLEVEL.
Referenced by G_clicker(), G_fatal_error(), G_important_message(), G_init_all(), G_message(), G_parser(), G_percent(), G_progress(), G_verbose_message(), and G_warning().
int G_verbose_max | ( | void | ) |
Get max verbosity level.
Definition at line 81 of file verbose.c.
References MAXLEVEL.
Referenced by G_parser(), and recreate_command().
int G_verbose_min | ( | void | ) |
Get min verbosity level.
Definition at line 101 of file verbose.c.
References MINLEVEL.
Referenced by G_important_message(), and G_parser().
int G_verbose_std | ( | void | ) |
Get standard verbosity level.
Definition at line 91 of file verbose.c.
References STDLEVEL.
Referenced by G_message(), G_parser(), G_verbose_message(), and recreate_command().