Initial test bootstrap.

This commit is contained in:
jmsgrogan 2023-12-18 10:16:31 +00:00
parent 6c618749f1
commit 4b308f6c32
94 changed files with 2543 additions and 681 deletions

View file

@ -4,6 +4,8 @@
#include "Image.h"
#include <cstdint>
class ImageBitStream : public BitStream
{
public:
@ -11,13 +13,13 @@ public:
bool isFinished() const override;
std::vector<unsigned char> peekNextNBytes(unsigned n) const override;
std::vector<uint8_t> peekNextNBytes(std::size_t n) const override;
std::optional<unsigned char> readNextByte() override;
std::optional<uint8_t> readNextByte() override;
void writeByte(unsigned char data, bool checkOverflow = true) override;
void writeByte(uint8_t data, bool checkOverflow = true) override;
void writeBytes(const std::vector<unsigned char>) override
void writeBytes(const std::vector<uint8_t>&) override
{
}