00001 // ################################################################## 00002 // Binx 00003 // $Id: BxTextFileWriter_8h-source.html,v 1.1.1.1 2006/04/19 14:19:02 edikt2 Exp $ 00004 // 00005 // Class for text file writing. 00006 // ################################################################## 00007 /* 00008 00009 // edikt::BinX 00010 // www.edikt.org 00011 // support@edikt.org 00012 00013 // Copyright (c) 2003 The University of Edinburgh. 00014 00015 */ 00016 00017 #ifndef __BxTextFileWriter__ 00018 #define __BxTextFileWriter__ 00019 00020 #include "BxTextFile.h" 00021 00022 /* 00023 * Class writing external text data files (not in BinX version 1.0). 00024 * This class is analygous to the serivces provided by the class BxBinaryFileWriter. 00025 * The primary difference is that a different method of file I/O is used. 00026 * For text files, writing is sequential. 00027 * Restricted random access (that is, overwriting) within the text data file, 00028 * is possible, but it is not recommended. 00029 * <BR><B>Since:</B> Future release to be determined. 00030 */ 00031 class DECLSPEC BxTextFileWriter : public BxTextFile 00032 { 00033 public: 00034 BxTextFileWriter(); 00035 virtual ~BxTextFileWriter(); 00036 00037 virtual char * className() const { return "BxTextFileWriter"; } //<Returns the null-terminated string "BxTextFileWrite". 00038 }; 00039 00040 #endif
1.3.3