Loading...
Searching...
No Matches
VuVuMarkObservationInstanceInfo Struct Reference

Public Attributes

VuMarkInstanceIdType dataType
 The type of data stored by the VuMark instance ID.
 
const char * buffer
 String buffer, filled with length bytes representing the VuMark instance ID if dataType is VU_VUMARK_INSTANCE_ID_STRING or VU_VUMARK_INSTANCE_ID_BYTE.
 
int32_t length
 Byte length of the string buffer.
 
uint64_t numericValue
 Numeric representation of the VuMark instance ID if dataType is VU_VUMARK_INSTANCE_ID_NUMERIC.
 

Detailed Description

Instance info for a VuMark from its respective observation.

Member Data Documentation

◆ buffer

const char* buffer

String buffer, filled with length bytes representing the VuMark instance ID if dataType is VU_VUMARK_INSTANCE_ID_STRING or VU_VUMARK_INSTANCE_ID_BYTE.

Note
The buffer is set to an empty string if the VuMark instance ID is of type VU_VUMARK_INSTANCE_ID_NUMERIC
The lifetime of the buffer is bound to the lifetime of the VuMark instance observation that was used to retrieve this data.

◆ numericValue

uint64_t numericValue

Numeric representation of the VuMark instance ID if dataType is VU_VUMARK_INSTANCE_ID_NUMERIC.

Note
The value is set to 0 if the VuMark instance ID is not of type VU_VUMARK_INSTANCE_ID_NUMERIC