12
12
ArrayUByteStart ,
13
13
ArrayUByteAddValue ,
14
14
ArrayUByteEnd ,
15
- ArrayUByteStartValueVector ,
16
15
)
17
16
from streaming_data_types .fbschemas .logdata_f142 .Byte import (
18
17
Byte ,
25
24
ArrayByteStart ,
26
25
ArrayByteAddValue ,
27
26
ArrayByteEnd ,
28
- ArrayByteStartValueVector ,
29
27
)
30
28
from streaming_data_types .fbschemas .logdata_f142 .UShort import (
31
29
UShort ,
38
36
ArrayUShortStart ,
39
37
ArrayUShortAddValue ,
40
38
ArrayUShortEnd ,
41
- ArrayUShortStartValueVector ,
42
39
)
43
40
from streaming_data_types .fbschemas .logdata_f142 .Short import (
44
41
Short ,
51
48
ArrayShortStart ,
52
49
ArrayShortAddValue ,
53
50
ArrayShortEnd ,
54
- ArrayShortStartValueVector ,
55
51
)
56
52
from streaming_data_types .fbschemas .logdata_f142 .UInt import (
57
53
UInt ,
64
60
ArrayUIntStart ,
65
61
ArrayUIntAddValue ,
66
62
ArrayUIntEnd ,
67
- ArrayUIntStartValueVector ,
68
63
)
69
64
from streaming_data_types .fbschemas .logdata_f142 .Int import (
70
65
Int ,
77
72
ArrayIntStart ,
78
73
ArrayIntAddValue ,
79
74
ArrayIntEnd ,
80
- ArrayIntStartValueVector ,
81
75
)
82
76
from streaming_data_types .fbschemas .logdata_f142 .ULong import (
83
77
ULong ,
90
84
ArrayULongStart ,
91
85
ArrayULongAddValue ,
92
86
ArrayULongEnd ,
93
- ArrayULongStartValueVector ,
94
87
)
95
88
from streaming_data_types .fbschemas .logdata_f142 .Long import (
96
89
Long ,
103
96
ArrayLongStart ,
104
97
ArrayLongAddValue ,
105
98
ArrayLongEnd ,
106
- ArrayLongStartValueVector ,
107
99
)
108
100
from streaming_data_types .fbschemas .logdata_f142 .Float import (
109
101
Float ,
116
108
ArrayFloatStart ,
117
109
ArrayFloatAddValue ,
118
110
ArrayFloatEnd ,
119
- ArrayFloatStartValueVector ,
120
111
)
121
112
from streaming_data_types .fbschemas .logdata_f142 .Double import (
122
113
Double ,
129
120
ArrayDoubleStart ,
130
121
ArrayDoubleAddValue ,
131
122
ArrayDoubleEnd ,
132
- ArrayDoubleStartValueVector ,
133
123
)
134
124
from streaming_data_types .fbschemas .logdata_f142 .String import (
135
125
String ,
@@ -191,10 +181,7 @@ def _serialise_byte(builder: flatbuffers.Builder, data: np.ndarray, source: int)
191
181
192
182
193
183
def _serialise_bytearray (builder : flatbuffers .Builder , data : np .ndarray , source : int ):
194
- ArrayByteStartValueVector (builder , len (data ))
195
- for single_value in reversed (data ):
196
- builder .PrependInt8 (single_value )
197
- array_offset = builder .EndVector (len (data ))
184
+ array_offset = builder .CreateNumpyVector (data )
198
185
ArrayByteStart (builder )
199
186
ArrayByteAddValue (builder , array_offset )
200
187
value_position = ArrayByteEnd (builder )
@@ -215,10 +202,7 @@ def _serialise_ubyte(builder: flatbuffers.Builder, data: np.ndarray, source: int
215
202
216
203
217
204
def _serialise_ubytearray (builder : flatbuffers .Builder , data : np .ndarray , source : int ):
218
- ArrayUByteStartValueVector (builder , len (data ))
219
- for single_value in reversed (data ):
220
- builder .PrependUint8 (single_value )
221
- array_offset = builder .EndVector (len (data ))
205
+ array_offset = builder .CreateNumpyVector (data )
222
206
ArrayUByteStart (builder )
223
207
ArrayUByteAddValue (builder , array_offset )
224
208
value_position = ArrayUByteEnd (builder )
@@ -239,10 +223,7 @@ def _serialise_short(builder: flatbuffers.Builder, data: np.ndarray, source: int
239
223
240
224
241
225
def _serialise_shortarray (builder : flatbuffers .Builder , data : np .ndarray , source : int ):
242
- ArrayShortStartValueVector (builder , len (data ))
243
- for single_value in reversed (data ):
244
- builder .PrependInt16 (single_value )
245
- array_offset = builder .EndVector (len (data ))
226
+ array_offset = builder .CreateNumpyVector (data )
246
227
ArrayShortStart (builder )
247
228
ArrayShortAddValue (builder , array_offset )
248
229
value_position = ArrayShortEnd (builder )
@@ -263,10 +244,7 @@ def _serialise_ushort(builder: flatbuffers.Builder, data: np.ndarray, source: in
263
244
264
245
265
246
def _serialise_ushortarray (builder : flatbuffers .Builder , data : np .ndarray , source : int ):
266
- ArrayUShortStartValueVector (builder , len (data ))
267
- for single_value in reversed (data ):
268
- builder .PrependUint16 (single_value )
269
- array_offset = builder .EndVector (len (data ))
247
+ array_offset = builder .CreateNumpyVector (data )
270
248
ArrayUShortStart (builder )
271
249
ArrayUShortAddValue (builder , array_offset )
272
250
value_position = ArrayUShortEnd (builder )
@@ -287,10 +265,7 @@ def _serialise_int(builder: flatbuffers.Builder, data: np.ndarray, source: int):
287
265
288
266
289
267
def _serialise_intarray (builder : flatbuffers .Builder , data : np .ndarray , source : int ):
290
- ArrayIntStartValueVector (builder , len (data ))
291
- for single_value in reversed (data ):
292
- builder .PrependInt32 (single_value )
293
- array_offset = builder .EndVector (len (data ))
268
+ array_offset = builder .CreateNumpyVector (data )
294
269
ArrayIntStart (builder )
295
270
ArrayIntAddValue (builder , array_offset )
296
271
value_position = ArrayIntEnd (builder )
@@ -311,10 +286,7 @@ def _serialise_uint(builder: flatbuffers.Builder, data: np.ndarray, source: int)
311
286
312
287
313
288
def _serialise_uintarray (builder : flatbuffers .Builder , data : np .ndarray , source : int ):
314
- ArrayUIntStartValueVector (builder , len (data ))
315
- for single_value in reversed (data ):
316
- builder .PrependUint32 (single_value )
317
- array_offset = builder .EndVector (len (data ))
289
+ array_offset = builder .CreateNumpyVector (data )
318
290
ArrayUIntStart (builder )
319
291
ArrayUIntAddValue (builder , array_offset )
320
292
value_position = ArrayUIntEnd (builder )
@@ -335,10 +307,7 @@ def _serialise_long(builder: flatbuffers.Builder, data: np.ndarray, source: int)
335
307
336
308
337
309
def _serialise_longarray (builder : flatbuffers .Builder , data : np .ndarray , source : int ):
338
- ArrayLongStartValueVector (builder , len (data ))
339
- for single_value in reversed (data ):
340
- builder .PrependInt64 (single_value )
341
- array_offset = builder .EndVector (len (data ))
310
+ array_offset = builder .CreateNumpyVector (data )
342
311
ArrayLongStart (builder )
343
312
ArrayLongAddValue (builder , array_offset )
344
313
value_position = ArrayLongEnd (builder )
@@ -359,10 +328,7 @@ def _serialise_ulong(builder: flatbuffers.Builder, data: np.ndarray, source: int
359
328
360
329
361
330
def _serialise_ulongarray (builder : flatbuffers .Builder , data : np .ndarray , source : int ):
362
- ArrayULongStartValueVector (builder , len (data ))
363
- for single_value in reversed (data ):
364
- builder .PrependUint64 (single_value )
365
- array_offset = builder .EndVector (len (data ))
331
+ array_offset = builder .CreateNumpyVector (data )
366
332
ArrayULongStart (builder )
367
333
ArrayULongAddValue (builder , array_offset )
368
334
value_position = ArrayULongEnd (builder )
@@ -383,10 +349,7 @@ def _serialise_float(builder: flatbuffers.Builder, data: np.ndarray, source: int
383
349
384
350
385
351
def _serialise_floatarray (builder : flatbuffers .Builder , data : np .ndarray , source : int ):
386
- ArrayFloatStartValueVector (builder , len (data ))
387
- for single_value in reversed (data ):
388
- builder .PrependFloat32 (single_value )
389
- array_offset = builder .EndVector (len (data ))
352
+ array_offset = builder .CreateNumpyVector (data )
390
353
ArrayFloatStart (builder )
391
354
ArrayFloatAddValue (builder , array_offset )
392
355
value_position = ArrayFloatEnd (builder )
@@ -407,10 +370,7 @@ def _serialise_double(builder: flatbuffers.Builder, data: np.ndarray, source: in
407
370
408
371
409
372
def _serialise_doublearray (builder : flatbuffers .Builder , data : np .ndarray , source : int ):
410
- ArrayDoubleStartValueVector (builder , len (data ))
411
- for single_value in reversed (data ):
412
- builder .PrependFloat64 (single_value )
413
- array_offset = builder .EndVector (len (data ))
373
+ array_offset = builder .CreateNumpyVector (data )
414
374
ArrayDoubleStart (builder )
415
375
ArrayDoubleAddValue (builder , array_offset )
416
376
value_position = ArrayDoubleEnd (builder )
0 commit comments