Constants

celltrie.inc

Hash map tag declaration

Trie

Note

The word "Trie" in this API is historical. As of AMX Mod X 1.8.3,
tries have been internally replaced with hash tables, which have O(1)
insertion time instead of O(n).

Note

Plugins are responsible for freeing all Trie handles they acquire.
Failing to free handles will result in the plugin and AMXX leaking
memory.

enum Trie
{
	Invalid_Trie = 0
};

Hash map iterator tag declaration

TrieIter

Note

The word "Trie" in this API is historical. As of AMX Mod X 1.8.3,
tries have been internally replaced with hash tables, which have O(1)
insertion time instead of O(n).

Note

Plugins are responsible for freeing all TrieIter handles they acquire.
Failing to free handles will result in the plugin and AMXX leaking
memory.

enum TrieIter
{
	Invalid_TrieIter = 0
}

Hash map snapshot tag declaration

Snapshot

Note

Plugins are responsible for freeing all Snapshot handles they acquire.
Failing to free handles will result in the plugin and AMXX leaking
memory.

enum Snapshot
{
	Invalid_Snapshot = 0
};