X-Git-Url: http://git.nguyen.vg/gitweb/?a=blobdiff_plain;f=OCamlStorageInterface.h;fp=OCamlStorageInterface.h;h=0000000000000000000000000000000000000000;hb=b821684aac2e3114c2eb28188020d7a09b5de2a5;hp=08e44ce3abe72a9d67e5731851cf3aedd0355d01;hpb=04630ec1de987f525c6594fcada17bb49ee79d6a;p=SXSI%2Fxpathcomp.git diff --git a/OCamlStorageInterface.h b/OCamlStorageInterface.h deleted file mode 100644 index 08e44ce..0000000 --- a/OCamlStorageInterface.h +++ /dev/null @@ -1,48 +0,0 @@ -/***************************************** - * OCamlStorageInterface.h - * ------------------------ - * Header file for an OCaml Storage Interface - * - * Author: Kim Nguyen - * Date: 04/11/08 - */ - -#ifndef OCAMLSTORAGEINTERFACE_H_ -#define OCAMLSTORAGEINTERFACE_H_ - -#include "StorageInterface.h" -extern "C" { -/* OCaml memory managment */ - -#include -#include -#include -#include - -}// extern C - -#include - -using namespace std; - -class OCamlStorageInterface: public StorageInterface -{ - public: - OCamlStorageInterface(); - virtual ~OCamlStorageInterface(); - virtual void newChild(string name); - virtual void newText(string text); - virtual void nodeFinished(); - virtual void parsingFinished(); - virtual void* returnDocument(); - - private: - value getDocument(); - list stack; - value document; - int nodeid; -}; - - -#endif /*OCAMLSTORAGEINTERFACE_H_*/ -