org.openorb.time

Class UTOImpl

public class UTOImpl extends UTOPOA

Author: Olivier Modica Nicolas Charpentier Joncheng Kuo

Constructor Summary
UTOImpl(ORB orb)
Default CTOR
UTOImpl(ORB orb, UtcT utc)
UTOImpl(ORB orb, long utoTime, long utoInaccuracy, short tdf)
CTOR with initialization
Method Summary
UTOabsolute_time()
This operation returns a UTO containing the absolute time corresponding to the relative time in object.
TimeComparisoncompare_time(ComparisonType comparison_type, UTO uto)
Operation compare_time
longinaccuracy()
inaccuracy read attribute
TIOinterval()
Operation interval
shorttdf()
tdf read attribute
longtime()
time read attribute
TIOtime_to_interval(UTO uto)
Operation time_to_interval
UtcTutc_time()
utc_time read attribute

Constructor Detail

UTOImpl

public UTOImpl(ORB orb)
Default CTOR

UTOImpl

public UTOImpl(ORB orb, UtcT utc)

UTOImpl

public UTOImpl(ORB orb, long utoTime, long utoInaccuracy, short tdf)
CTOR with initialization

Method Detail

absolute_time

public UTO absolute_time()
This operation returns a UTO containing the absolute time corresponding to the relative time in object. Absolute time = current time + time in the object.

Throws: org.omg.CORBA.DATA_CONVERSION if the attempt to obtain absolute time causes an overflow.

compare_time

public TimeComparison compare_time(ComparisonType comparison_type, UTO uto)
Operation compare_time

inaccuracy

public long inaccuracy()
inaccuracy read attribute

interval

public TIO interval()
Operation interval

tdf

public short tdf()
tdf read attribute

time

public long time()
time read attribute

time_to_interval

public TIO time_to_interval(UTO uto)
Operation time_to_interval

utc_time

public UtcT utc_time()
utc_time read attribute