Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

fstream.H

Go to the documentation of this file.
00001 /*
00002  * Copyright 2000, Brown University, Providence, RI.
00003  * 
00004  *                         All Rights Reserved
00005  * 
00006  * Permission to use, copy, modify, and distribute this software and its
00007  * documentation for any purpose other than its incorporation into a
00008  * commercial product is hereby granted without fee, provided that the
00009  * above copyright notice appear in all copies and that both that
00010  * copyright notice and this permission notice appear in supporting
00011  * documentation, and that the name of Brown University not be used in
00012  * advertising or publicity pertaining to distribution of the software
00013  * without specific, written prior permission.
00014  * 
00015  * BROWN UNIVERSITY DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
00016  * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR ANY
00017  * PARTICULAR PURPOSE.  IN NO EVENT SHALL BROWN UNIVERSITY BE LIABLE FOR
00018  * ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
00019  * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
00020  * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
00021  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
00022  */
00023 // Localize the <fstream.h> weirdness in one place
00024 
00025 #ifndef GLUE_STD_FSTREAM_H
00026 #define GLUE_STD_FSTREAM_H
00027 #include "std/config.H"
00028 #ifdef GLUE_NEW_STYLE_IOSTREAM
00029 #include <fstream>
00030 #elif defined GLUE_BACKWARD_IOSTREAM
00031 #include <backward/fstream.h>
00032 #else
00033 #include <fstream.h>
00034 #endif
00035 #endif

Generated on Mon Sep 15 16:25:56 2003 for gluebase by doxygen1.2.18