From: Sebastian Maneth Date: Fri, 2 Nov 2012 14:24:01 +0000 (+0100) Subject: print function. X-Git-Url: http://git.nguyen.vg/gitweb/?a=commitdiff_plain;ds=sidebyside;h=744e0c89a77d0eb82c64a98d8a8a6860af875653;p=SXSI%2Fxpathcomp.git print function. --- diff --git a/src/lexindex_stub.cpp b/src/lexindex_stub.cpp index 2118e2e..bca2073 100644 --- a/src/lexindex_stub.cpp +++ b/src/lexindex_stub.cpp @@ -28,10 +28,24 @@ public: vector::iterator tagVectorIt; vector tag2Vector; vector::iterator tag2VectorIt; + void printVector(xml_tree::tag_t t, vector v); void print(); }; -void lex_index::print(){printf("Print called\n");} +void lex_index::printVector(xml_tree::tag_t t, vector v){ + vector::iterator i=v.begin(); + if (i!=v.end()) { + printf("%i-vector: [%i", t, *i); + for (++i; i!=v.end(); ++i) + printf(",%i", *i); + printf("]\n"); + } +} + +void lex_index::print(){ + printf("Print called\n"); + printVector(tag, tagVector); +} // class prefix_treeNode { // public: