validateNativeUint32 function
Validates a Dart integer before passing it to a native uint32_t field.
Implementation
void validateNativeUint32(int value, String name) {
if (value < 0 || value > 0xffffffff) {
throw RangeError.range(value, 0, 0xffffffff, name);
}
}