clamp_val(9)

NAME

clamp_val - return a value clamped to a given range using val's type

SYNOPSIS

clamp_val(val, min, max);

ARGUMENTS

val
current value
min
minimum allowable value
max
maximum allowable value

DESCRIPTION

This macro does no typechecking and uses temporary variables of
whatever type the input argument ´val´ is. This is useful when val is
an unsigned type and min and max are literals that will otherwise be
assigned a signed integer type.

COPYRIGHT

Copyright © 2010-2025 Platon Technologies, s.r.o.           Index | Man stránky | tLDP | Dokumenty | Utilitky | O projekte
Design by styleshout