diff options
author | megamage <none@none> | 2009-02-12 17:09:15 -0600 |
---|---|---|
committer | megamage <none@none> | 2009-02-12 17:09:15 -0600 |
commit | 6aee5fcbe7473a3cbac12b7e8482a7b98bef8be3 (patch) | |
tree | 91ec91d5c19eba9c2fe0e84b1c9dc7047a3de80e /dep/include/sockets/File.h | |
parent | 2d2f433b4de1c35b22aaf07854fc0ee11fcb350d (diff) | |
parent | f385747164c3fb278c92ef46fbd6c3da6590bbf0 (diff) |
*Merge.
--HG--
branch : trunk
Diffstat (limited to 'dep/include/sockets/File.h')
-rw-r--r-- | dep/include/sockets/File.h | 50 |
1 files changed, 25 insertions, 25 deletions
diff --git a/dep/include/sockets/File.h b/dep/include/sockets/File.h index 58a1b71bb85..803930fc790 100644 --- a/dep/include/sockets/File.h +++ b/dep/include/sockets/File.h @@ -1,6 +1,6 @@ /** \file File.h - ** \date 2005-04-25 - ** \author grymse@alhem.net + ** \date 2005-04-25 + ** \author grymse@alhem.net **/ /* Copyright (C) 2004-2007 Anders Hedstrom @@ -8,7 +8,7 @@ Copyright (C) 2004-2007 Anders Hedstrom This library is made available under the terms of the GNU GPL. If you would like to use this library in a closed-source application, -a separate license agreement is available. For information about +a separate license agreement is available. For information about the closed-source license agreement for the C++ sockets library, please visit http://www.alhem.net/Sockets/license.html and/or email license@alhem.net. @@ -39,38 +39,38 @@ namespace SOCKETS_NAMESPACE { #endif -/** IFile implementation of a disk file. - \ingroup file */ +/** IFile implementation of a disk file. + \ingroup file */ class File : public IFile { public: - File(); - ~File(); + File(); + ~File(); - bool fopen(const std::string&, const std::string&); - void fclose(); + bool fopen(const std::string&, const std::string&); + void fclose(); - size_t fread(char *, size_t, size_t) const; - size_t fwrite(const char *, size_t, size_t); + size_t fread(char *, size_t, size_t) const; + size_t fwrite(const char *, size_t, size_t); - char *fgets(char *, int) const; - void fprintf(const char *format, ...); + char *fgets(char *, int) const; + void fprintf(const char *format, ...); - off_t size() const; - bool eof() const; + off_t size() const; + bool eof() const; - void reset_read() const; - void reset_write(); + void reset_read() const; + void reset_write(); private: - File(const File& ) {} // copy constructor - File& operator=(const File& ) { return *this; } // assignment operator - - std::string m_path; - std::string m_mode; - FILE *m_fil; - mutable long m_rptr; - long m_wptr; + File(const File& ) {} // copy constructor + File& operator=(const File& ) { return *this; } // assignment operator + + std::string m_path; + std::string m_mode; + FILE *m_fil; + mutable long m_rptr; + long m_wptr; }; |