summaryrefslogtreecommitdiff
path: root/arduino_libs/ByteBuffer/.svn/text-base/ByteBuffer.h.svn-base
diff options
context:
space:
mode:
Diffstat (limited to 'arduino_libs/ByteBuffer/.svn/text-base/ByteBuffer.h.svn-base')
-rwxr-xr-xarduino_libs/ByteBuffer/.svn/text-base/ByteBuffer.h.svn-base57
1 files changed, 0 insertions, 57 deletions
diff --git a/arduino_libs/ByteBuffer/.svn/text-base/ByteBuffer.h.svn-base b/arduino_libs/ByteBuffer/.svn/text-base/ByteBuffer.h.svn-base
deleted file mode 100755
index b100c2f..0000000
--- a/arduino_libs/ByteBuffer/.svn/text-base/ByteBuffer.h.svn-base
+++ /dev/null
@@ -1,57 +0,0 @@
-/*
- ByteBuffer.h - A circular buffer implementation for Arduino
- Created by Sigurdur Orn, July 19, 2010.
- */
-#ifndef ByteBuffer_h
-#define ByteBuffer_h
-
-#include "WProgram.h"
-
-class ByteBuffer
-{
-public:
- ByteBuffer();
-
- void init(unsigned int buf_size);
-
- void clear();
- int getSize();
- int getCapacity();
-
- int putInFront(byte in);
- int put(byte in);
-
- byte get();
- byte getFromBack();
-
- byte peek(unsigned int index);
-
- int putIntInFront(int in);
- int putInt(int in);
-
- int putLongInFront(long in);
- int putLong(long in);
-
- int getInt();
- int getIntFromBack();
-
- long getLong();
- long getLongFromBack();
-
- int putFloatInFront(float in);
- int putFloat(float in);
-
- float getFloat();
- float getFloatFromBack();
-
-private:
- byte* data;
- byte* float_bytes;
-
- unsigned int capacity;
- unsigned int position;
- unsigned int length;
-};
-
-#endif
-