Shared String Library
SharedString
StringManager
HashTable
Version History
Index
Everything
Classes
Functions
Variables
Macros
Types
Files
Constants
Version History
Here is a list of the major changes/additions to each version of the shared string library.
Summary
Version History
Here is a list of the major changes/additions to each version of the shared string library.
Version 0.9f
Version 0.9e
Version 0.9d
Version 0.9c
Version 0.9b
Version 0.9a
Version 0.9f
Removed str vs. str_const -- no need to have non-const version for shared strings.
Added < operator.
Documented +, +=, ==, !=, < operators.
Version 0.9e
Added += operators
Added + operators
Version 0.9d
Added a smarter hash function.
Added a lot of documentation.
Version 0.9c
Fixed SharedString::operator=(SharedString). Would crash when assigning a string to itself when there is only one copy of that string. (Thanks, Raz.)
Added a typedef for string size, instead of using size_t.
Version 0.9b
Changed design paradigm: instead of using pointers to a manager as template arguments, now using a manager wrapper class as a template argument.
Made small changes, e.g. adding const refs where efficient, etc.
Added lots of documentation.
Version 0.9a
Initial version of the shared string library.
Generated by
Natural Docs