#pragma once #include "Buffer.h" class IntBuffer : public Buffer { private: int *buffer; public: IntBuffer(unsigned int capacity); IntBuffer( unsigned int capacity, int *backingArray ); virtual ~IntBuffer(); virtual IntBuffer *flip(); int get(unsigned int index); int *getBuffer(); IntBuffer *put(intArray *inputArray, unsigned int offset, unsigned int length); IntBuffer *put(intArray inputArray); IntBuffer *put(int i); };