OpenEnroth 73e68f7
Loading...
Searching...
No Matches
Static Public Member Functions | Public Attributes | List of all members
EventTrace Struct Reference

#include <EventTrace.h>

Static Public Member Functions

static Blob toJsonBlob (const EventTrace &trace)
 
static EventTrace fromJsonBlob (const Blob &blob, PlatformWindow *window)
 
static bool isTraceable (const PlatformEvent *event)
 
static std::unique_ptr< PlatformEventcloneEvent (const PlatformEvent *event)
 

Public Attributes

EventTraceHeader header
 
std::vector< std::unique_ptr< PlatformEvent > > events
 

Member Function Documentation

◆ cloneEvent()

static std::unique_ptr< PlatformEvent > EventTrace::cloneEvent ( const PlatformEvent event)
static

◆ fromJsonBlob()

static EventTrace EventTrace::fromJsonBlob ( const Blob blob,
PlatformWindow window 
)
static

◆ isTraceable()

static bool EventTrace::isTraceable ( const PlatformEvent event)
static

◆ toJsonBlob()

static Blob EventTrace::toJsonBlob ( const EventTrace trace)
static

Member Data Documentation

◆ events

std::vector<std::unique_ptr<PlatformEvent> > EventTrace::events

◆ header

EventTraceHeader EventTrace::header

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