** This is part of the CTSim program
** Copyright (c) 1983-2001 Kevin Rosenberg
**
-** $Id: fnetorderstream.h,v 1.10 2002/05/28 18:43:16 kevin Exp $
+** $Id$
**
** This program is free software; you can redistribute it and/or modify
** it under the terms of the GNU General Public License (version 2) as
void ConvertNetworkOrder (void* buffer, size_t bytes);
void ConvertReverseNetworkOrder (void* buffer, size_t bytes);
-#define GPP3 1
using std::fstream;
class fnetorderstream : public fstream {
public:
-#if GPP3
fnetorderstream (const char* filename, std::ios::openmode mode)
: fstream (filename, mode) {}
-#else
- fnetorderstream (const char* filename, int mode)
- : fstream (filename, mode) {}
-#endif
~fnetorderstream (void)
{}
class frnetorderstream : public fnetorderstream {
public:
-#if GPP3
frnetorderstream (const char* filename, std::ios::openmode mode)
: fnetorderstream (filename, mode) {}
-#else
- frnetorderstream (const char* filename, int mode)
- : fnetorderstream (filename, mode) {}
-#endif
+
virtual void writeInt16 (kuint16 n);
virtual void writeInt32 (kuint32 n);
virtual void writeFloat32 (kfloat32 n);