carb::crashreporter::MetadataValueCallback
Defined in carb/crashreporter/ICrashReporter.h
- 
struct 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. 
 - 
OnGetMetadataWideStringFn getWString
- Callback returning an arbitrary length wide string. 
 - 
OnGetMetadataFileBlobFn getFileBlob
- Callback returning a blob to be written to file. 
 - 
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 type