Safe Haskell | None |
---|
- class (Ord a, Real a, ZoomReadable a, ZoomWritable a) => ZoomNum a where
- numEntry :: SummaryData a -> a
- numExit :: SummaryData a -> a
- numMin :: SummaryData a -> a
- numMax :: SummaryData a -> a
- numAvg :: SummaryData a -> Double
- numRMS :: SummaryData a -> Double
- numWorkSO :: SummaryWork a -> SampleOffset
- numWorkEntry :: SummaryWork a -> Maybe a
- numWorkExit :: SummaryWork a -> a
- numWorkMin :: SummaryWork a -> a
- numWorkMax :: SummaryWork a -> a
- numWorkSum :: SummaryWork a -> Double
- numWorkSumSq :: SummaryWork a -> Double
- numMkSummary :: a -> a -> a -> a -> Double -> Double -> SummaryData a
- numMkSummaryWork :: SampleOffset -> Maybe a -> a -> a -> a -> Double -> Double -> SummaryWork a
Summaries of numeric values
class (Ord a, Real a, ZoomReadable a, ZoomWritable a) => ZoomNum a whereSource
numEntry :: SummaryData a -> aSource
Value at start of interval
numExit :: SummaryData a -> aSource
Value at end of interval
numMin :: SummaryData a -> aSource
Minimum value in the summary interval
numMax :: SummaryData a -> aSource
Maximum value in the summary interval
numAvg :: SummaryData a -> DoubleSource
Mean value in the summary interval
numRMS :: SummaryData a -> DoubleSource
Root mean square value in the summary interval
numWorkSO :: SummaryWork a -> SampleOffsetSource
numWorkEntry :: SummaryWork a -> Maybe aSource
numWorkExit :: SummaryWork a -> aSource
numWorkMin :: SummaryWork a -> aSource
numWorkMax :: SummaryWork a -> aSource
numWorkSum :: SummaryWork a -> DoubleSource
numWorkSumSq :: SummaryWork a -> DoubleSource
numMkSummary :: a -> a -> a -> a -> Double -> Double -> SummaryData aSource
numMkSummaryWork :: SampleOffset -> Maybe a -> a -> a -> a -> Double -> Double -> SummaryWork aSource