X-Git-Url: http://git.nguyen.vg/gitweb/?a=blobdiff_plain;ds=sidebyside;f=SXSIStorageInterface.h;fp=SXSIStorageInterface.h;h=0000000000000000000000000000000000000000;hb=99ac0ee0d0f85549a19b5e96442caa5a56f95a78;hp=bd6559444e8c464ad34bebef4ed421ff1f316040;hpb=04639fe524ee20f7f84c8b08387312d714c9bd56;p=SXSI%2Fxpathcomp.git diff --git a/SXSIStorageInterface.h b/SXSIStorageInterface.h deleted file mode 100644 index bd65594..0000000 --- a/SXSIStorageInterface.h +++ /dev/null @@ -1,55 +0,0 @@ -/***************************************** - * SXSIStorageInterface.h - * ------------------------ - * Header file for an SXSI Storage Interface - * - * Author: Kim Nguyen - * Date: 25/11/08 - */ - -#ifndef SXSISTORAGEINTERFACE_H_ -#define SXSISTORAGEINTERFACE_H_ - -#include "XMLTree.h" -#include "XMLTreeBuilder.h" -#include "StorageInterface.h" -extern "C" { -#include -#include -#include -#include -#include -#include - - -} //extern C - -using namespace std; - -class SXSIStorageInterface: public StorageInterface -{ - public: - SXSIStorageInterface(int sf, bool iet, bool dtc); - virtual ~SXSIStorageInterface(); - virtual void newChild(string name); - virtual void newText(string text); - virtual void nodeFinished(string name); - virtual void parsingFinished(); - virtual void* returnDocument(); - virtual void printStats(); - - private: - - XMLTree* tree; - XMLTreeBuilder* tb; - int _new_text; - int _new_empty_text; - int _new_child; - int _length_text; - int _heap_base; - int _heap_parsing; - int _heap_done; - -}; - -#endif /*SXSISTORAGEINTERFACE_H_*/