Next: args predefined chars, Previous: args predefined signed int, Up: args predefined [Index]
The library (vicare platform words)
provides the predicates to validate
typical values used when interfacing with foreign C language libraries;
words predicates for details.
The following bindings are exported by the library (vicare
arguments validation)
.
Succeed if obj is an exact integer, or #f
for the second
variant, in the range of a C language type unsigned char
.
Succeed if obj is an exact integer, or #f
for the second
variant, in the range of a C language type signed char
.
Succeed if obj is an exact integer, or #f
for the second
variant, in the range of a C language type unsigned short int
.
Succeed if obj is an exact integer, or #f
for the second
variant, in the range of a C language type signed short int
.
Succeed if obj is an exact integer, or #f
for the second
variant, in the range of a C language type unsigned int
.
Succeed if obj is an exact integer, or #f
for the second
variant, in the range of a C language type unsigned long
.
Succeed if obj is an exact integer, or #f
for the second
variant, in the range of a C language type signed long
.
Succeed if obj is an exact integer, or #f
for the second
variant, in the range of a C language type unsigned long long
.
Succeed if obj is an exact integer, or #f
for the second
variant, in the range of a C language type signed long long
.
Succeed if obj is an exact integer, or #f
for the second
variant, in the range of a C language type void *
.
Succeed if obj is an exact integer, or #f
for the second
variant, in the range of a C language type size_t
.
Succeed if obj is an exact integer, or #f
for the second
variant, in the range of a C language type ssize_t
.
Succeed if obj is an exact integer, or #f
for the second
variant, in the range of a C language type off_t
.
Succeed if obj is an exact integer, or #f
for the second
variant, in the range of a C language type ptrdiff_t
.
Next: args predefined chars, Previous: args predefined signed int, Up: args predefined [Index]