X-Git-Url: http://git.nguyen.vg/gitweb/?a=blobdiff_plain;f=SXSIStorageInterface.h;h=943a0000c88108e1a01280207a90b80a7f6fdfa2;hb=22e128466565745a4e74f3b9823e7884ee5c6157;hp=a627d3eff357fca61e8cffad53e7b94d2480790e;hpb=24fdea81b5506233d139bd7d72364a190bef35b8;p=SXSI%2Fxpathcomp.git diff --git a/SXSIStorageInterface.h b/SXSIStorageInterface.h index a627d3e..943a000 100644 --- a/SXSIStorageInterface.h +++ b/SXSIStorageInterface.h @@ -12,14 +12,23 @@ #include "XMLTree.h" #include "StorageInterface.h" +extern "C" { +#include +#include +#include +#include +#include +#include + +} //extern C using namespace std; class SXSIStorageInterface: public StorageInterface { public: - SXSIStorageInterface(); + SXSIStorageInterface(int sf, bool iet, bool dtc); virtual ~SXSIStorageInterface(); virtual void newChild(string name); virtual void newText(string text); @@ -29,6 +38,7 @@ class SXSIStorageInterface: public StorageInterface virtual void printStats(); private: + XMLTree* tree; int _new_text; int _new_empty_text;