00001 /* Copyright (C) 2008, 2011 GAMS Development and others 00002 All Rights Reserved. 00003 This code is published under the Eclipse Public License. 00004 00005 $Id: HSLLoader.h 2001 2011-06-02 17:43:07Z andreasw $ 00006 00007 Author: Stefan Vigerske 00008 */ 00009 00010 #ifndef HSLLOADER_H_ 00011 #define HSLLOADER_H_ 00012 00013 #ifdef __cplusplus 00014 extern "C" { 00015 #endif 00016 00029 int LSL_loadHSL(const char* libname, char* msgbuf, int msglen); 00030 00034 int LSL_unloadHSL(); 00035 00039 int LSL_isHSLLoaded(); 00040 00044 int LSL_isMA27available(); 00045 00049 int LSL_isMA28available(); 00050 00054 int LSL_isMA57available(); 00055 00059 int LSL_isMA86available(); 00060 00064 int LSL_isMC19available(); 00065 00067 char* LSL_HSLLibraryName(); 00068 00069 #ifdef __cplusplus 00070 } 00071 #endif 00072 00073 #endif /*HSLLOADER_H_*/