GRASS GIS 7 Programmer's Manual  7.0.5(2016)-r00000
progrm_nme.c File Reference

GIS Library - Program name. More...

#include <string.h>
#include <grass/gis.h>
Include dependency graph for progrm_nme.c:

Go to the source code of this file.

Functions

const char * G_program_name (void)
 Return module name. More...
 
void G_set_program_name (const char *s)
 Set program name. More...
 

Detailed Description

GIS Library - Program name.

(C) 2001-2014 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.

Author
Original author CERL

Definition in file progrm_nme.c.

Function Documentation

§ G_program_name()

const char* G_program_name ( void  )

Return module name.

Routine returns the name of the module as set by the call to G_gisinit().

Returns
pointer to string with program name

Definition at line 27 of file progrm_nme.c.

References name.

Referenced by G__script(), G__usage_html(), G_done_msg(), and G_recreate_command().

§ G_set_program_name()

void G_set_program_name ( const char *  s)

Set program name.

Program name set to name (name will be returned by G_program_name*())

Extension like .exe or .py is stripped from program name.

Parameters
sprogram name

Definition at line 42 of file progrm_nme.c.