aboutsummaryrefslogtreecommitdiff
path: root/common/hashmap.h
AgeCommit message (Expand)Author
2008-02-07Fix bug preventing compilation in iterator code.Johannes Schickel
2008-01-31Second part of patch #1880781: "BeOS port for scummvm"Eugene Sandulenko
2008-01-28Forward declare HashMap::ConstIterator (this might fix compile errors with so...Max Horn
2008-01-27Removed trailing spaces.Jordi Vilalta Prat
2008-01-23assert if hashmap iterator is out of bounds (e.g. happens when derefing end()Max Horn
2008-01-13Fix warnings HashMap causes on some compilers (notably, GCC 3.x used for vari...Max Horn
2007-12-28Fix hashmap.h properly (this is not a bug in GCC 4.0 etc., rather it's a bug ...Max Horn
2007-12-27same bug on arm-wince-gcc 4.1.0Kostas Nakos
2007-12-27Fix for bug #1858824 "AMIGAOS4: Build Process breaks due to regression".Johannes Schickel
2007-12-26Patch #1837119 (COMMON: Common::HashMap iterator rework) with workaroud for M...Max Horn
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have bee...Nicola Mettifogo
2007-05-30Updated legal headers in source files, based on what Pidgin (the IM client fo...Max Horn
2007-03-12Protect Array<> and HashMap<> instances against self assignmentsMax Horn
2007-03-09Avoid double frees in HashMap::eraseMax Horn
2007-03-04Some HashMap cleanup:Max Horn
2007-03-04Paranoia: a hashmap node must never ever change its key after its creationMax Horn
2007-01-28Return a default value in the const-variant of HashMap::getVal, instead of as...Max Horn
2007-01-21Added non-const variant of HashMap::getValMax Horn
2007-01-21Added some new HashMap methods: lookupAndCreateIfMissing (internal only), set...Max Horn
2007-01-19Added copy constructor and assignment operator to class HashMapMax Horn
2007-01-14Still doesn't work with PalmOS compilerChris Apers
2006-11-26Replaced #ifdef hack in the HashMap code by a much nicer and cleaner 'friend ...Max Horn
2006-10-03typoMax Horn
2006-10-02Remove BaseNodeType (it is not used anymore, we can readd it, should we ever ...Max Horn
2006-07-30Added explicit string equals/hash functors to a new header common/hash-str.h;...Max Horn
2006-07-30Rename BaseNodeFunc to BaseNodeTypeMax Horn
2006-07-22Part of the FreeMiNT patchMax Horn
2006-06-03Removed unnecessary typedefMax Horn
2006-06-03Really remove HashMap::find(char *)Max Horn
2006-06-03Replaced the bogus find(const String &key) method with the proper find(const ...Max Horn
2006-06-02Plug memory leakEugene Sandulenko
2006-06-02Remove slipped in debug output.Eugene Sandulenko
2006-06-02Added possibility to use (char *) as ashMap keys. For some reason it does notEugene Sandulenko
2006-04-25HashMap::size does not modify the state of the hashmap, so it can be declared...Max Horn
2006-04-15cleanupMax Horn
2006-04-11PalmOS tooChris Apers
2006-04-04Small updates to intiate variable and member visibility.Lars Persson
2006-03-31Add size() methods to Map and HashMap classesEugene Sandulenko
2006-03-31Disable DEBUG_HASH_COLLISIONS again (accidentally got enabled in my previous ...Max Horn
2006-03-31Modify HashMap to allow client code to override the equality/hash functionali...Max Horn
2006-03-28Set correct load factor for hashmap (just wanted to check if anybody is payin...Max Horn
2006-03-28Added iterator support to hashmap, as well as erase & find methods (all curre...Max Horn
2006-03-28Reduce the differences between Map and HashMap some more (in the end, we shou...Max Horn
2006-03-28Increase the load factor for our hashmaps from 50% to 75%, to be slightly nic...Max Horn
2006-03-28- Renamed class AssocArray to HashMap to match our existing class Map (note alsoMax Horn