00001 /* Copyright (C) 2008 GAMS Development and others 00002 All Rights Reserved. 00003 This code is published under the Common Public License. 00004 00005 $Id: HSLLoader.h 330 2008-02-09 16:50:07Z stefan $ 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 00028 int LSL_loadHSL(const char* libname, char* msgbuf, int msglen); 00029 00033 int LSL_unloadHSL(); 00034 00038 int LSL_isHSLLoaded(); 00039 00043 int LSL_isMA27available(); 00044 00048 int LSL_isMA28available(); 00049 00053 int LSL_isMA57available(); 00054 00058 int LSL_isMC19available(); 00059 00061 char* LSL_HSLLibraryName(); 00062 00063 #ifdef __cplusplus 00064 } 00065 #endif 00066 00067 #endif /*HSLLOADER_H_*/