YaST2 Developers Documentation: yast2

yast2

modules/Integer.ycp
Integer routines
  • Arvin Schnell

This module has an unstable interface.

Global Functions

global Range (integer stop) -> list<integer>

Generate a list with the integers from 0 to stop - 1.

Parameters:
stop
global RangeFrom (integer start, integer stop) -> list<integer>

Generate a list with the integers from start to stop - 1.

Parameters:
start
stop
global IsPowerOfTwo (integer i) -> boolean

Checks whether i is a power of two. That is 1, 2, 4, 8, ... .

Parameters:
i
global Sum (list<integer> values) -> integer

Calculates the sum of values.

Parameters:
values
global Min (list<integer> values) -> integer

Returns the smallest integer in values.

Parameters:
values
global Max (list<integer> values) -> integer

Returns the highest integer in values.

Parameters:
values
global Clamp (integer i, integer min, integer max) -> integer

Clamps the integer i.

Parameters:
i
min
max