MCPcopy Create free account
hub / github.com/chronoxor/FastBinaryEncoding / StructOptional

Method StructOptional

proto/test.cpp:350–418  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

348}
349
350StructOptional::StructOptional()
351 : ::test::StructSimple()
352 , f100()
353 , f101(true)
354 , f102(std::nullopt)
355 , f103()
356 , f104((uint8_t)255u)
357 , f105(std::nullopt)
358 , f106()
359 , f107((char)'!')
360 , f108(std::nullopt)
361 , f109()
362 , f110((wchar_t)0x0444)
363 , f111(std::nullopt)
364 , f112()
365 , f113((int8_t)127)
366 , f114(std::nullopt)
367 , f115()
368 , f116((uint8_t)255u)
369 , f117(std::nullopt)
370 , f118()
371 , f119((int16_t)32767)
372 , f120(std::nullopt)
373 , f121()
374 , f122((uint16_t)65535u)
375 , f123(std::nullopt)
376 , f124()
377 , f125((int32_t)2147483647ll)
378 , f126(std::nullopt)
379 , f127()
380 , f128((uint32_t)4294967295ull)
381 , f129(std::nullopt)
382 , f130()
383 , f131((int64_t)9223372036854775807ll)
384 , f132(std::nullopt)
385 , f133()
386 , f134((uint64_t)18446744073709551615ull)
387 , f135(std::nullopt)
388 , f136()
389 , f137((float)123.456f)
390 , f138(std::nullopt)
391 , f139()
392 , f140((double)-123.456e+123)
393 , f141(std::nullopt)
394 , f142()
395 , f143(FBE::decimal_t(123456.123456))
396 , f144(std::nullopt)
397 , f145()
398 , f146("Initial string!")
399 , f147(std::nullopt)
400 , f148()
401 , f149(FBE::utc())
402 , f150(std::nullopt)
403 , f151()
404 , f152(FBE::uuid_t("123e4567-e89b-12d3-a456-426655440000"))
405 , f153(std::nullopt)
406 , f154()
407 , f155(std::nullopt)

Callers

nothing calls this directly

Calls 3

decimal_tClass · 0.85
uuid_tClass · 0.85
utcFunction · 0.70

Tested by

no test coverage detected