Mon, 17 Mar 2008 11:03:35 +0000Merge
Alpar Juttner <alpar@cs.elte.hu> [Mon, 17 Mar 2008 11:03:35 +0000] rev 89
Merge

Sun, 16 Mar 2008 01:39:19 +0100Minor improvements in arg_parser files
Peter Kovacs <kpeter@inf.elte.hu> [Sun, 16 Mar 2008 01:39:19 +0100] rev 88
Minor improvements in arg_parser files

Thu, 24 Jan 2008 17:25:31 +0000Hide and privatize member function funcOption()
Alpar Juttner <alpar@cs.elte.hu> [Thu, 24 Jan 2008 17:25:31 +0000] rev 87
Hide and privatize member function funcOption()

Tue, 22 Jan 2008 16:03:41 +0000Minor doc improvements
Alpar Juttner <alpar@cs.elte.hu> [Tue, 22 Jan 2008 16:03:41 +0000] rev 86
Minor doc improvements

Tue, 22 Jan 2008 15:55:49 +0000Port arg_parser from svn -r3438
Alpar Juttner <alpar@cs.elte.hu> [Tue, 22 Jan 2008 15:55:49 +0000] rev 85
Port arg_parser from svn -r3438

Sun, 16 Mar 2008 07:32:43 +0000Merge
Alpar Juttner <alpar@cs.elte.hu> [Sun, 16 Mar 2008 07:32:43 +0000] rev 84
Merge

Sat, 15 Mar 2008 23:42:33 +0100Improvements in groups.dox
Peter Kovacs <kpeter@inf.elte.hu> [Sat, 15 Mar 2008 23:42:33 +0100] rev 83
Improvements in groups.dox

- Apply the graph renamings.
- Apply the current map renamings.

Sat, 15 Mar 2008 23:39:41 +0100Add basic logical maps and doc improvements
Peter Kovacs <kpeter@inf.elte.hu> [Sat, 15 Mar 2008 23:39:41 +0100] rev 82
Add basic logical maps and doc improvements

- Add the following new logical maps and map adaptors:
* TrueMap, FalseMap
* AndMap, OrMap
* EqualMap, LessMap
- Improve the documentation for other classes.

Sat, 15 Mar 2008 21:24:43 +0100Remove maps having unclear purposes or little use
Peter Kovacs <kpeter@inf.elte.hu> [Sat, 15 Mar 2008 21:24:43 +0100] rev 81
Remove maps having unclear purposes or little use

- WrapMap (SimpleMap)
- WrapWriteMap (SimpleWriteMap)
- StoreBoolMap
- BackInserterBoolMap
- FrontInserterBoolMap
- InserterBoolMap
- FillBoolMap
- SettingOrderBoolMap

Sat, 15 Mar 2008 21:07:24 +0100Overall clean-up in maps.h
Peter Kovacs <kpeter@inf.elte.hu> [Sat, 15 Mar 2008 21:07:24 +0100] rev 80
Overall clean-up in maps.h

- Rename some map types:
* IntegerMap -> RangeMap
* StdMap -> SparseMap
* FunctorMap -> FunctorToMap
* MapFunctor -> MapToFunctor
* ForkWriteMap -> ForkMap
* SimpleMap -> WrapMap
* SimpleWriteMap -> WrapWriteMap
- Remove the read-only ForkMap version.
- Rename map-creator functions for the read-write arithmetic and
logical maps.
- Small fixes and improvements in the code.
- Fix the typedefs of RangeMap to work correctly with bool type, too.
- Rename template parameters, function parameters, and private members
in many classes to be uniform and to avoid parameter names starting
with underscore.
- Use Key and Value types instead of K and V template parameters in
public functions.
- Extend the documentation with examples (e.g. for basic arithmetic and
logical maps).
- Many doc improvements.
- Reorder the classes.
- StoreBoolMap, BackInserterBoolMap, FrontInserterBoolMap,
InserterBoolMap, FillBoolMap, SettingOrderBoolMap are almost unchanged,
since they will be removed.
- Also improve maps_test.cc to correctly check every map class, every
constructor, and every creator function.