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.
SimTime_t convertFromCoreTime (SimTime_t time)
 Converts from the core's view to the components's view of time.
SimTime_t getFactor ()
 Return the factor used for conversions with Core Time.

Friends

class TimeLord
class boost::serialization::access

Detailed Description

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


Member Function Documentation

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:
time time to convert from core time

Referenced by SST::SubComponent::getCurrentSimTime(), and SST::Component::getCurrentSimTime().

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

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

Parameters:
time time 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:

Generated on 14 Sep 2015 for SST by  doxygen 1.6.1