aboutsummaryrefslogtreecommitdiff
path: root/src/libutil/serialise.hh
diff options
context:
space:
mode:
Diffstat (limited to 'src/libutil/serialise.hh')
-rw-r--r--src/libutil/serialise.hh11
1 files changed, 0 insertions, 11 deletions
diff --git a/src/libutil/serialise.hh b/src/libutil/serialise.hh
index d1c791823..e6290a652 100644
--- a/src/libutil/serialise.hh
+++ b/src/libutil/serialise.hh
@@ -18,7 +18,6 @@ struct Sink
{
virtual ~Sink() { }
virtual void operator () (std::string_view data) = 0;
- virtual bool good() { return true; }
};
/**
@@ -80,8 +79,6 @@ struct Source
*/
virtual size_t read(char * data, size_t len) = 0;
- virtual bool good() { return true; }
-
void drainInto(Sink & sink);
std::string drain();
@@ -136,11 +133,6 @@ struct FdSink : BufferedSink
~FdSink();
void writeUnbuffered(std::string_view data) override;
-
- bool good() override;
-
-private:
- bool _good = true;
};
@@ -165,11 +157,8 @@ struct FdSource : BufferedSource
return *this;
}
- bool good() override;
protected:
size_t readUnbuffered(char * data, size_t len) override;
-private:
- bool _good = true;
};