.hgignore
author Peter Kovacs <kpeter@inf.elte.hu>
Sat, 15 Mar 2008 21:07:24 +0100
changeset 80 15968e25ca08
parent 3 4c9552759a8e
child 85 3453d20a82cd
permissions -rw-r--r--
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.
alpar@0
     1
syntax: glob
alpar@0
     2
*.obj
alpar@0
     3
*.orig
alpar@0
     4
*.rej
alpar@0
     5
*~
alpar@0
     6
*.o
alpar@2
     7
.#.*
alpar@9
     8
*.log
alpar@9
     9
*.lo
alpar@9
    10
*.tar.*
alpar@2
    11
Makefile.in
alpar@2
    12
aclocal.m4
alpar@2
    13
config.h.in
alpar@2
    14
configure
ladanyi@3
    15
Makefile
ladanyi@3
    16
config.h
ladanyi@3
    17
config.log
ladanyi@3
    18
config.status
ladanyi@3
    19
libtool
ladanyi@3
    20
stamp-h1
ladanyi@3
    21
lemon/lemon.pc
ladanyi@3
    22
lemon/libemon.la
ladanyi@3
    23
lemon/stamp-h2
ladanyi@3
    24
doc/Doxyfile
alpar@9
    25
.dirstamp
alpar@9
    26
.libs/*
alpar@9
    27
.deps/*
alpar@0
    28
alpar@0
    29
syntax: regexp
alpar@9
    30
^doc/html/.*
alpar@9
    31
^autom4te.cache/.*
alpar@9
    32
^build-aux/.*
alpar@9
    33
^objs.*/.*
alpar@9
    34
^test/[a-z_]*$