"Fossies" - the Fresh Open Source Software Archive

Member "laspack/errhandl.h" (27 Mar 1995, 1723 Bytes) of package /linux/privat/old/laspack.tgz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file.

    1 /****************************************************************************/
    2 /*                                errhandl.h                                */
    3 /****************************************************************************/
    4 /*                                                                          */
    5 /* ERRor HANDLing routines                                                  */
    6 /*                                                                          */
    7 /* Copyright (C) 1992-1995 Tomas Skalicky. All rights reserved.             */
    8 /*                                                                          */
    9 /****************************************************************************/
   10 /*                                                                          */
   11 /*        ANY USE OF THIS CODE CONSTITUTES ACCEPTANCE OF THE TERMS          */
   12 /*              OF THE COPYRIGHT NOTICE (SEE FILE COPYRGHT.H)               */
   13 /*                                                                          */
   14 /****************************************************************************/
   15 
   16 #ifndef ERRHANDL_H
   17 #define ERRHANDL_H
   18 
   19 #include <stdio.h>
   20 
   21 #include "laspack/copyrght.h"
   22 
   23 typedef enum {
   24     LASOK,
   25     LASMemAllocErr,
   26     LASLValErr,
   27     LASDimErr,
   28     LASRangeErr,
   29     LASSymStorErr,
   30     LASMatrCombErr,
   31     LASMulInvErr,
   32     LASElNotSortedErr,
   33     LASZeroInDiagErr,
   34     LASZeroPivotErr,
   35     LASILUStructErr,
   36     LASBreakdownErr,
   37     LASUserBreak
   38 } LASErrIdType;
   39 
   40 void LASError(LASErrIdType ErrId, char *ProcName, char *Object1Name,
   41               char *Object2Name, char *Object3Name);
   42 void LASBreak(void);
   43 LASErrIdType LASResult(void);
   44 void WriteLASErrDescr(FILE *File);
   45 
   46 #endif /* ERRHANDL_H */