Lines Matching full:optional

23 #include <optional>
54 // Test where succeeds: No optional parameters have values in TEST()
57 std::optional<std::string> presence{}; in TEST()
58 std::optional<uint8_t> page{}; in TEST()
62 std::optional<GPIO> gpio{}; in TEST()
80 // Test where succeeds: All optional parameters have values in TEST()
83 std::optional<std::string> presence{ in TEST()
85 std::optional<uint8_t> page{11}; in TEST()
89 std::optional<GPIO> gpio{GPIO(60, true)}; in TEST()
116 std::optional<std::string> presence{}; in TEST()
117 std::optional<uint8_t> page{}; in TEST()
121 std::optional<GPIO> gpio{}; in TEST()
130 std::optional<std::string> presence{}; in TEST()
131 std::optional<uint8_t> page{}; in TEST()
135 std::optional<GPIO> gpio{}; in TEST()
145 std::optional<std::string> presence{}; in TEST()
146 std::optional<uint8_t> page{}; in TEST()
150 std::optional<GPIO> gpio{}; in TEST()
165 std::optional<uint8_t> page{}; in TEST()
169 std::optional<GPIO> gpio{}; in TEST()
173 std::optional<std::string> presence{}; in TEST()
186 std::optional<std::string> presence{ in TEST()
205 std::optional<std::string> presence{}; in TEST()
209 std::optional<GPIO> gpio{}; in TEST()
213 std::optional<uint8_t> page{}; in TEST()
226 std::optional<uint8_t> page{7}; in TEST()
242 std::optional<std::string> presence{}; in TEST()
243 std::optional<uint8_t> page{}; in TEST()
247 std::optional<GPIO> gpio{}; in TEST()
262 std::optional<std::string> presence{}; in TEST()
263 std::optional<uint8_t> page{}; in TEST()
267 std::optional<GPIO> gpio{}; in TEST()
282 std::optional<std::string> presence{}; in TEST()
283 std::optional<uint8_t> page{13}; in TEST()
287 std::optional<GPIO> gpio{}; in TEST()
302 std::optional<std::string> presence{}; in TEST()
303 std::optional<uint8_t> page{}; in TEST()
310 std::optional<GPIO> gpio{}; in TEST()
323 std::optional<GPIO> gpio{GPIO(12, false)}; in TEST()
340 std::optional<uint8_t> page{}; in TEST()
344 std::optional<GPIO> gpio{}; in TEST()
348 std::optional<std::string> presence{}; in TEST()
365 std::optional<std::string> presence{ in TEST()
385 std::optional<std::string> presence{ in TEST()
405 std::optional<std::string> presence{ in TEST()
440 std::optional<std::string> presence{}; in TEST()
444 std::optional<GPIO> gpio{}; in TEST()
448 std::optional<uint8_t> page{}; in TEST()
475 std::optional<uint8_t> page{2}; in TEST()
492 std::optional<uint8_t> page{2}; in TEST()
523 std::optional<std::string> presence{}; in TEST()
527 std::optional<GPIO> gpio{}; in TEST()
531 std::optional<uint8_t> page{}; in TEST()
558 std::optional<uint8_t> page{2}; in TEST()
575 std::optional<uint8_t> page{2}; in TEST()
606 std::optional<std::string> presence{}; in TEST()
610 std::optional<GPIO> gpio{}; in TEST()
614 std::optional<uint8_t> page{}; in TEST()
641 std::optional<uint8_t> page{2}; in TEST()
658 std::optional<uint8_t> page{2}; in TEST()
689 std::optional<std::string> presence{}; in TEST()
693 std::optional<GPIO> gpio{}; in TEST()
697 std::optional<uint8_t> page{}; in TEST()
725 std::optional<uint8_t> page{2}; in TEST()
744 std::optional<uint8_t> page{2}; in TEST()
776 std::optional<std::string> presence{}; in TEST()
777 std::optional<uint8_t> page{2}; in TEST()
782 std::optional<GPIO> gpio{GPIO(3, activeLow)}; in TEST()
901 std::optional<uint8_t> page{3}; in TEST()
904 std::optional<GPIO> gpio{}; in TEST()
908 std::optional<std::string> presence{ in TEST()
935 std::optional<std::string> presence{ in TEST()
962 std::optional<std::string> presence{}; in TEST()
985 std::optional<std::string> presence{}; in TEST()
1009 std::optional<std::string> presence{}; in TEST()
1037 std::optional<std::string> presence{}; in TEST()
1072 std::optional<std::string> presence{}; in TEST()
1113 std::optional<std::string> presence{ in TEST()
1115 std::optional<uint8_t> page{3}; in TEST()
1117 std::optional<GPIO> gpio{GPIO(3, activeLow)}; in TEST()
1142 std::optional<std::string> presence{ in TEST()
1144 std::optional<uint8_t> page{3}; in TEST()
1146 std::optional<GPIO> gpio{GPIO(3, activeLow)}; in TEST()
1171 std::optional<std::string> presence{}; in TEST()
1172 std::optional<uint8_t> page{3}; in TEST()
1173 std::optional<GPIO> gpio{}; in TEST()
1196 std::optional<std::string> presence{}; in TEST()
1197 std::optional<uint8_t> page{}; in TEST()
1199 std::optional<GPIO> gpio{GPIO(3, activeLow)}; in TEST()
1223 std::optional<std::string> presence{}; in TEST()
1224 std::optional<uint8_t> page{}; in TEST()
1226 std::optional<GPIO> gpio{GPIO(3, activeLow)}; in TEST()
1259 std::optional<std::string> presence{}; in TEST()
1260 std::optional<uint8_t> page{2}; in TEST()
1262 std::optional<GPIO> gpio{GPIO(3, activeLow)}; in TEST()
1298 std::optional<std::string> presence{}; in TEST()
1299 std::optional<uint8_t> page{}; in TEST()
1301 std::optional<GPIO> gpio{GPIO(6, activeLow)}; in TEST()
1333 std::optional<uint8_t> page{2}; in TEST()
1336 std::optional<GPIO> gpio{}; in TEST()
1340 std::optional<std::string> presence{ in TEST()
1368 std::optional<std::string> presence{ in TEST()
1398 std::optional<std::string> presence{}; in TEST()
1422 std::optional<std::string> presence{}; in TEST()
1448 std::optional<std::string> presence{}; in TEST()
1489 std::optional<std::string> presence{}; in TEST()
1528 std::optional<std::string> presence{}; in TEST()