mapscript.hashTableObj¶
- class mapscript.hashTableObj¶
An object to store key-value pairs
Attributes
numitems
int immutable immutable number of items
thisown
The membership flag
Methods
- get(key: char, default_value: char = None) char [source]¶
Returns the value of the item by its key, or default if the key does not exist
- keys()[source]¶
Python-only. In Python MapScript the
hashTableObj
can be used and accessed as a dictionary. Thekeys
method returns a view of all the keys in thehashTableObj
.
- nextKey(prevkey: char = None) char const [source]¶
Returns the name of the next key or NULL if there is no valid next key. If the input key is NULL, returns the first key
- remove(key: char) int [source]¶
Removes the hash item by its key. Returns
MS_SUCCESS
orMS_FAILURE
- set(key: char, value: char) int [source]¶
Set a hash item given key and value. Returns
MS_SUCCESS
orMS_FAILURE