GRASS GIS 7 Programmer's Manual  7.5.svn(2017)-r71933
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Flag Struct Reference

Structure that stores flag info. More...

#include <gis.h>

Collaboration diagram for Flag:

Data Fields

char key
 
char answer
 
char suppress_required
 
char suppress_overwrite
 
const char * label
 
const char * description
 
const char * guisection
 
struct Flagnext_flag
 

Detailed Description

Structure that stores flag info.

Used by the G_parser() system.

Definition at line 538 of file gis.h.

Field Documentation

char Flag::answer

Stores flag state: 0/1

Definition at line 541 of file gis.h.

Referenced by recreate_command().

const char* Flag::description

String describing flag meaning

Definition at line 545 of file gis.h.

Referenced by G__script(), G__usage_html(), G__usage_rest(), G__usage_xml(), G__wps_print_process_description(), and G_define_standard_flag().

const char* Flag::guisection

GUI Layout guidance: ';' delimited hierarchical tree position

Definition at line 546 of file gis.h.

Referenced by G__script(), and G__usage_xml().

const char* Flag::label

Optional short label, used in GUI as item label

Definition at line 544 of file gis.h.

Referenced by G__script(), G__usage_html(), G__usage_rest(), G__usage_xml(), and G_define_standard_flag().

struct Flag* Flag::next_flag

Pointer to next flag struct

Definition at line 547 of file gis.h.

Referenced by G__script(), G__usage_html(), G__usage_rest(), G__usage_xml(), G__wps_print_process_description(), and recreate_command().

char Flag::suppress_overwrite

Suppresses checking of existing output

Definition at line 543 of file gis.h.

char Flag::suppress_required

Suppresses checking of required options

Definition at line 542 of file gis.h.

Referenced by G__script(), and G__usage_xml().


The documentation for this struct was generated from the following file: