X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=GrowingBuffer.h;h=a622a50a2b82e9f2415f2b94d9a3372e1424de81;hb=1d09585d4cd534462159bb3df84fdc63337d90ca;hp=894267df659b1c8902c1c48e7852ed6331b464e6;hpb=b24b03abb90553821d627e87dac5ec07d81fd09c;p=ecparse.git diff --git a/GrowingBuffer.h b/GrowingBuffer.h index 894267d..a622a50 100644 --- a/GrowingBuffer.h +++ b/GrowingBuffer.h @@ -37,10 +37,13 @@ public: void seek(size_t position); void* read(void* buffer, size_t length); void write(const void* buffer, size_t length); + void cut(); void truncate(); void clear(); void resize(double factor = 1.0); + size_t indexOf(char c, size_t start = 0); + private: void* data; size_t size;