X-Git-Url: http://plrg.eecs.uci.edu/git/?p=iotcloud.git;a=blobdiff_plain;f=version2%2Fsrc%2FC%2FSlotBuffer.h;h=7027de67a66616ff08dc52e222619b19450d5dba;hp=ecd2b970255fcb6221957a9e19aaf92a2d0e8973;hb=0b9aca2b62c74f68652b170a92271a98d5b96666;hpb=5d76024703d601d6f7205c2cb0300ac4cbeffd1c diff --git a/version2/src/C/SlotBuffer.h b/version2/src/C/SlotBuffer.h index ecd2b97..7027de6 100644 --- a/version2/src/C/SlotBuffer.h +++ b/version2/src/C/SlotBuffer.h @@ -1,7 +1,7 @@ #ifndef SLOTBUFFER_H #define SLOTBUFFER_H -#include"common.h" +#include "common.h" /** * Circular buffer that holds the live set of slots. @@ -12,14 +12,14 @@ #define SlotBuffer_DEFAULT_SIZE 16 class SlotBuffer { - private: - Array * array; +private: + Array *array; int32_t head; int32_t tail; void incrementHead(); void incrementTail(); - - public: + +public: int64_t oldestseqn; SlotBuffer(); @@ -27,7 +27,7 @@ class SlotBuffer { int32_t capacity(); void resize(int newsize); void putSlot(Slot *s); - Slot * getSlot(int64_t seqnum); + Slot *getSlot(int64_t seqnum); int64_t getOldestSeqNum() { return oldestseqn; } int64_t getNewestSeqNum() { return oldestseqn + size() - 1;} };