size_t getPosition();
size_t getLimit();
size_t getSize();
+ size_t getRemaining();
/**
* Sets the position of the buffer. The next {@link read(void*, size_t)} or
void clear();
void resize(double factor = 1.0);
+ size_t indexOf(char c, size_t start = 0);
+
private:
void* data;
size_t size;