ktime.h File Reference


Detailed Description

Definition in file ktime.h.

#include <kbaselib_h.h>
#include <kbaselib_nsbegin.h>
#include <kbaselib_nsend.h>

Include dependency graph for ktime.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  KTime
 Class to encapsulate time units. More...
class  KTimeSpan
 Class to encapsulate time intervals. More...

Defines

#define KTIME_INFINITE   KTime (K_LONGLONG( 0x7fffffffffffffff))
#define KTIME_MINUS_INFINITE   KTime (K_LONGLONG(-0x7fffffffffffffff))
#define KTIME_ZERO   KTime (0)
#define KTIME_EPSILON   KTime (1)
#define KTIME_ONE_SECOND   KTime (K_LONGLONG(46186158000))
#define KTIME_ONE_MINUTE   KTime (K_LONGLONG(2771169480000))
#define KTIME_ONE_HOUR   KTime (K_LONGLONG(166270168800000))
#define KTIME_FIVE_SECONDS   KTime (K_LONGLONG(230930790000))
#define KTIME_ASSERT_EPSILON   0.5
#define KTS_FORWARD   1
#define KTS_BACKWARD   -1
#define DEFAULT_MODE   KTime::eDEFAULT_MODE
#define CINEMA   KTime::eCINEMA
#define PAL   KTime::ePAL
#define FRAMES30   KTime::eFRAMES30
#define NTSC_DROP_FRAME   KTime::eNTSC_DROP_FRAME
#define FRAMES50   KTime::eFRAMES50
#define FRAMES60   KTime::eFRAMES60
#define FRAMES100   KTime::eFRAMES100
#define FRAMES120   KTime::eFRAMES120
#define NTSC_FULL_FRAME   KTime::eNTSC_FULL_FRAME
#define FRAMES30_DROP   KTime::eFRAMES30_DROP
#define FRAMES1000   KTime::eFRAMES1000
#define TIMEFORMAT_SMPTE   KTime::eSMPTE
#define TIMEFORMAT_FRAME   KTime::eFRAME
#define DEFAULT_FORMAT   KTime::eDEFAULT_PROTOCOL