Match and link all remaining stream classes

Former-commit-id: 55617d2753
This commit is contained in:
2022-10-12 23:09:15 -07:00
parent 08804f22b8
commit 0613bb5ea4
32 changed files with 75 additions and 91 deletions

View File

@@ -11,15 +11,15 @@ void coutput_stream_helper(const T& t, COutputStream& out);
class COutputStream {
void DoPut(const void* ptr, size_t len);
void Flush();
void DoFlush();
public:
COutputStream(int len);
virtual ~COutputStream();
virtual void Write(const void* ptr, u32 len);
virtual void Write(const void* ptr, size_t len) = 0;
void WriteBits(uint val, uint bitCount);
void Flush();
void FlushShiftRegister();
void Put(const void* ptr, size_t len) {
FlushShiftRegister();