SST  7.1.0
StructuralSimulationToolkit
SST::TimeConverter Class Reference

A class to convert between a component's view of time and the core's view of time. More...

#include <timeConverter.h>

Public Member Functions

SimTime_t convertToCoreTime (SimTime_t time)
 Converts from the component's view to the core's view of time. More...
 
SimTime_t convertFromCoreTime (SimTime_t time)
 Converts from the core's view to the components's view of time. More...
 
SimTime_t getFactor ()
 Return the factor used for conversions with Core Time.
 

Friends

class TimeLord
 

Detailed Description

A class to convert between a component's view of time and the core's view of time.

Member Function Documentation

◆ convertFromCoreTime()

SimTime_t SST::TimeConverter::convertFromCoreTime ( SimTime_t  time)
inline

Converts from the core's view to the components's view of time.

The result is truncated, not rounded.

Parameters
timetime to convert from core time

Referenced by SST::BaseComponent::getCurrentSimTime().

◆ convertToCoreTime()

SimTime_t SST::TimeConverter::convertToCoreTime ( SimTime_t  time)
inline

Converts from the component's view to the core's view of time.

Parameters
timetime to convert to core time

Referenced by SST::Link::addRecvLatency(), and SST::Link::send().


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