MCPcopy Create free account
hub / github.com/defold/defold / SaveMessageSize

Function SaveMessageSize

engine/ddf/src/ddf/ddf.cpp:440–454  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

438 }
439
440 Result SaveMessageSize(const void* message, const Descriptor* desc, uint32_t* size)
441 {
442 uint32_t calc_size = 0;
443 Result e = SaveMessage(message, desc, &calc_size, &SaveMessageSizeFunction);
444 if (e == RESULT_OK)
445 {
446 *size = calc_size;
447 }
448 else
449 {
450 *size = 0;
451 }
452
453 return e;
454 }
455
456 static bool SaveArrayFunction(void* context, const void* buffer, uint32_t buffer_size)
457 {

Callers

nothing calls this directly

Calls 1

SaveMessageFunction · 0.85

Tested by

no test coverage detected