![]() |
Simutrace
3.0
Simulation Tracing Framework
|
Describes the type of entries in a stream. More...
#include <SimuStorTypes.h>
Data Fields | |
char | name [MAX_STREAM_TYPE_NAME_LENGTH] |
Friendly name of the type. | |
StreamTypeId | id |
Unique id of the type. | |
uint32_t | temporalOrder: 1 |
Temporally ordered stream. More... | |
uint32_t | bigEndian: 1 |
Value endianess. Not supported, yet. | |
uint32_t | arch32Bit: 1 |
Indicates if type is meant for 32 bit architectures. | |
size_t | entrySize |
Entry size. More... | |
Each stream must have a type that describes the size and properties of the entries in a stream. The StreamTypeDescriptor encapsulates this information.
uint32_t temporalOrder |
Indicates if the entries in the stream are temporally ordered. If temporalOrder
is set, the first member in each entry must be a 48 bit cycle count field.
size_t entrySize |
Size of a single entry in bytes. To make variable-sized entries use makeVariableEntrySize(). If the size itself is desired, do not read the entry size directly, instead use getEntrySize()