rwlogo

Rogue Wave Views
Foundation Package API Reference Guide

Product Documentation:

Rogue Wave Views
Documentation Home

List of all members | Public Member Functions
IlTimeUnitMilliSecond Class Reference

Millisecond time unit. More...

#include <ilog/date.h>

Inheritance diagram for IlTimeUnitMilliSecond:
IlTimeUnit

Public Member Functions

 IlTimeUnitMilliSecond ()
 Constructor.
 
virtual void addTimeUnit (IlCalendar &cal) const
 Increments the given IlCalendar date by 1 millisecond. More...
 
virtual IlTimeUnitcopy () const
 Return a IlTimeUnitMilliSecond. More...
 
virtual IlDouble getMillis () const
 returns the duration of this time unit in milliseconds. More...
 
virtual void snapToPreviousTimeUnit (IlCalendar &cal) const
 Snaps the given IlCalendar date to the previous time unit. More...
 
virtual char * toString (IlDate date) const
 Returns a string representing the date in milliseconds. More...
 
- Public Member Functions inherited from IlTimeUnit
 IlTimeUnit ()
 Constructor.
 

Detailed Description

Millisecond time unit.

Library: ilog

See Also
IlvTimeScaleStepsUpdater

Member Function Documentation

virtual void IlTimeUnitMilliSecond::addTimeUnit ( IlCalendar cal) const
virtual

Increments the given IlCalendar date by 1 millisecond.

Add 1 millisecond to cal.

Parameters
calThe date to change.

Implements IlTimeUnit.

virtual IlTimeUnit* IlTimeUnitMilliSecond::copy ( ) const
virtual

Return a IlTimeUnitMilliSecond.

Returns
a IlTimeUnitMilliSecond.

Implements IlTimeUnit.

virtual IlDouble IlTimeUnitMilliSecond::getMillis ( ) const
virtual

returns the duration of this time unit in milliseconds.

Returns the duration of this time unit in milliseconds.

Implements IlTimeUnit.

virtual void IlTimeUnitMilliSecond::snapToPreviousTimeUnit ( IlCalendar cal) const
virtual

Snaps the given IlCalendar date to the previous time unit.

In the case of milliseconds, this doesn't change the date since milliseconds are the lowest unit available.

Parameters
calThe date to change

Implements IlTimeUnit.

virtual char* IlTimeUnitMilliSecond::toString ( IlDate  date) const
virtual

Returns a string representing the date in milliseconds.

Returns an allocated string which should be deleted with delete[].

Parameters
date: the date to convert.

Implements IlTimeUnit.


© Copyright 2014, Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.