Convert a chrono duration to a bsls::TimeInterval.

Synopsis

Declared in <bslmt_chronoutil.h>

template<
    class REP_TYPE,
    class PERIOD_TYPE>
static
bsls::TimeInterval
durationToTimeInterval(bsl::chrono::duration<REP_TYPE, PERIOD_TYPE> const& duration);

Description

Return a bsls::TimeInterval having the value represented by the specified duration. Unlike the implicit conversion defined from duration defined in bsls::TimeInterval, this conversion handles floating‐point‐based durations as well as integral ones.

Return Value

a bsls::TimeInterval having the value of duration

Parameters

Name

Description

duration

chrono duration to convert

Created with MrDocs