deba@2035: /* -*- C++ -*- deba@2035: * deba@2035: * This file is a part of LEMON, a generic C++ optimization library deba@2035: * deba@2035: * Copyright (C) 2003-2006 deba@2035: * Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport deba@2035: * (Egervary Research Group on Combinatorial Optimization, EGRES). deba@2035: * deba@2035: * Permission to use, modify and distribute this software is granted deba@2035: * provided that this copyright notice appears in all copies. For deba@2035: * precise terms see the accompanying LICENSE file. deba@2035: * deba@2035: * This software is provided "AS IS" with no warranty of any kind, deba@2035: * express or implied, and with no claim as to its suitability for any deba@2035: * purpose. deba@2035: * deba@2035: */ deba@2035: deba@2035: #ifndef LEMON_BITS_MINGW32_RAND_H deba@2035: #define LEMON_BITS_MINGW32_RAND_H deba@2035: deba@2035: deba@2035: #ifdef WIN32 deba@2035: deba@2035: double drand48(void); deba@2035: double erand48(unsigned short xsubi[3]); deba@2035: long int lrand48(void); deba@2035: long int nrand48(unsigned short xsubi[3]); deba@2035: long int mrand48(void); deba@2035: long int jrand48(unsigned short xsubi[3]); deba@2035: void srand48(long int seedval); deba@2035: unsigned short *seed48(unsigned short seed16v[3]); deba@2035: void lcong48(unsigned short param[7]); deba@2035: deba@2035: #endif deba@2035: deba@2035: #endif