Qtc.Core.QElapsedTimer

Contents

Documentation

class QqElapsedTimer x1 where #

Methods

qElapsedTimer :: x1 -> IO (QElapsedTimer ()) #

Instances
QqElapsedTimer () # 
Instance details

Defined in Qtc.Core.QElapsedTimer

Methods

qElapsedTimer :: () -> IO (QElapsedTimer ()) #

QqElapsedTimer (QElapsedTimer t1) # 
Instance details

Defined in Qtc.Core.QElapsedTimer

Methods

qElapsedTimer :: QElapsedTimer t1 -> IO (QElapsedTimer ()) #

class QqElapsedTimer_nf x1 where #

Methods

qElapsedTimer_nf :: x1 -> IO (QElapsedTimer ()) #

Instances
QqElapsedTimer_nf () # 
Instance details

Defined in Qtc.Core.QElapsedTimer

Methods

qElapsedTimer_nf :: () -> IO (QElapsedTimer ()) #

QqElapsedTimer_nf (QElapsedTimer t1) # 
Instance details

Defined in Qtc.Core.QElapsedTimer

hasExpired :: QElapsedTimer a -> Int -> IO Bool #

qElapsedTimerIsMonotonic :: () -> IO Bool #

msecsSinceReference :: QElapsedTimer a -> () -> IO Int #

nsecsElapsed :: QElapsedTimer a -> () -> IO Int #

Orphan instances

QqisValid (QElapsedTimer ()) () # 
Instance details

Methods

qisValid :: QElapsedTimer () -> () -> IO Bool #

QqisValid (QElapsedTimerSc a) () # 
Instance details

Methods

qisValid :: QElapsedTimerSc a -> () -> IO Bool #

Qinvalidate (QElapsedTimer a) () # 
Instance details

Methods

invalidate :: QElapsedTimer a -> () -> IO () #

Qstart (QElapsedTimer a) () (IO ()) # 
Instance details

Methods

start :: QElapsedTimer a -> () -> IO () #

Qrestart (QElapsedTimer a) () (IO Int) # 
Instance details

Methods

restart :: QElapsedTimer a -> () -> IO Int #

Qelapsed (QElapsedTimer a) () (IO Int) # 
Instance details

Methods

elapsed :: QElapsedTimer a -> () -> IO Int #

Qqone (QElapsedTimer ()) (QElapsedTimer t1) # 
Instance details

Methods

qone :: QElapsedTimer () -> QElapsedTimer t1 -> IO Bool #

Qqone (QElapsedTimerSc a) (QElapsedTimer t1) # 
Instance details

Methods

qone :: QElapsedTimerSc a -> QElapsedTimer t1 -> IO Bool #

Qqoe (QElapsedTimer ()) (QElapsedTimer t1) # 
Instance details

Methods

qoe :: QElapsedTimer () -> QElapsedTimer t1 -> IO Bool #

Qqoe (QElapsedTimerSc a) (QElapsedTimer t1) # 
Instance details

Methods

qoe :: QElapsedTimerSc a -> QElapsedTimer t1 -> IO Bool #

QsecsTo (QElapsedTimer a) (QElapsedTimer t1) # 
Instance details

Methods

secsTo :: QElapsedTimer a -> QElapsedTimer t1 -> IO Int #

QmsecsTo (QElapsedTimer a) (QElapsedTimer t1) # 
Instance details

Methods

msecsTo :: QElapsedTimer a -> QElapsedTimer t1 -> IO Int #