Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

cf_open.h

Go to the documentation of this file.
00001 /*
00002 * $Id: cf_open.h,v 1.2 2009/02/16 08:04:39 schubert Exp $
00003 *
00004 * Revision 1.1.1.1  2002/06/16 15:18:46  hristov
00005 * Separate distribution  of Geant3
00006 *
00007 * Revision 1.1.1.1  1999/05/18 15:55:29  fca
00008 * AliRoot sources
00009 *
00010 * Revision 1.2  1997/02/04 17:35:35  mclareni
00011 * Merge Winnt and 97a versions
00012 *
00013 * Revision 1.1.1.1.2.1  1997/01/21 11:30:25  mclareni
00014 * All mods for Winnt 96a on winnt branch
00015 *
00016 * Revision 1.1.1.1  1996/02/15 17:49:17  mclareni
00017 * Kernlib
00018 *
00019 *
00020 *
00021 * cf#open.inc
00022 */
00023 #if defined(CERNLIB_QMAPO)
00024 #include <sys/file.h>        /*  Apollo                     */
00025 #elif defined(CERNLIB_QMAMX)
00026 #include <sys/types.h>       /*  AMX                        */
00027 #include <sys/fcntl.h>
00028 #include <sys/file.h>
00029 #elif defined(CERNLIB_QMCRY)||defined(CERNLIB_QMHPX)||defined(CERNLIB_QMIBX)||defined(CERNLIB_QMSUN)
00030 #include <fcntl.h>           /*  CRAY HPX IBX SUN           */
00031 #elif defined(CERNLIB_QMIRT)||defined(CERNLIB_QMIRTD)
00032 #include <fcntl.h>           /*  IRT                        */
00033 #include <sys/mode.h>
00034 #elif defined(CERNLIB_QMVAX)
00035 #include <file.h>            /*  VAX/VMS                    */
00036 #elif defined(CERNLIB_QMVMI)
00037 #include <sys/types.h>
00038 #include <sys/stat.h>
00039 #include <fcntl.h>           /*  VMI Decstation             */
00040 #elif defined(CERNLIB_QMDOS) || defined(CERNLIB_WINNT)
00041 #ifdef __GNUC__
00042 #include <sys/file.h>
00043 #else
00044 # ifdef WIN32
00045 #  ifdef __STDC__
00046 #   undef __STDC__
00047 #  endif
00048 #  include <io.h>
00049 #  include <stdio.h>
00050 #  include <fcntl.h>
00051 # endif
00052 #endif
00053 #else
00054 #include <sys/types.h>
00055 #include <sys/stat.h>
00056 #include <sys/fcntl.h>       /*  default Posix              */
00057 #endif

Generated on Mon Feb 15 11:06:31 2010 for loon by  doxygen 1.3.9.1