GRASS Programmer's Manual  6.4.2(2012)
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.
FILE * I_fopen_sigset_file_old (const char *group, const char *subgroup, const char *name)
 Open existing signiture file in given group/subgroup.

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.

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines