"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 */