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

Class StructOptional

proto/test.h:247–340  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

245namespace test {
246
247struct StructOptional : public ::test::StructSimple
248{
249 std::optional<bool> f100;
250 std::optional<bool> f101;
251 std::optional<bool> f102;
252 std::optional<uint8_t> f103;
253 std::optional<uint8_t> f104;
254 std::optional<uint8_t> f105;
255 std::optional<char> f106;
256 std::optional<char> f107;
257 std::optional<char> f108;
258 std::optional<wchar_t> f109;
259 std::optional<wchar_t> f110;
260 std::optional<wchar_t> f111;
261 std::optional<int8_t> f112;
262 std::optional<int8_t> f113;
263 std::optional<int8_t> f114;
264 std::optional<uint8_t> f115;
265 std::optional<uint8_t> f116;
266 std::optional<uint8_t> f117;
267 std::optional<int16_t> f118;
268 std::optional<int16_t> f119;
269 std::optional<int16_t> f120;
270 std::optional<uint16_t> f121;
271 std::optional<uint16_t> f122;
272 std::optional<uint16_t> f123;
273 std::optional<int32_t> f124;
274 std::optional<int32_t> f125;
275 std::optional<int32_t> f126;
276 std::optional<uint32_t> f127;
277 std::optional<uint32_t> f128;
278 std::optional<uint32_t> f129;
279 std::optional<int64_t> f130;
280 std::optional<int64_t> f131;
281 std::optional<int64_t> f132;
282 std::optional<uint64_t> f133;
283 std::optional<uint64_t> f134;
284 std::optional<uint64_t> f135;
285 std::optional<float> f136;
286 std::optional<float> f137;
287 std::optional<float> f138;
288 std::optional<double> f139;
289 std::optional<double> f140;
290 std::optional<double> f141;
291 std::optional<FBE::decimal_t> f142;
292 std::optional<FBE::decimal_t> f143;
293 std::optional<FBE::decimal_t> f144;
294 std::optional<std::string> f145;
295 std::optional<std::string> f146;
296 std::optional<std::string> f147;
297 std::optional<uint64_t> f148;
298 std::optional<uint64_t> f149;
299 std::optional<uint64_t> f150;
300 std::optional<FBE::uuid_t> f151;
301 std::optional<FBE::uuid_t> f152;
302 std::optional<FBE::uuid_t> f153;
303 std::optional<::proto::OrderSide> f154;
304 std::optional<::proto::OrderSide> f155;

Callers 3

get_fieldsMethod · 0.70
mainFunction · 0.50
mainFunction · 0.50

Calls

no outgoing calls

Tested by 1

get_fieldsMethod · 0.56