Realm
A distributed, event-based tasking library
Loading...
Searching...
No Matches
Realm::ProfilingMeasurements::InstanceTimeline Struct Reference

#include <profiling.h>

Collaboration diagram for Realm::ProfilingMeasurements::InstanceTimeline:

Public Types

typedef unsigned long long timestamp_t
 

Public Member Functions

void record_create_time (void)
 
void record_ready_time (void)
 
void record_delete_time (void)
 

Public Attributes

RegionInstance instance
 
timestamp_t create_time
 
timestamp_t ready_time
 
timestamp_t delete_time
 

Static Public Attributes

static const ProfilingMeasurementID ID = PMID_INST_TIMELINE
 
static const timestamp_t INVALID_TIMESTAMP = 0
 

Member Typedef Documentation

◆ timestamp_t

Member Function Documentation

◆ record_create_time()

void Realm::ProfilingMeasurements::InstanceTimeline::record_create_time ( void  )
inline

◆ record_delete_time()

void Realm::ProfilingMeasurements::InstanceTimeline::record_delete_time ( void  )
inline

◆ record_ready_time()

void Realm::ProfilingMeasurements::InstanceTimeline::record_ready_time ( void  )
inline

Member Data Documentation

◆ create_time

timestamp_t Realm::ProfilingMeasurements::InstanceTimeline::create_time

◆ delete_time

timestamp_t Realm::ProfilingMeasurements::InstanceTimeline::delete_time

◆ ID

const ProfilingMeasurementID Realm::ProfilingMeasurements::InstanceTimeline::ID = PMID_INST_TIMELINE
static

◆ instance

RegionInstance Realm::ProfilingMeasurements::InstanceTimeline::instance

◆ INVALID_TIMESTAMP

const timestamp_t Realm::ProfilingMeasurements::InstanceTimeline::INVALID_TIMESTAMP = 0
static

◆ ready_time

timestamp_t Realm::ProfilingMeasurements::InstanceTimeline::ready_time

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