Metrics-Skill-Achievement Framework (MESKA)
The memory provider.
| load |
Loads the memory provider. |
| unload |
Unloads the memory provider. |
-
alloc()
-
Allocates the memory provider.
Returns:
number provider index.
-
tpl.put(key, value)
-
The insertion wrapper.
Parameters:
- key
string
The key.
- value
The value.
-
tpl.putQuery(key, query)
-
The insertion wrapper for queries.
Parameters:
- key
string
The query key.
- query
The query.
-
tpl.pull(key)
-
The query wrapper.
Parameters:
Returns:
any The value.
-
tpl.delete(key)
-
The deletion wrapper.
Parameters:
-
tpl.append(key, value)
-
The append wrapper.
Parameters:
- key
string
The key.
- value
The value.
-
tpl.prepend(key, value)
-
The prepend wrapper.
Parameters:
- key
string
The key.
- value
The value.
-
tpl.lastIndex()
-
Gets the last index.
Returns:
number The index.
-
free(idx)
-
Frees the memory provider.
Parameters:
- idx
number
The provider index.
-
load
-
Loads the memory provider.
Wrapper function for memory.alloc.
-
unload
-
Unloads the memory provider.
Wrapper function for memory.free.