Class DebugEvent

Class Documentation

class Microsoft::Applications::Events::DebugEvent

The DebugEvent class represents a debug event object.

Public Functions

inline DebugEvent()

DebugEvent The default DebugEvent constructor.

inline DebugEvent(DebugEventType type)
inline DebugEvent(DebugEventType type, size_t param1, size_t param2 = 0, void *data = nullptr, size_t size = 0)

Public Members

uint64_t seq

The debug event sequence number.

uint64_t ts

The debug event timestamp.

DebugEventType type

The debug event type.

size_t param1

[optional] Parameter 1 (depends on debug event type).

size_t param2

[optional] Parameter 2 (depends on debug event type).

void *data

[optional] The debug event data (depends on debug event type).

size_t size

[optional] The size of the debug event data (depends on debug event type).