diff options
Diffstat (limited to 'src/libjin/Filesystem/Buffer.h')
-rw-r--r-- | src/libjin/Filesystem/Buffer.h | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/src/libjin/Filesystem/Buffer.h b/src/libjin/Filesystem/Buffer.h deleted file mode 100644 index 1d72083..0000000 --- a/src/libjin/Filesystem/Buffer.h +++ /dev/null @@ -1,53 +0,0 @@ -#ifndef __JIN_BUFFER_H -#define __JIN_BUFFER_H - -#include <string.h> - -namespace jin -{ -namespace filesystem -{ - - class Buffer - { - public: - - inline Buffer(): data(0), size(0) - { - } - - inline Buffer(const Buffer& src) - { - delete data; - size = src.size; - data = new char[size]; - memcpy(data, src.data, size); - } - - inline Buffer(void* d, int s) - { - data = new char(size); - memcpy(data, d, size); - size = s; - } - - inline ~Buffer() - { - size = 0; - delete[] data; - } - - public: - - // data position in memory - void* data; - - // data buffer size - unsigned int size; - - }; - -} -} - -#endif
\ No newline at end of file |