From 1d30b8200b2a6b2ac12ad41d8a471fc4a40b8e85 Mon Sep 17 00:00:00 2001 From: Jan Sucan Date: Sat, 18 Jan 2025 13:04:54 +0100 Subject: Put the buffered file code into a namespace --- src/buffered_file.h | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) (limited to 'src/buffered_file.h') diff --git a/src/buffered_file.h b/src/buffered_file.h index 4e5219d..23fa823 100644 --- a/src/buffered_file.h +++ b/src/buffered_file.h @@ -32,20 +32,20 @@ #include #include -class BufferedFileError : public DiffddError +namespace BufferedFile +{ + +class Error : public DiffddError { public: - explicit BufferedFileError(const std::string &message) - : DiffddError(message) - { - } + explicit Error(const std::string &message) : DiffddError(message) {} }; -class BufferedFileReader +class Reader { public: - BufferedFileReader(std::istream &istream, size_t buffer_capacity); - virtual ~BufferedFileReader() = default; + Reader(std::istream &istream, size_t buffer_capacity); + virtual ~Reader() = default; size_t read(char *data, size_t data_size); size_t tryRead(size_t data_size, char **return_data); @@ -62,11 +62,11 @@ class BufferedFileReader size_t read_file(char *data, size_t data_size); }; -class BufferedFileWriter +class Writer { public: - BufferedFileWriter(std::ostream &ostream, size_t buffer_capacity); - virtual ~BufferedFileWriter(); + Writer(std::ostream &ostream, size_t buffer_capacity); + virtual ~Writer(); void write(const char *data, size_t data_size); @@ -80,3 +80,5 @@ class BufferedFileWriter void flush_buffer(); void write_file(const char *data, size_t data_size); }; + +} // namespace BufferedFile -- cgit v1.2.3