GRASS Programmer's Manual  6.5.svn(2014)-r66266
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
sigfile.c File Reference

Imagery Library - Signature file functions. More...

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

Go to the source code of this file.

Functions

FILE * I_fopen_signature_file_new (const char *group, const char *subgroup, const char *name)
 Create signature file. More...
 
FILE * I_fopen_signature_file_old (const char *group, const char *subgroup, const char *name)
 Open signature file. More...
 

Detailed Description

Imagery Library - Signature file functions.

(C) 2001-2008 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
USA CERL

Definition in file sigfile.c.

Function Documentation

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

Create signature file.

Parameters
groupgroup name
subgroupsubgroup name in given group
namesignature filename
Returns
pointer to FILE*
NULL on error

Definition at line 27 of file sigfile.c.

References fd, G__make_mapset_element_misc(), G__name_is_fully_qualified(), G_fopen_new_misc(), and sprintf().

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

Open signature file.

Parameters
groupgroup name
subgroupsubgroup name in given group
namesignature filename
Returns
pointer to FILE*
NULL on error

Definition at line 59 of file sigfile.c.

References fd, G__name_is_fully_qualified(), G_fopen_old_misc(), G_mapset(), and sprintf().