summaryrefslogtreecommitdiff
path: root/include/rawverse.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/rawverse.h')
-rw-r--r--include/rawverse.h40
1 files changed, 0 insertions, 40 deletions
diff --git a/include/rawverse.h b/include/rawverse.h
deleted file mode 100644
index a5f3d08..0000000
--- a/include/rawverse.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/******************************************************************************
- * rawverse.h - code for class 'RawVerse'- a module that reads raw text
- * files: ot and nt using indexs ??.bks ??.cps ??.vss
- * and provides lookup and parsing functions based on
- * class VerseKey
- */
-
-#ifndef RAWVERSE_H
-#define RAWVERSE_H
-
-#include <filemgr.h>
-#include <fcntl.h>
-
-#include <defs.h>
-#include <swbuf.h>
-
-SWORD_NAMESPACE_START
-
-class SWDLLEXPORT RawVerse {
- static int instance; // number of instantiated RawVerse objects or derivitives
-protected:
- FileDesc *idxfp[2];
- FileDesc *textfp[2];
-
- char *path;
- void prepText(SWBuf &buf);
- void doSetText(char testmt, long idxoff, const char *buf, long len = -1);
- void doLinkEntry(char testmt, long destidxoff, long srcidxoff);
-
-public:
- static const char *nl;
- RawVerse(const char *ipath, int fileMode = -1);
- virtual ~RawVerse();
- void findOffset(char testmt, long idxoff, long *start, unsigned short *end);
- void readText(char testmt, long start, unsigned short size, SWBuf &buf);
- static char createModule(const char *path);
-};
-
-SWORD_NAMESPACE_END
-#endif