Vincent Herbet 1dc1f1b9c4 Introduce Trie Iterators (#413)
* TrieIter: Add possibility to obtain a new'd HashTable iterator

* TrieIter: Add CellTrieIter and storage

* TrieIter: Implement TrieIterCreate

* TrieIter: Implement TrieIterEnded

* TrieIter: Implement TrieIterMore

* TrieIter: Implement TrieIterGetKey

* TrieIter: Implement TrieIterGetSize

* TrieIter: Implement TrieIterGetCell

* TrieIter: Implement TrieIterGetString

* TrieIter: Implement TrieIterGetArray

* TrieIter: Implement TrieIterDestroy

* TrieIter: Invalidate any mutating change that is key addition or key removal

* TrieIter: Clean up the handles at map change

* TrieITer; Add iter tests to trietest.sma

* TrieIter: Fix linux compilation

* TrieIter: Rename TrieIterMore to TrieIterNext

* TrieIter: Adjust documentation

* TrieITer; Adjust trietest.sma

* TrieIter: Create a custom StringHashMap class instead

+ used a copy of |iterator| instead of dynamic allocation
+ initialized vars directly in constructor
+ added a nested iteration test
2017-08-01 15:05:27 +02:00
2017-08-01 15:05:27 +02:00
2017-05-28 22:48:56 +02:00
2017-08-01 15:05:27 +02:00
2017-04-14 19:36:59 +02:00
2016-08-22 11:21:46 +02:00
2015-03-10 11:11:49 +02:00
2016-08-12 15:30:06 +02:00
2015-03-09 22:53:58 +01:00
2015-03-09 23:12:27 +01:00
2013-02-14 23:30:38 -08:00
💇
2014-06-03 12:19:43 +03:00

AMX Mod X

AMX Mod X - Half-Life 1 Scripting and Server Administration

General

Development

Description
AMX Mod X - Half-Life 1 Scripting and Administration
Readme 245 MiB
Languages
C 37.4%
C++ 24%
Pascal 18.4%
HTML 5.7%
Roff 4.8%
Other 9.7%