Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
Version History
V3.3.0
Improvements:
- Added Contains to Path.
- Added String::HeapClone().
- Added public String constructors with index and length parameters.
- Added More comparisons (incl. case insensitive) to String.
- Added MD5Hasher.
- Added character class test methods to String.
- Improved performance in Logger.
- Refactored and renamed Params into CommandLine.
- Started changing attribute and method case to lower case.
- Added Setters to wrappers.
Fixes:
- Format fix in Logger's MFC TRACE.
V3.2.0
Improvements:
- Refactored logging using String.
- Added debug break on exceptions.
- Added range and contract checks for strings.
- Added AppendAll, PrependAll, and InsertAll in ArrayList.
- Added Find in ArrayList.
- Added HasParameter and HasSection to ConfigSection.
-
- Added CompareIC to String.
Fixes:
- The ArrayList resize method does not corrupt memory anymore.
V3.1.0
Improvements:
- Added an implementation for strings.
Fixes:
- The ArrayList compare function is const now.
V3.0.0
Improvements:
- The collection classes have been renamed according to Java(TM)'s collection classes.
- There is a support for const collections now, preventing from modifying the collection structure.
- The ToolBox classes have been added to the namespace "toolbox" now.
V2.1.8
Improvements:
- Paths can now calculate relative paths to other paths.
- Array is safer to use and better documented.
Fixes:
- The Config class declaration is more ANSI C++ conform now.
V2.1.7
Improvements:
- ConfigParameter is now available for use, too.
- Added ConfigSection::ContainsParameter and ConfigSection::ContainsSection.
Fixes:
- Fixed a severe bug in the hashtable during unsets. The lookup became corrupt in some circumstances.
V2.1.6
Improvements:
- Added the possibility to provide a writer class to write configurations to.
Fixes:
- Increased the configuration's save speed and made it more savely.
V2.1.5
Improvements:
- Added a case insensitive string key hash table and hash set.
Fixes:
- The Directory::ReadFrom() method handles non-wildcard filters
to pointing existing files correctly now.
V2.1.4
Improvements:
- Compressed the configuration files.
Fixes:
- Fixed a bug when saving empty configuration string parameters.
V2.1.3
Improvements:
- Added the backing feature to the configuration writing.
V2.1.2
Improvements:
- More functionality on clearing configurations added.
Fixes:
- Config now reports correctly, whether the configuration was read successfully.
- If Config cannot read a configuration, it is now not read partially.
- The Config is cleared before reading now.
V2.1.1
Fixes:
- Fixed another bug in the configuration save routines.
V2.1.0
Fixes:
- Finally, empty configuration sections are NOW saved and loaded.
V2.1.0 beta 1
Improvements:
- Exceptions and a generic logger have been added.
- Several small improvements.
Fixes:
- Empty configuration sections are now saved.
V2.0.2 beta 2
Improvements:
- More features in the Config class.
V2.0.2 beta 1
Improvements:
V2.0.1
Fixes:
- Bugfixes in the Hashtable classes.
V2.0.0
The ToolBox was completely refactored.
- All imperative functions with useful content were ported to classes.
- Borland or DOS dependand code was removed or replaced.
- Collection classes were added.
V1.0.0
The initial version.
Generated by
1.2.1 written by Dimitri van Heesch,
© 1997-2000