Percepio Trace Recorder v4.8.0.hotfix1
Loading...
Searching...
No Matches
ObjectPropertyTableType Struct Reference

Object property table struct. More...

#include <trcRecorder.h>

Detailed Description

Object property table struct.

The Object Table contains name and other properties of the objects (tasks, queues, mutexes, etc). The below data structures defines the properties of each object class and are used to cast the byte buffer into a cleaner format.

The values in the object table are continuously overwritten and always represent the current state. If a property is changed during runtime, the OLD value should be stored in the trace buffer, not the new value (since the new value is found in the Object Property Table).

For close events this mechanism is the old names are stored in the symbol table), for "priority set" (the old priority is stored in the event data) and for "isActive", where the value decides if the task switch event type should be "new" or "resume".


The documentation for this struct was generated from the following file: