first stubs
[ecparse.git] / FileReaderInput.cpp
diff --git a/FileReaderInput.cpp b/FileReaderInput.cpp
new file mode 100644 (file)
index 0000000..14fc0c6
--- /dev/null
@@ -0,0 +1,20 @@
+/**
+ * © 2008 by David Roden <droden@gmail.com>
+ */
+
+#include "FileReaderInput.h"
+
+FileReaderInput::FileReaderInput(FILE *file) {
+       this->file = file;
+}
+
+FileReaderInput::~FileReaderInput() {
+       fclose(file);
+}
+
+int FileReaderInput::read(void* buffer, size_t length) {
+       size_t readBytes;
+
+       readBytes = fread(buffer, 1, length, file);
+       return 0;
+}