OTX Reference  
OpenTestSystem.Otx.Extensions.Measure.Terms.GetMeasurementTimestamp Class Reference

Get the timestamp of a measurement More...

Inheritance diagram for OpenTestSystem.Otx.Extensions.Measure.Terms.GetMeasurementTimestamp:
Inheritance graph

Public Attributes

MeasurementTerm measurement
 Cardinality [1]
The Measurement whose timestamp is acquired. More...
 
- Public Attributes inherited from OpenTestSystem.Otx.Core.Terms.Term
MetaData metaData
 Cardinality [0..1]
The MetaData type allows tools to store additional, mainly tool-specific data. More...
 

Detailed Description

Get the timestamp of a measurement

The GetMeasurementTimestamp activity returns in milliseconds elapsed since 1970-01-01 00:00:00 UTC. If no timestamp exists, the measurement is not valid and an exception be thrown.

Exceptions
Exceptions.InvalidMeasurementException
Syntax
IntegerTerm = Measure.GetMeasurementTimestamp(MeasurementTerm measurement);
MeasurementTerm measurement
Cardinality [1] The Measurement whose timestamp is acquired.
Definition: Measure.cs:1261
Examples
// Signatures
package Measure.DeviceSignature DeviceSignature1
{
Measure.DeviceServiceSignature Add(in Integer a, out Measure.Measurement Measurement);
}
// Global Declarations
public procedure main()
{
// Local Declarations
Integer timestamp;
Measure.Measurement Measurement1;
Integer a = 12;
// Flow
Measure.ExecuteDeviceService(DeviceSignature1, DeviceServiceSignature1, {a = a, Measurement = Measurement1}, false, false);
timestamp = Measure.GetMeasurementTimestamp(Measurement1);
}

Member Data Documentation

◆ measurement

MeasurementTerm OpenTestSystem.Otx.Extensions.Measure.Terms.GetMeasurementTimestamp.measurement

Cardinality [1]
The Measurement whose timestamp is acquired.