diff options
Diffstat (limited to 'HTTPFile.cpp')
-rw-r--r-- | HTTPFile.cpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/HTTPFile.cpp b/HTTPFile.cpp index 6da0919..d7f5dd4 100644 --- a/HTTPFile.cpp +++ b/HTTPFile.cpp @@ -1,26 +1,26 @@ #include <cpr/cpr.h> -#include "HTTPFile.h" +#include "HTTPFileReader.h" -HTTPFile HTTPFile::instance(protocol); +HTTPFileReader HTTPFileReader::instance(protocol); -void HTTPFile::open(const std::string url) { +void HTTPFileReader::open(const std::string url) { _res = cpr::Get(cpr::Url{url}); } -void HTTPFile::close() { } +void HTTPFileReader::close() { } -const std::string HTTPFile::read() { +const std::string HTTPFileReader::read() { return _res.text.data(); } -HTTPFile::~HTTPFile() { +HTTPFileReader::~HTTPFileReader() { this->close(); } -HTTPFile * HTTPFile::clone() const { - return new HTTPFile(this); +HTTPFileReader * HTTPFileReader::clone() const { + return new HTTPFileReader(this); } -HTTPFile::HTTPFile(const HTTPFile *) : FileStrategy() { } +HTTPFileReader::HTTPFileReader(const HTTPFileReader *) : FileReader() { } |