The IMMMillisecondTime data type class represents one-thousandth of a second.
You can construct and destruct objects of this class.
![]() |
public:
virtual ~IMMMillisecondTime()
Windows | OS/2 | AIX |
Yes | Yes | No |
![]() |
public:
IMMMillisecondTime(unsigned long time = defaultTime)
Windows | OS/2 | AIX |
Yes | Yes | No |
public:
IMMMillisecondTime(const IMMTime& time)
Windows | OS/2 | AIX |
Yes | Yes | No |
public:
IMMMillisecondTime(const IMMMillisecondTime& time)
Windows | OS/2 | AIX |
Yes | Yes | No |
Use these members to cast the time to an unsigned long.
![]() |
public:
virtual operator unsigned long() const
Returns the time as an unsigned long where each time unit is equal to one-thousandth of a second.
Windows | OS/2 | AIX |
Yes | Yes | No |
virtual ~IMMTime()
virtual unsigned long asMMTime() const
virtual IString asString() const
virtual unsigned long hours() const
virtual unsigned long hundredths() const
IMMTime(unsigned long time = defaultTime)
IMMTime(const IMMTime& time)
virtual bool isValid() const
virtual unsigned long minutes() const
bool operator !=(const IMMTime& time) const
IMMTime operator +(const IMMTime& time) const
IMMTime& operator +=(const IMMTime& time)
IMMTime operator -(const IMMTime& time) const
IMMTime& operator -=(const IMMTime& time)
bool operator <(const IMMTime& time) const
bool operator <=(const IMMTime& time) const
IMMTime& operator =(const IMMTime& time)
bool operator ==(const IMMTime& time) const
bool operator >(const IMMTime& time) const
bool operator >=(const IMMTime& time) const
virtual unsigned long ordinal() const
virtual unsigned long seconds() const
virtual IMMTime& setTimeToOrdinal(unsigned long ordinal)
virtual unsigned long thousandths() const
static const unsigned long defaultTime
IMMTime& setMMTime(unsigned long newTime)
IMMTime& setValid(bool Valid = true)