GRASS Programmer's Manual  6.5.svn(2014)-r66266
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
g3derror.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <unistd.h>
#include <time.h>
#include <stdarg.h>
#include <rpc/types.h>
#include <rpc/xdr.h>
#include <grass/gis.h>
#include "G3d_intern.h"
Include dependency graph for g3derror.c:

Go to the source code of this file.

Functions

void G3d_skipError (const char *msg)
 This function ignores the error. More...
 
void G3d_printError (const char *msg)
 This function prints the error message msg to stderr and returns. More...
 
void G3d_fatalError (const char *msg,...)
 This function prints the error message msg, and terminates the program with an error status. More...
 
void G3d_fatalError_noargs (const char *msg)
 
void G3d_error (const char *msg,...)
 

Function Documentation

void G3d_error ( const char *  msg,
  ... 
)

Definition at line 75 of file g3derror.c.

Referenced by G3d__removeTile(), G3d_allocTiles(), G3d_allocTilesType(), G3d_cache_elt_ptr(), G3d_cache_flush(), G3d_cache_flush_all(), G3d_cache_get_elt(), G3d_cache_hash_new(), G3d_cache_load(), G3d_cache_lock(), G3d_cache_new(), G3d_cache_put_elt(), G3d_cache_remove_all(), G3d_cache_remove_elt(), G3d_cache_unlock(), G3d_cache_unlock_all(), G3d_closeCell(), G3d_copyFromXdr(), G3d_copyToXdr(), G3d_disposeCache(), G3d_fillHeader(), G3d_flushAllTiles(), G3d_flushIndex(), G3d_flushTile(), G3d_flushTileCube(), G3d_flushTilesInCube(), G3d_getStandard3dParams(), G3d_getTilePtr(), G3d_initCache(), G3d_initCopyFromXdr(), G3d_initCopyToXdr(), G3d_initFpXdr(), G3d_initIndex(), G3d_keyGetDouble(), G3d_keyGetInt(), G3d_keyGetString(), G3d_keyGetValue(), G3d_keySetValue(), G3d_lockTile(), G3d_malloc(), G3d_maskClose(), G3d_maskOpenOld(), G3d_maskReopen(), G3d_openCellNew(), G3d_openCellOld(), G3d_openCellOldNoHeader(), G3d_putDouble(), G3d_putFloat(), G3d_putValue(), G3d_range_write(), G3d_readDoubles(), G3d_readHeader(), G3d_readInts(), G3d_readTile(), G3d_readTileDouble(), G3d_readTileFloat(), G3d_readWindow(), G3d_realloc(), G3d_tileLoad(), G3d_unlockAll(), G3d_unlockTile(), G3d_writeDoubles(), G3d_writeHeader(), G3d_writeInts(), G3d_writeTile(), G3d_writeTileDouble(), G3d_writeTileFloat(), G_fpcompress_readXdrDoubles(), G_fpcompress_readXdrFloats(), G_fpcompress_readXdrNums(), G_fpcompress_writeXdrDouble(), G_fpcompress_writeXdrFloats(), and G_fpcompress_writeXdrNums().

void G3d_fatalError_noargs ( const char *  msg)

Definition at line 70 of file g3derror.c.

References G_fatal_error().

Referenced by G3d_initDefaults().

void G3d_printError ( const char *  msg)

This function prints the error message msg to stderr and returns.

Parameters
\returnvoid

Definition at line 40 of file g3derror.c.

Referenced by G3d_initDefaults().

void G3d_skipError ( const char *  msg)

This function ignores the error.

Parameters
\returnvoid

Definition at line 25 of file g3derror.c.