Method: OpenC3::BinaryAccessor.check_overflow_array
- Defined in:
- lib/openc3/accessors/binary_accessor.rb
.check_overflow_array(values, min_value, max_value, hex_max_value, bit_size, data_type, overflow) ⇒ Array[Integer]
Checks for overflow of an array of integer data types
1220 1221 1222 1223 1224 1225 1226 1227 |
# File 'lib/openc3/accessors/binary_accessor.rb', line 1220 def self.check_overflow_array(values, min_value, max_value, hex_max_value, bit_size, data_type, overflow) if overflow != :TRUNCATE values.each_with_index do |value, index| values[index] = check_overflow(value, min_value, max_value, hex_max_value, bit_size, data_type, overflow) end end values end |