DW_API_PUBLIC dwStatus dwObjectHistoryArray_create(dwObjectHistoryArray *array, uint32_t maxObjectCount, uint32_t maxHistoryCount, dwObjectType objectType)
DW_API_PUBLIC dwStatus dwObjectHistoryArray_copy(dwObjectHistoryArray *dst, const dwObjectHistoryArray *src)
copy a history array to another history array.
Defines a homogeneous array of objects and their history.
DW_API_PUBLIC dwStatus dwObjectHistoryArray_getObjectArray(dwObjectArray *out, const dwObjectHistoryArray *in)
get the object array from object history array using current timestamp
DW_API_PUBLIC dwStatus dwObjectHistoryArray_destroy(dwObjectHistoryArray *array)