/home/coin/DyLP-1.1.2/DyLP/src/DylpStdLib/dylib_errs.h

Go to the documentation of this file.
00001 #ifndef _DYLIB_ERRS_H
00002 #define _DYLIB_ERRS_H
00003 
00004 /*
00005   This file is part of the support library  for the OsiDylp LP distribution.
00006 
00007         Copyright (C) 2005 Lou Hafer
00008 
00009         School of Computing Science
00010         Simon Fraser University
00011         Burnaby, B.C., V5A 1S6, Canada
00012         lou@cs.sfu.ca
00013 
00014   This program is free software; you can redistribute it and/or modify it
00015   under the terms of the GNU General Public License as published by the Free
00016   Software Foundation; either version 2 of the License, or (at your option)
00017   any later version.
00018 
00019   This program is distributed in the hope that it will be useful, but WITHOUT
00020   ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
00021   FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
00022   more details.
00023 
00024   You should have received a copy of the GNU General Public License along
00025   with this program; if not, write to the Free Software Foundation, Inc.,
00026   51 Franklin St., Fifth Floor, Boston, MA  02110-1301  USA
00027 */
00028 
00029 /*
00030   sccs: @(#)errs.h      2.3     03/18/04
00031   svn/cvs: $Id: dylib_errs.h 71 2006-06-09 04:21:15Z andreasw $
00032 */
00033 
00034 #include "dylib_std.h"
00035 #ifdef _DYLIB_FORTRAN
00036 #include "dylib_fortran.h"
00037 #endif
00038 
00039 void errinit(const char *emsgpath, const char *elogpath, bool errecho),
00040      errterm(void) ;
00041 
00042 void errmsg(int errid, ... ),
00043        warn(int errid, ... ) ;
00044 
00045 #ifdef _DYLIB_FORTRAN
00046 void errmsg_(integer *errid, char *ident, ... ) ;
00047 void warn_(integer *errid, char *ident, ... ) ;
00048 #endif
00049 
00050 #endif /* _DYLIB_ERRS_H */

Generated on Wed Aug 22 05:46:43 2007 by  doxygen 1.4.7