MCPcopy Create free account
hub / github.com/LunarG/gfxreconstruct / EncodeStructPtr

Function EncodeStructPtr

framework/encode/struct_pointer_encoder.h:44–52  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

42
43template <typename T>
44void EncodeStructPtr(ParameterEncoder* encoder, const T* value, bool omit_data = false, bool omit_addr = false)
45{
46 encoder->EncodeStructPtrPreamble(value, omit_data, omit_addr);
47
48 if ((value != nullptr) && !omit_data)
49 {
50 EncodeStruct(encoder, *value);
51 }
52}
53
54template <typename T>
55void EncodeStructArray(

Callers 15

EncodeD3D12FeatureStructFunction · 0.85
EncodeStructFunction · 0.85
Encode_agsInitializeFunction · 0.85
EncodeStructFunction · 0.85
EncodeStructFunction · 0.85
xrEndFrameFunction · 0.85
xrInitializeLoaderKHRFunction · 0.85
xrCreateVulkanDeviceKHRFunction · 0.85

Calls 2

EncodeStructFunction · 0.70

Tested by

no test coverage detected