ETISS 0.8.0
Extendable Translating Instruction Set Simulator (version 0.8.0)
Public Attributes | List of all members
__xray::XRayRecord Struct Reference

#include <xray_records.h>

Collaboration diagram for __xray::XRayRecord:
Collaboration graph
[legend]

Public Attributes

uint16_t RecordType = RecordTypes::NORMAL
 
uint8_t CPU = 0
 
uint8_t Type = 0
 
int32_t FuncId = 0
 
uint64_t TSC = 0
 
uint32_t TId = 0
 
uint32_t PId = 0
 
char Buffer [8] = {}
 

Detailed Description

Definition at line 72 of file xray_records.h.

Member Data Documentation

◆ Buffer

char __xray::XRayRecord::Buffer[8] = {}

Definition at line 101 of file xray_records.h.

◆ CPU

uint8_t __xray::XRayRecord::CPU = 0

Definition at line 79 of file xray_records.h.

◆ FuncId

int32_t __xray::XRayRecord::FuncId = 0

Definition at line 89 of file xray_records.h.

◆ PId

uint32_t __xray::XRayRecord::PId = 0

Definition at line 98 of file xray_records.h.

◆ RecordType

uint16_t __xray::XRayRecord::RecordType = RecordTypes::NORMAL

Definition at line 76 of file xray_records.h.

◆ TId

uint32_t __xray::XRayRecord::TId = 0

Definition at line 95 of file xray_records.h.

◆ TSC

uint64_t __xray::XRayRecord::TSC = 0

Definition at line 92 of file xray_records.h.

◆ Type

uint8_t __xray::XRayRecord::Type = 0

Definition at line 86 of file xray_records.h.


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