MCPcopy Create free account
hub / github.com/davisking/dlib / deserialize

Function deserialize

dlib/test/serialize.cpp:351–403  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

349// ----------------------------------------------------------------------------------------
350
351 void deserialize (
352 test_object& item,
353 std::istream& in
354 )
355 {
356 dlib::deserialize(item.i1,in);
357 dlib::deserialize(item.i2,in);
358 dlib::deserialize(item.i3,in);
359 dlib::deserialize(item.i4,in);
360 dlib::deserialize(item.i5,in);
361 dlib::deserialize(item.i6,in);
362 dlib::deserialize(item.i7,in);
363 dlib::deserialize(item.i8,in);
364
365 dlib::deserialize(item.i1_0,in);
366 dlib::deserialize(item.i2_0,in);
367 dlib::deserialize(item.i3_0,in);
368 dlib::deserialize(item.i4_0,in);
369 dlib::deserialize(item.i5_0,in);
370 dlib::deserialize(item.i6_0,in);
371 dlib::deserialize(item.i7_0,in);
372 dlib::deserialize(item.i8_0,in);
373
374 dlib::deserialize(item.i1_n,in);
375 dlib::deserialize(item.i2_n,in);
376 dlib::deserialize(item.i3_n,in);
377
378
379 dlib::deserialize(item.f1,in);
380 dlib::deserialize(item.f2,in);
381 dlib::deserialize(item.f3,in);
382
383 dlib::deserialize(item.f1_inf,in);
384 dlib::deserialize(item.f2_inf,in);
385 dlib::deserialize(item.f3_inf,in);
386 dlib::deserialize(item.f1_ninf,in);
387 dlib::deserialize(item.f2_ninf,in);
388 dlib::deserialize(item.f3_ninf,in);
389 dlib::deserialize(item.f1_qnan,in);
390 dlib::deserialize(item.f2_qnan,in);
391 dlib::deserialize(item.f3_qnan,in);
392 dlib::deserialize(item.f1_snan,in);
393 dlib::deserialize(item.f2_snan,in);
394 dlib::deserialize(item.f3_snan,in);
395
396 dlib::deserialize(item.s1,in);
397 dlib::deserialize(item.s2,in);
398
399 dlib::deserialize(item.array,in);
400
401 dlib::deserialize(item.b_true,in);
402 dlib::deserialize(item.b_false,in);
403 }
404
405 template<typename T>
406 bool pointers_values_equal(const unique_ptr<T>& l, const unique_ptr<T>& r)

Callers 15

run_testMethod · 0.70
test_serializationFunction · 0.70
stack_kernel_testFunction · 0.70
matrix_test1Function · 0.70
static_map_kernel_testFunction · 0.70
test1Function · 0.70
setup_simple_networkFunction · 0.70
setup_dyspnea_networkFunction · 0.70
array2d_kernel_testFunction · 0.70
test_serializationFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected