GRASS Programmer's Manual  6.4.4(2014)-r
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Pages
sigsetfile.c File Reference

Imagery Library - Open/Create signiture files. More...

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

Go to the source code of this file.

Functions

FILE * I_fopen_sigset_file_new (const char *group, const char *subgroup, const char *name)
 Create new signiture file in given group/subgroup. More...
 
FILE * I_fopen_sigset_file_old (const char *group, const char *subgroup, const char *name)
 Open existing signiture file in given group/subgroup. More...
 

Detailed Description

Imagery Library - Open/Create signiture files.

(C) 2001-2011 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
GRASS GIS Development Team

Definition in file sigsetfile.c.

Function Documentation

FILE* I_fopen_sigset_file_new ( const char *  group,
const char *  subgroup,
const char *  name 
)

Create new signiture file in given group/subgroup.

Note: Prints warning on error and returns NULL.

Parameters
groupname of group
subgroupname of subgroup
namename of signiture file
Returns
pointer to FILE
NULL on error

Definition at line 32 of file sigsetfile.c.

References G__make_mapset_element_misc(), G__name_is_fully_qualified(), G_fopen_new_misc(), G_mapset(), G_warning(), and NULL.

FILE* I_fopen_sigset_file_old ( const char *  group,
const char *  subgroup,
const char *  name 
)

Open existing signiture file in given group/subgroup.

Note: Prints warning on error and returns NULL.

Parameters
groupname of group
subgroupname of subgroup
namename of signiture file
Returns
pointer to FILE
NULL on error

Definition at line 76 of file sigsetfile.c.

References G_fopen_old_misc(), G_mapset(), G_warning(), and NULL.