class DAFile; class DAInteg; class DATooth; struct DAFileStack; class DAZipper { public: DAZipper( DAFile* f, int r ); ~DAZipper(void); void Zip(); private: DAFile* file; int rev; DAInteg* copy; //there can be only one void ZipCopy(); DAFileStack* sources; DATooth* left; DATooth* right; void buildLeftZipper( DAFile* source ); void buildRightZipper(); void eliminateAll(); void eliminateUniques(); void matchByContext(); void matchByDistance(); };
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#1 | 6297 | Sam Stafford |
Work so far on "deep annotate". Been getting a lot of questions on this lately from other people working on the same thing; might as well pool efforts. |