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
- __init__()[sorgente]¶
Create a new instance
- clear() void [sorgente]¶
Empties the table of all items
- get(key: char, default_value: char = None) char [sorgente]¶
Returns the value of the item by its key, or default if the key does not exist
- keys()[sorgente]¶
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 [sorgente]¶
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 [sorgente]¶
Removes the hash item by its key. Returns
MS_SUCCESS
orMS_FAILURE
- set(key: char, value: char) int [sorgente]¶
Set a hash item given key and value. Returns
MS_SUCCESS
orMS_FAILURE