Advanced Strategic Command
win32/watcom/fileio.h
Go to the documentation of this file.
1 // $Id: fileio.h,v 1.5 2009-04-18 13:48:41 mbickel Exp $
2 //
3 // $Log: not supported by cvs2svn $
4 // Revision 1.4 2001/10/11 10:41:06 mbickel
5 // Restructured platform fileio handling
6 // Added map archival information to mapeditor
7 //
8 // Revision 1.3 2001/05/18 22:30:30 mbickel
9 // The data file is now installed in the correct directory
10 // If the installation directory is changed with configure, the new path
11 // will now be compiled directly into ASC
12 //
13 // Revision 1.2 2001/02/26 21:14:33 mbickel
14 // Added two small editors to the linux makefiles
15 // Added some more truecolor hacks to the graphics engine
16 //
17 // Revision 1.1 2000/10/14 10:55:06 mbickel
18 // Added ASC-Win32 project files for Watcom
19 //
20 // Revision 1.2 2000/10/12 21:37:56 mbickel
21 // Further restructured platform dependant routines
22 //
23 // Revision 1.1 2000/10/12 20:21:42 mbickel
24 // Restructuring operating system dependant files
25 //
26 //
27 /*
28  This file is part of Advanced Strategic Command; http://www.asc-hq.de
29  Copyright (C) 1994-2010 Martin Bickel and Marc Schellenberger
30 
31  This program is free software; you can redistribute it and/or modify
32  it under the terms of the GNU General Public License as published by
33  the Free Software Foundation; either version 2 of the License, or
34  (at your option) any later version.
35 
36  This program is distributed in the hope that it will be useful,
37  but WITHOUT ANY WARRANTY; without even the implied warranty of
38  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
39  GNU General Public License for more details.
40 
41  You should have received a copy of the GNU General Public License
42  along with this program; see the file COPYING. If not, write to the
43  Free Software Foundation, Inc., 59 Temple Place, Suite 330,
44  Boston, MA 02111-1307 USA
45 */
46 
47 // this file takes care that the necessary header files for opendir / readdir
48 // are being included in basestrm.cpp
49 
50 #ifndef fileio_h_included
51  #define fileio_h_included
52 
53  #include <direct.h>
54  #define direct dirent
55 
56  extern const char* filereadmode;
57  extern const char* filewritemode;
58  extern const char* filereadmodetext;
59  extern const char* filewritemodetext;
60  extern const char pathdelimitter;
61  extern const char* pathdelimitterstring;
62 
63  extern const int maxfilenamelength;
64  extern const char* asc_configurationfile;
65 
66 #endif
const char * filereadmodetext
Definition: unix/fileio.cpp:21
const char * filereadmode
Definition: unix/fileio.cpp:19
const char * filewritemodetext
Definition: unix/fileio.cpp:22
const char * filewritemode
Definition: unix/fileio.cpp:20
const char pathdelimitter
Definition: unix/fileio.cpp:23
const char * asc_configurationfile
Definition: unix/fileio.cpp:29
const char * pathdelimitterstring
Definition: unix/fileio.cpp:24
const int maxfilenamelength
Definition: unix/fileio.cpp:28