carb::crashreporter::MetadataValueCallback¶
Defined in carb/crashreporter/ICrashReporter.h
-
struct
carb::crashreporter
::
MetadataValueCallback
¶ Descriptor of a single metadata callback function.
This describes which type of callback is being contained and the pointer to the function to call.
Public Members
-
MetadataValueType
type
¶ The type of the callback.
This indicates which of the callbacks in the fn union below will be called to retrieve the value.
-
OnGetMetadataIntegerFn
getInteger
¶ Callback returning a signed 64-bit integer.
-
OnGetMetadataUIntegerFn
getUInteger
¶ Callback returning an unsigned 64-bit integer.
-
OnGetMetadataFloatFn
getFloat
¶ Callback returning a 64-bit floating point value.
-
OnGetMetadataStringFn
getString
¶ Callback returning an arbitrary length string.
-
union carb::crashreporter::MetadataValueCallback::[anonymous]
fn
¶ A union containing the different types of function pointers for this callback.
Exactly one of these will be chosen based on type.
-
MetadataValueType