Duration Class

Constructors & Destructor | Member Functions | Member Variables

Definition

Line 23 of System.Base/Time.cm

Constructors & Destructor

public Duration()
public explicit Duration(long nanosecs_)

Member Functions

public static Duration FromHours(long hours)
public static Duration FromMicroseconds(long microseconds)
public static Duration FromMilliseconds(long milliseconds)
public static Duration FromMinutes(long minutes)
public static Duration FromNanoseconds(long nanoseconds)
public static Duration FromSeconds(long seconds)
public long Hours() const
public long Microseconds() const
public long Milliseconds() const
public long Minutes() const
public long Nanoseconds() const
public inline long Rep() const
public long Seconds() const

Member Variables

private long nanosecs

Constructor& Destructor Details

Duration Constructor

public Duration()

Definition
Line 25 of System.Base/Time.cm


Duration Constructor

public explicit Duration(long nanosecs_)

Definition
Line 28 of System.Base/Time.cm


Member Function Details

FromHours Static Member Function

public static Duration FromHours(long hours)

Definition
Line 55 of System.Base/Time.cm


FromMicroseconds Static Member Function

public static Duration FromMicroseconds(long microseconds)

Definition
Line 71 of System.Base/Time.cm


FromMilliseconds Static Member Function

public static Duration FromMilliseconds(long milliseconds)

Definition
Line 67 of System.Base/Time.cm


FromMinutes Static Member Function

public static Duration FromMinutes(long minutes)

Definition
Line 59 of System.Base/Time.cm


FromNanoseconds Static Member Function

public static Duration FromNanoseconds(long nanoseconds)

Definition
Line 75 of System.Base/Time.cm


FromSeconds Static Member Function

public static Duration FromSeconds(long seconds)

Definition
Line 63 of System.Base/Time.cm


Hours Member Function

public long Hours()

Definition
Line 31 of System.Base/Time.cm


Microseconds Member Function

public long Microseconds()

Definition
Line 47 of System.Base/Time.cm


Milliseconds Member Function

public long Milliseconds()

Definition
Line 43 of System.Base/Time.cm


Minutes Member Function

public long Minutes()

Definition
Line 35 of System.Base/Time.cm


Nanoseconds Member Function

public long Nanoseconds()

Definition
Line 51 of System.Base/Time.cm


Rep Member Function

public inline long Rep()

Definition
Line 79 of System.Base/Time.cm


Seconds Member Function

public long Seconds()

Definition
Line 39 of System.Base/Time.cm