[Up: Time Service]
[Previous: Interface TimeService] [Next: TIO]
This is an object containing time, inaccuracy and timezone. you may query
the variables and compare with other objects. UTOs are created by the
interface TimeService. I think the OMG specification lacks the method to
destroy an UTO, so this non standard feature was added.
- readonly attribute TimeBase::TimeT time;
time value
- readonly attribute TimeBase::TimeT inaccuracy;
inaccuracy
- readonly attribute TimeBase::TdfT tdf;
time displacement factor.
- readonly attribute TimeBase::UtcT utc_time;
structure including absolute time, inaccuracy and the time displacement
- UTO absolute_time ();
return the base time to the relative time in the object.
- TimeComparison compare_time (
in ComparisonType comparison_type, in UTO uto);
Compares the time contained in the object with the time in
the supplied uto according to the supplied comparison type
- TIO time_to_interval (in UTO uto);
Returns a TIO representing the time interval between the time
in the object and the time in the UTO passed as a
parameter. The interval returned is the interval between the
mid-points of the two UTOs.
- TIO interval ();
Returns a TIO object representing the error interval around
the time value in the UTO.
- void destroy ();
This is a non-standard extension of the official OMG specs, it destroys the
object to save memory
[Previous: Interface TimeService] [Next: TIO]
[Up: Time Service]
Frank Pilhofer
2001-09-28