Name
clamp_t —
return a value clamped to a given range using a given type
Synopsis
clamp_t ( | | type, |
| | val, |
| | min, |
| | max) ; |
Arguments
type
the type of variable to use
val
current value
min
minimum allowable value
max
maximum allowable value
Description
This macro does no typechecking and uses temporary variables of type
'type' to make all the comparisons.