Commit Graph

17 Commits

Author SHA1 Message Date
c461fd138e Iterator defined by data-source now only requires one method: next() 2024-07-21 05:45:22 +02:00
b4529499d6 iterator.go: exported some const identifier 2024-07-18 07:27:02 +02:00
9a95a837f6 data-cursor.go: add item mapping support 2024-07-13 06:44:00 +02:00
8547248ea2 data-cursor.go: fixed filter 2024-07-13 00:12:08 +02:00
e904003e6e minor changes 2024-07-11 06:53:14 +02:00
d2a4adebdd dataCursor implements Typer interface 2024-07-06 16:05:54 +02:00
2c5f02cc69 list iterators now support start, stop e step 2024-05-04 08:07:49 +02:00
d9fbe6f36d data-cursor.go: now supports the 'index' command 2024-05-04 01:24:13 +02:00
7724cabdcc removed commented code 2024-05-04 00:57:21 +02:00
419af7bfea data-cursor.go: reset and clean operations return (bool,error) 2024-05-04 00:37:31 +02:00
52fb398cd8 data-cursor.go: deep changes to better handle the data-source 2024-05-01 05:59:54 +02:00
aa66d07caa Iterators now support generic operation interface based on methods HasOperation() and CallOperation().
Also fixed mul() function that called doAdd() instead of doMul().
2024-04-28 06:45:39 +02:00
2ccbdb2254 Fixed Clean() and added error message when calling optional missing functions 2024-04-28 04:41:43 +02:00
354cb79580 data-cursor.go: added Reset() e Clean() functions 2024-04-27 22:31:14 +02:00
361b84f31f moved the exportVar() and exportFunc() functions from data-cursor.go to context-helpers.go 2024-04-27 06:16:11 +02:00
894b1884eb temporary 2024-04-26 21:03:22 +02:00
2ab896bbac the dataCursor struct has been moved fro operand-iterator.go to the new file data-cursor.go 2024-04-26 08:01:35 +02:00