annotate UniqueString.cpp @ 104:6bc013d5788b

Avoid unnecessary updates. Fix problems with wrong subset being selected for update with prefix. Fix some problems with to much verbosity in debug statements.
author Tom Fredrik Blenning Klaussen <bfg@bfgconsult.no>
date Sat, 15 Feb 2014 13:34:10 +0100
parents d0502678429c
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
16
06166d6c083b Add configuration processing.
Tom Fredrik Blenning Klaussen <bfg@blenning.no>
parents:
diff changeset
1 #include "UniqueString.hpp"
06166d6c083b Add configuration processing.
Tom Fredrik Blenning Klaussen <bfg@blenning.no>
parents:
diff changeset
2
06166d6c083b Add configuration processing.
Tom Fredrik Blenning Klaussen <bfg@blenning.no>
parents:
diff changeset
3 //QMap<QString, QString> UniqueString::map;
24
d0502678429c Multiplex between different stringtypes.
Tom Fredrik Blenning Klaussen <bfg@blenning.no>
parents: 16
diff changeset
4
d0502678429c Multiplex between different stringtypes.
Tom Fredrik Blenning Klaussen <bfg@blenning.no>
parents: 16
diff changeset
5 /*
16
06166d6c083b Add configuration processing.
Tom Fredrik Blenning Klaussen <bfg@blenning.no>
parents:
diff changeset
6 RBTree<QString> UniqueString::map;
24
d0502678429c Multiplex between different stringtypes.
Tom Fredrik Blenning Klaussen <bfg@blenning.no>
parents: 16
diff changeset
7
d0502678429c Multiplex between different stringtypes.
Tom Fredrik Blenning Klaussen <bfg@blenning.no>
parents: 16
diff changeset
8 QMap<QString, int> UniqueString::lup;
d0502678429c Multiplex between different stringtypes.
Tom Fredrik Blenning Klaussen <bfg@blenning.no>
parents: 16
diff changeset
9 uint UniqueString::numInserts;
d0502678429c Multiplex between different stringtypes.
Tom Fredrik Blenning Klaussen <bfg@blenning.no>
parents: 16
diff changeset
10 */