getAll method
Returns all stored objects in this Box.
Implementation
List<T> getAll() => InternalStoreAccess.runInTransaction(_store, TxMode.read,
(Transaction tx) {
final cursor = tx.cursor(_entity);
final result = <T>[];
var code =
C.cursor_first(cursor.ptr, cursor.dataPtrPtr, cursor.sizePtr);
while (code != OBX_NOT_FOUND) {
checkObx(code);
result.add(_entity.objectFromFB(_store, cursor.readData));
code = C.cursor_next(cursor.ptr, cursor.dataPtrPtr, cursor.sizePtr);
}
return result;
});