Added support for HashMap values
All checks were successful
Build / Build (push) Successful in 30s

This commit is contained in:
Jacob Schmidt 2025-03-21 23:41:18 -05:00
parent 27fc15f30d
commit 49bec97ea8
8 changed files with 9 additions and 8 deletions

View File

@ -22,3 +22,4 @@ PREP(processQueue);
PREP(save);
PREP(scheduler);
PREP(set);
PREP(test);

View File

@ -29,7 +29,7 @@
* Public: Yes
*/
params [["_keyField", "", [""]], ["_data", [], [[], "", 0, false, objNull, grpNull]]];
params [["_keyField", "", [""]], ["_data", [], [[], "", 0, false, objNull, grpNull, createHashMap]]];
diag_log text format ["ArmaRAMDb: 'ramdb_db_fnc_hashSet' KeyField: '%1', Data: '%2'", _keyField, _data];

View File

@ -28,7 +28,7 @@
* Public: Yes
*/
params [["_data", [], [[], "", 0, false, objNull, grpNull]]];
params [["_data", [], [[], "", 0, false, objNull, grpNull, createHashMap]]];
diag_log text format ["ArmaRAMDb: 'ramdb_db_fnc_hashSetBulk' Data: %1", _data];

View File

@ -30,7 +30,7 @@
* Public: Yes
*/
params [["_key", "", [""]], ["_keyField", "", [""]], ["_data", [], [[], "", 0, false, objNull, grpNull]]];
params [["_key", "", [""]], ["_keyField", "", [""]], ["_data", [], [[], "", 0, false, objNull, grpNull, createHashMap]]];
diag_log text format ["ArmaRAMDb: 'ramdb_db_fnc_hashSetId' Key: '%1', KeyField: '%2', Data: '%3'", _key, _keyField, _data];

View File

@ -28,7 +28,7 @@
* Public: Yes
*/
params [["_data", [], [[], "", 0, false, objNull, grpNull]]];
params [["_data", [], [[], "", 0, false, objNull, grpNull, createHashMap]]];
diag_log text format ["ArmaRAMDb: 'ramdb_db_fnc_hashSetIdBulk' Data: %1", _data];

View File

@ -29,7 +29,7 @@
* Public: Yes
*/
params [["_key", "", [""]], ["_data", [], [[], "", 0, false, objNull, grpNull]]];
params [["_key", "", [""]], ["_data", [], [[], "", 0, false, objNull, grpNull, createHashMap]]];
diag_log text format ["ArmaRAMDb: 'ramdb_db_fnc_listAdd' Key: '%1', Data: '%2'", _key, _data];

View File

@ -30,7 +30,7 @@
* Public: Yes
*/
params [["_key", "", [""]], ["_index", -1, [0]], ["_data", [], [[], "", 0, false, objNull, grpNull]]];
params [["_key", "", [""]], ["_index", -1, [0]], ["_data", [], [[], "", 0, false, objNull, grpNull, createHashMap]]];
diag_log text format ["ArmaRAMDb: 'ramdb_db_fnc_listSet' Key: '%1', Index: '%2', Data: '%3'", _key, _index, _data];

View File

@ -29,7 +29,7 @@
* Public: Yes
*/
params [["_key", "", [""]], ["_data", "", [[], "", 0, false, objNull, grpNull]]];
params [["_key", "", [""]], ["_data", "", [[], "", 0, false, objNull, grpNull, createHashMap]]];
diag_log text format ["ArmaRAMDb: 'ramdb_db_fnc_set' Key: '%1', Data: '%2'", _key, _data];