TSmilTime Class Reference
Time
class. Special time values INDEFINITE, UNRESOLVED and UNKNOWN are also possible. Includes basic math operators.
Constructor & Destructor Documentation
TSmilTime(TInt)
IMPORT_C
|
TSmilTime
|
(
|
TInt
|
aValue
|
)
|
|
C++ constructor with initialisation.
TSmilTime(const TDesC &)
IMPORT_C
|
TSmilTime
|
(
|
const
TDesC
&
|
aValue
|
)
|
|
Member Functions Documentation
FromMicroSeconds(TTimeIntervalMicroSeconds)
Creates time value from a microsecond value
FromMicroSeconds(TInt)
Creates time value from an integer value
IsFinite()
TBool
|
IsFinite
|
(
|
)
|
const [inline]
|
IsIndefinite()
TBool
|
IsIndefinite
|
(
|
)
|
const [inline]
|
IsMedia()
TBool
|
IsMedia
|
(
|
)
|
const [inline]
|
IsUnresolved()
TBool
|
IsUnresolved
|
(
|
)
|
const [inline]
|
IsUnspecified()
TBool
|
IsUnspecified
|
(
|
)
|
const [inline]
|
ToLocal(CSmilObject *, TSmilTime)
Converts from global to local time
ToMicroSeconds()
Converts (finite) time value to microseconds
Value()
TInt
|
Value
|
(
|
)
|
const [inline]
|
operator!=(const TSmilTime &)
Comparison operator (indef!=unres)
operator*(const TSmilTime &)
Multiply operator (indef*def=indef, unres*def=unres)
operator*(const TReal32)
Multiply operator (indef*def=indef, unres*def=unres)
operator+(const TSmilTime &)
Sum operator (indef+def=indef, unres+def=unres)
operator++(TInt)
Increment operator (indef++ == indef)
operator-(const TSmilTime &)
Substract operator (indef-def=indef, unres-def=unres, def-indef=indef,...)
operator<(const TSmilTime &)
Comparison operator (def<indef<unres)
operator<=(const TSmilTime &)
operator=(const TSmilTime &)
operator==(const TSmilTime &)
Comparison operator (indef!=unres)
operator>(const TSmilTime &)
Comparison operator (unres>indef>def)
operator>=(const TSmilTime &)
Member Enumerations Documentation
Enum anonymous
Enumerators
KUnspecified = KMaxTInt
|
|
KUnresolved = KMaxTInt
|
|
KIndefinite = KMaxTInt - 1
|
|
KMedia = KMaxTInt - 2
|
|
Member Data Documentation
TInt
iValue
From ?base_class ?member_description.
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.