]> Kevux Git Server - fll/commitdiff
Update: Remove f_array_length_t and related, replacing with f_number_unsigned_t and...
authorKevin Day <kevin@kevux.org>
Sat, 17 Jun 2023 17:41:52 +0000 (12:41 -0500)
committerKevin Day <kevin@kevux.org>
Sat, 17 Jun 2023 22:02:25 +0000 (17:02 -0500)
This simplifies the design.
Doing this comes at a cost of some flexibility and hackability.

After some consideration, I have decided that it can introduce more complicated handling when needing to process both f_array_length_t and f_number_unsigned_t during I/O.
This should keep things simple.

I decided to maintain the custom functions for managing this.
I could use an ifdef wrapper and call the appropriate calls within, but I can do that for another time if I decide to (and remember to).

820 files changed:
build/disable/level_0/f_type.h
build/disable/level_0/f_type_array.h
build/level_0/settings
build/monolithic/settings
build/stand_alone/byte_dump.config.h
build/stand_alone/byte_dump.settings
build/stand_alone/fake.config.h
build/stand_alone/fake.settings
build/stand_alone/firewall.config.h
build/stand_alone/firewall.settings
build/stand_alone/utf8.config.h
build/stand_alone/utf8.settings
level_0/f_account/c/account.c
level_0/f_account/c/account/accounts.c
level_0/f_account/c/account/accounts.h
level_0/f_account/c/account/common.h
level_0/f_account/c/account/private-accounts.c
level_0/f_account/c/account/private-accounts.h
level_0/f_account/c/private-account.c
level_0/f_account/c/private-account.h
level_0/f_account/data/build/structures
level_0/f_account/tests/unit/c/test-account-ss_append.c
level_0/f_account/tests/unit/c/test-account-ss_append_all.c
level_0/f_capability/c/capability.c
level_0/f_color/tests/unit/c/test-color-context_delete.c
level_0/f_color/tests/unit/c/test-color-context_destroy.c
level_0/f_compare/c/compare.c
level_0/f_compare/c/compare.h
level_0/f_compare/c/compare/private-utf.c
level_0/f_compare/c/compare/private-utf.h
level_0/f_compare/c/compare/utf.c
level_0/f_compare/c/compare/utf.h
level_0/f_compare/c/private-compare.c
level_0/f_compare/c/private-compare.h
level_0/f_compare/tests/unit/c/test-compare-dynamic_except.c
level_0/f_compare/tests/unit/c/test-compare-dynamic_except_string.c
level_0/f_compare/tests/unit/c/test-compare-dynamic_except_trim.c
level_0/f_compare/tests/unit/c/test-compare-dynamic_except_trim_string.c
level_0/f_compare/tests/unit/c/test-compare-dynamic_partial_except.c
level_0/f_compare/tests/unit/c/test-compare-dynamic_partial_except_dynamic.c
level_0/f_compare/tests/unit/c/test-compare-dynamic_partial_except_string.c
level_0/f_compare/tests/unit/c/test-compare-dynamic_partial_except_trim.c
level_0/f_compare/tests/unit/c/test-compare-dynamic_partial_except_trim_dynamic.c
level_0/f_compare/tests/unit/c/test-compare-dynamic_partial_except_trim_string.c
level_0/f_compare/tests/unit/c/test-compare-except.c
level_0/f_compare/tests/unit/c/test-compare-except_trim.c
level_0/f_compare/tests/unit/c/test-compare-utf_dynamic_except.c
level_0/f_compare/tests/unit/c/test-compare-utf_dynamic_except_string.c
level_0/f_compare/tests/unit/c/test-compare-utf_dynamic_except_trim.c
level_0/f_compare/tests/unit/c/test-compare-utf_dynamic_except_trim_string.c
level_0/f_compare/tests/unit/c/test-compare-utf_dynamic_partial_except.c
level_0/f_compare/tests/unit/c/test-compare-utf_dynamic_partial_except_dynamic.c
level_0/f_compare/tests/unit/c/test-compare-utf_dynamic_partial_except_string.c
level_0/f_compare/tests/unit/c/test-compare-utf_dynamic_partial_except_trim.c
level_0/f_compare/tests/unit/c/test-compare-utf_dynamic_partial_except_trim_dynamic.c
level_0/f_compare/tests/unit/c/test-compare-utf_dynamic_partial_except_trim_string.c
level_0/f_compare/tests/unit/c/test-compare-utf_except.c
level_0/f_compare/tests/unit/c/test-compare-utf_except_trim.c
level_0/f_compare/tests/unit/c/test-compare.c
level_0/f_console/c/console.c
level_0/f_console/c/console.h
level_0/f_console/c/console/common.c
level_0/f_console/c/console/common.h
level_0/f_console/c/private-console.c
level_0/f_console/tests/unit/c/test-console-parameter_prioritize_left.c
level_0/f_console/tests/unit/c/test-console-parameter_prioritize_right.c
level_0/f_console/tests/unit/c/test-console-parameters_delete.c
level_0/f_console/tests/unit/c/test-console-parameters_destroy.c
level_0/f_conversion/c/private-conversion.c
level_0/f_directory/c/directory.c
level_0/f_directory/c/directory/private-type.c
level_0/f_directory/c/directory/private-type.h
level_0/f_directory/c/directory/type.c
level_0/f_directory/c/directory/type.h
level_0/f_environment/c/environment.c
level_0/f_file/c/file.c
level_0/f_file/c/file.h
level_0/f_file/c/file/stream.c
level_0/f_file/c/file/stream.h
level_0/f_file/c/private-file.c
level_0/f_file/c/private-file.h
level_0/f_file/tests/unit/c/test-file-mode_to_mode.c
level_0/f_file/tests/unit/c/test-file-stream_write.c
level_0/f_file/tests/unit/c/test-file-stream_write_block.c
level_0/f_file/tests/unit/c/test-file-stream_write_range.c
level_0/f_file/tests/unit/c/test-file-stream_write_until.c
level_0/f_file/tests/unit/c/test-file-write.c
level_0/f_file/tests/unit/c/test-file-write_block.c
level_0/f_file/tests/unit/c/test-file-write_range.c
level_0/f_file/tests/unit/c/test-file-write_until.c
level_0/f_fss/c/fss.c
level_0/f_fss/c/fss.h
level_0/f_fss/c/fss/delimit.h
level_0/f_fss/c/fss/named.c
level_0/f_fss/c/fss/named.h
level_0/f_fss/c/fss/nest.c
level_0/f_fss/c/fss/nest.h
level_0/f_fss/c/fss/set.c
level_0/f_fss/c/fss/set.h
level_0/f_fss/c/private-fss.c
level_0/f_fss/c/private-fss.h
level_0/f_fss/tests/unit/c/test-fss-count_lines.c
level_0/f_fss/tests/unit/c/test-fss-count_lines_range.c
level_0/f_fss/tests/unit/c/test-fss-is_combining.c
level_0/f_fss/tests/unit/c/test-fss-is_graph.c
level_0/f_fss/tests/unit/c/test-fss-is_space.c
level_0/f_fss/tests/unit/c/test-fss-is_zero_width.c
level_0/f_fss/tests/unit/c/test-fss-seek_to_eol.c
level_0/f_fss/tests/unit/c/test-fss-skip_past_delimit.c
level_0/f_fss/tests/unit/c/test-fss-skip_past_space.c
level_0/f_iki/c/iki.c
level_0/f_iki/c/iki/common.h
level_0/f_iki/c/iki/data.c
level_0/f_iki/c/iki/data.h
level_0/f_iki/c/iki/private-data.c
level_0/f_iki/c/iki/private-data.h
level_0/f_iki/c/private-iki.c
level_0/f_iki/c/private-iki.h
level_0/f_iki/tests/unit/c/test-iki-datas_append.c
level_0/f_iki/tests/unit/c/test-iki-datas_append_all.c
level_0/f_iki/tests/unit/c/test-iki-datass_append.c
level_0/f_iki/tests/unit/c/test-iki-datass_append_all.c
level_0/f_iki/tests/unit/c/test-iki-read.c
level_0/f_limit/c/limit/private-set.c
level_0/f_limit/c/limit/private-set.h
level_0/f_limit/c/limit/private-value.c
level_0/f_limit/c/limit/private-value.h
level_0/f_limit/c/limit/set.c
level_0/f_limit/c/limit/set.h
level_0/f_limit/c/limit/value.c
level_0/f_limit/c/limit/value.h
level_0/f_limit/tests/unit/c/test-limit-sets_append_all.c
level_0/f_limit/tests/unit/c/test-limit-setss_append.c
level_0/f_limit/tests/unit/c/test-limit-setss_append_all.c
level_0/f_limit/tests/unit/c/test-limit-values_append_all.c
level_0/f_limit/tests/unit/c/test-limit-valuess_append.c
level_0/f_limit/tests/unit/c/test-limit-valuess_append_all.c
level_0/f_memory/c/memory/common.h
level_0/f_memory/c/memory/structure.c
level_0/f_memory/c/memory/structure.h
level_0/f_memory/c/private-memory.c
level_0/f_memory/c/private-memory.h
level_0/f_parse/c/parse.c
level_0/f_path/c/path.c
level_0/f_path/c/private-path.c
level_0/f_path/tests/unit/c/test-path-directory_cleanup.c
level_0/f_print/c/print.c
level_0/f_print/c/print.h
level_0/f_print/c/print/common.h
level_0/f_print/c/print/private-to.c
level_0/f_print/c/print/private-to.h
level_0/f_print/c/print/to.c
level_0/f_print/c/print/to.h
level_0/f_print/c/private-print.c
level_0/f_print/c/private-print.h
level_0/f_print/tests/unit/c/test-print-except.c
level_0/f_print/tests/unit/c/test-print-except_dynamic.c
level_0/f_print/tests/unit/c/test-print-except_dynamic_partial.c
level_0/f_print/tests/unit/c/test-print-except_dynamic_partial_raw.c
level_0/f_print/tests/unit/c/test-print-except_dynamic_partial_raw_safely.c
level_0/f_print/tests/unit/c/test-print-except_dynamic_partial_safely.c
level_0/f_print/tests/unit/c/test-print-except_dynamic_raw.c
level_0/f_print/tests/unit/c/test-print-except_dynamic_raw_safely.c
level_0/f_print/tests/unit/c/test-print-except_dynamic_safely.c
level_0/f_print/tests/unit/c/test-print-except_in.c
level_0/f_print/tests/unit/c/test-print-except_in_dynamic.c
level_0/f_print/tests/unit/c/test-print-except_in_dynamic_partial.c
level_0/f_print/tests/unit/c/test-print-except_in_dynamic_partial_raw.c
level_0/f_print/tests/unit/c/test-print-except_in_dynamic_partial_raw_safely.c
level_0/f_print/tests/unit/c/test-print-except_in_dynamic_partial_safely.c
level_0/f_print/tests/unit/c/test-print-except_in_dynamic_raw.c
level_0/f_print/tests/unit/c/test-print-except_in_dynamic_raw_safely.c
level_0/f_print/tests/unit/c/test-print-except_in_dynamic_safely.c
level_0/f_print/tests/unit/c/test-print-except_in_raw.c
level_0/f_print/tests/unit/c/test-print-except_in_raw_safely.c
level_0/f_print/tests/unit/c/test-print-except_in_safely.c
level_0/f_print/tests/unit/c/test-print-except_raw.c
level_0/f_print/tests/unit/c/test-print-except_raw_safely.c
level_0/f_print/tests/unit/c/test-print-except_safely.c
level_0/f_print/tests/unit/c/test-print-to_except.c
level_0/f_print/tests/unit/c/test-print-to_except_dynamic.c
level_0/f_print/tests/unit/c/test-print-to_except_dynamic_partial.c
level_0/f_print/tests/unit/c/test-print-to_except_dynamic_partial_raw.c
level_0/f_print/tests/unit/c/test-print-to_except_dynamic_partial_raw_safely.c
level_0/f_print/tests/unit/c/test-print-to_except_dynamic_partial_safely.c
level_0/f_print/tests/unit/c/test-print-to_except_dynamic_raw.c
level_0/f_print/tests/unit/c/test-print-to_except_dynamic_raw_safely.c
level_0/f_print/tests/unit/c/test-print-to_except_dynamic_safely.c
level_0/f_print/tests/unit/c/test-print-to_except_in.c
level_0/f_print/tests/unit/c/test-print-to_except_in_dynamic.c
level_0/f_print/tests/unit/c/test-print-to_except_in_dynamic_partial.c
level_0/f_print/tests/unit/c/test-print-to_except_in_dynamic_partial_raw.c
level_0/f_print/tests/unit/c/test-print-to_except_in_dynamic_partial_raw_safely.c
level_0/f_print/tests/unit/c/test-print-to_except_in_dynamic_partial_safely.c
level_0/f_print/tests/unit/c/test-print-to_except_in_dynamic_raw.c
level_0/f_print/tests/unit/c/test-print-to_except_in_dynamic_raw_safely.c
level_0/f_print/tests/unit/c/test-print-to_except_in_dynamic_safely.c
level_0/f_print/tests/unit/c/test-print-to_except_in_raw.c
level_0/f_print/tests/unit/c/test-print-to_except_in_raw_safely.c
level_0/f_print/tests/unit/c/test-print-to_except_in_safely.c
level_0/f_print/tests/unit/c/test-print-to_except_raw.c
level_0/f_print/tests/unit/c/test-print-to_except_raw_safely.c
level_0/f_print/tests/unit/c/test-print-to_except_safely.c
level_0/f_rip/c/private-rip.c
level_0/f_rip/c/private-rip.h
level_0/f_rip/c/rip.c
level_0/f_rip/c/rip.h
level_0/f_rip/c/rip/private-utf.c
level_0/f_rip/c/rip/private-utf.h
level_0/f_rip/c/rip/utf.c
level_0/f_rip/c/rip/utf.h
level_0/f_serialize/c/private-serialize.c
level_0/f_serialize/c/private-serialize.h
level_0/f_serialize/c/serialize.c
level_0/f_serialize/c/serialize.h
level_0/f_string/c/private-string.c
level_0/f_string/c/private-string.h
level_0/f_string/c/string.c
level_0/f_string/c/string.h
level_0/f_string/c/string/common.h
level_0/f_string/c/string/dynamic.c
level_0/f_string/c/string/dynamic.h
level_0/f_string/c/string/dynamics.c
level_0/f_string/c/string/dynamics.h
level_0/f_string/c/string/dynamicss.c
level_0/f_string/c/string/dynamicss.h
level_0/f_string/c/string/map_multis.c
level_0/f_string/c/string/map_multis.h
level_0/f_string/c/string/map_multiss.c
level_0/f_string/c/string/map_multiss.h
level_0/f_string/c/string/maps.c
level_0/f_string/c/string/maps.h
level_0/f_string/c/string/mapss.c
level_0/f_string/c/string/mapss.h
level_0/f_string/c/string/private-dynamic.c
level_0/f_string/c/string/private-dynamic.h
level_0/f_string/c/string/private-dynamics.c
level_0/f_string/c/string/private-dynamics.h
level_0/f_string/c/string/private-dynamicss.c
level_0/f_string/c/string/private-dynamicss.h
level_0/f_string/c/string/private-map_multis.c
level_0/f_string/c/string/private-map_multis.h
level_0/f_string/c/string/private-map_multiss.c
level_0/f_string/c/string/private-map_multiss.h
level_0/f_string/c/string/private-maps.c
level_0/f_string/c/string/private-maps.h
level_0/f_string/c/string/private-mapss.c
level_0/f_string/c/string/private-mapss.h
level_0/f_string/c/string/private-quantitys.c
level_0/f_string/c/string/private-quantitys.h
level_0/f_string/c/string/private-quantityss.c
level_0/f_string/c/string/private-quantityss.h
level_0/f_string/c/string/private-ranges.c
level_0/f_string/c/string/private-ranges.h
level_0/f_string/c/string/private-rangess.c
level_0/f_string/c/string/private-rangess.h
level_0/f_string/c/string/private-triples.c
level_0/f_string/c/string/private-triples.h
level_0/f_string/c/string/private-tripless.c
level_0/f_string/c/string/private-tripless.h
level_0/f_string/c/string/quantity.h
level_0/f_string/c/string/quantitys.c
level_0/f_string/c/string/quantitys.h
level_0/f_string/c/string/quantityss.c
level_0/f_string/c/string/quantityss.h
level_0/f_string/c/string/range.h
level_0/f_string/c/string/ranges.c
level_0/f_string/c/string/ranges.h
level_0/f_string/c/string/rangess.c
level_0/f_string/c/string/rangess.h
level_0/f_string/c/string/static.h
level_0/f_string/c/string/statics.h
level_0/f_string/c/string/staticss.h
level_0/f_string/c/string/triples.c
level_0/f_string/c/string/triples.h
level_0/f_string/c/string/tripless.c
level_0/f_string/c/string/tripless.h
level_0/f_string/tests/unit/c/test-string-dynamic_terminate.c
level_0/f_string/tests/unit/c/test-string-dynamic_terminate_after.c
level_0/f_string/tests/unit/c/test-string-dynamics_append_all.c
level_0/f_string/tests/unit/c/test-string-dynamicss_append.c
level_0/f_string/tests/unit/c/test-string-dynamicss_append_all.c
level_0/f_string/tests/unit/c/test-string-map_multis_append_all.c
level_0/f_string/tests/unit/c/test-string-map_multiss_append.c
level_0/f_string/tests/unit/c/test-string-map_multiss_append_all.c
level_0/f_string/tests/unit/c/test-string-maps_append_all.c
level_0/f_string/tests/unit/c/test-string-mapss_append.c
level_0/f_string/tests/unit/c/test-string-mapss_append_all.c
level_0/f_string/tests/unit/c/test-string-quantitys_append_all.c
level_0/f_string/tests/unit/c/test-string-quantityss_append.c
level_0/f_string/tests/unit/c/test-string-quantityss_append_all.c
level_0/f_string/tests/unit/c/test-string-ranges_append_all.c
level_0/f_string/tests/unit/c/test-string-rangess_append.c
level_0/f_string/tests/unit/c/test-string-rangess_append_all.c
level_0/f_string/tests/unit/c/test-string-triples_append_all.c
level_0/f_string/tests/unit/c/test-string-tripless_append.c
level_0/f_string/tests/unit/c/test-string-tripless_append_all.c
level_0/f_thread/c/private-thread.c
level_0/f_thread/c/private-thread.h
level_0/f_thread/c/thread/attribute.c
level_0/f_thread/c/thread/attribute.h
level_0/f_thread/c/thread/barrier.c
level_0/f_thread/c/thread/barrier.h
level_0/f_thread/c/thread/barrier_attribute.c
level_0/f_thread/c/thread/barrier_attribute.h
level_0/f_thread/c/thread/condition.c
level_0/f_thread/c/thread/condition.h
level_0/f_thread/c/thread/condition_attribute.c
level_0/f_thread/c/thread/condition_attribute.h
level_0/f_thread/c/thread/id.c
level_0/f_thread/c/thread/id.h
level_0/f_thread/c/thread/key.c
level_0/f_thread/c/thread/key.h
level_0/f_thread/c/thread/lock.c
level_0/f_thread/c/thread/lock.h
level_0/f_thread/c/thread/lock_attribute.c
level_0/f_thread/c/thread/lock_attribute.h
level_0/f_thread/c/thread/mutex.c
level_0/f_thread/c/thread/mutex.h
level_0/f_thread/c/thread/mutex_attribute.c
level_0/f_thread/c/thread/mutex_attribute.h
level_0/f_thread/c/thread/once.c
level_0/f_thread/c/thread/once.h
level_0/f_thread/c/thread/semaphore.c
level_0/f_thread/c/thread/semaphore.h
level_0/f_thread/c/thread/set.c
level_0/f_thread/c/thread/set.h
level_0/f_thread/c/thread/spin.c
level_0/f_thread/c/thread/spin.h
level_0/f_type/c/type.h
level_0/f_type_array/c/type_array.h
level_0/f_type_array/c/type_array/array_length.c [deleted file]
level_0/f_type_array/c/type_array/cell.c
level_0/f_type_array/c/type_array/cell.h
level_0/f_type_array/c/type_array/common.h
level_0/f_type_array/c/type_array/fll_id.c
level_0/f_type_array/c/type_array/fll_id.h
level_0/f_type_array/c/type_array/int128.c
level_0/f_type_array/c/type_array/int128.h
level_0/f_type_array/c/type_array/int16.c
level_0/f_type_array/c/type_array/int16.h
level_0/f_type_array/c/type_array/int32.c
level_0/f_type_array/c/type_array/int32.h
level_0/f_type_array/c/type_array/int64.c
level_0/f_type_array/c/type_array/int64.h
level_0/f_type_array/c/type_array/int8.c
level_0/f_type_array/c/type_array/int8.h
level_0/f_type_array/c/type_array/number_unsigned.c [new file with mode: 0644]
level_0/f_type_array/c/type_array/number_unsigned.h [moved from level_0/f_type_array/c/type_array/array_length.h with 70% similarity]
level_0/f_type_array/c/type_array/private-array_length.c [deleted file]
level_0/f_type_array/c/type_array/private-array_length.h [deleted file]
level_0/f_type_array/c/type_array/private-cell.c
level_0/f_type_array/c/type_array/private-cell.h
level_0/f_type_array/c/type_array/private-fll_id.c
level_0/f_type_array/c/type_array/private-fll_id.h
level_0/f_type_array/c/type_array/private-int128.c
level_0/f_type_array/c/type_array/private-int128.h
level_0/f_type_array/c/type_array/private-int16.c
level_0/f_type_array/c/type_array/private-int16.h
level_0/f_type_array/c/type_array/private-int32.c
level_0/f_type_array/c/type_array/private-int32.h
level_0/f_type_array/c/type_array/private-int64.c
level_0/f_type_array/c/type_array/private-int64.h
level_0/f_type_array/c/type_array/private-int8.c
level_0/f_type_array/c/type_array/private-int8.h
level_0/f_type_array/c/type_array/private-number_unsigned.c [new file with mode: 0644]
level_0/f_type_array/c/type_array/private-number_unsigned.h [new file with mode: 0644]
level_0/f_type_array/c/type_array/private-state.c
level_0/f_type_array/c/type_array/private-state.h
level_0/f_type_array/c/type_array/private-status.c
level_0/f_type_array/c/type_array/private-status.h
level_0/f_type_array/c/type_array/private-uint128.c
level_0/f_type_array/c/type_array/private-uint128.h
level_0/f_type_array/c/type_array/private-uint16.c
level_0/f_type_array/c/type_array/private-uint16.h
level_0/f_type_array/c/type_array/private-uint32.c
level_0/f_type_array/c/type_array/private-uint32.h
level_0/f_type_array/c/type_array/private-uint64.c
level_0/f_type_array/c/type_array/private-uint64.h
level_0/f_type_array/c/type_array/private-uint8.c
level_0/f_type_array/c/type_array/private-uint8.h
level_0/f_type_array/c/type_array/state.c
level_0/f_type_array/c/type_array/state.h
level_0/f_type_array/c/type_array/status.c
level_0/f_type_array/c/type_array/status.h
level_0/f_type_array/c/type_array/uint128.c
level_0/f_type_array/c/type_array/uint128.h
level_0/f_type_array/c/type_array/uint16.c
level_0/f_type_array/c/type_array/uint16.h
level_0/f_type_array/c/type_array/uint32.c
level_0/f_type_array/c/type_array/uint32.h
level_0/f_type_array/c/type_array/uint64.c
level_0/f_type_array/c/type_array/uint64.h
level_0/f_type_array/c/type_array/uint8.c
level_0/f_type_array/c/type_array/uint8.h
level_0/f_type_array/data/build/settings
level_0/f_type_array/data/build/settings-tests
level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_adjust.h [deleted file]
level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_append.c [deleted file]
level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_append.h [deleted file]
level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_append_all.h [deleted file]
level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_decimate_by.h [deleted file]
level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_decrease_by.h [deleted file]
level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_increase.h [deleted file]
level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_increase_by.h [deleted file]
level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_resize.h [deleted file]
level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_adjust.h [deleted file]
level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_append.h [deleted file]
level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_append_all.h [deleted file]
level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_decimate_by.h [deleted file]
level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_decrease_by.h [deleted file]
level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_increase.h [deleted file]
level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_increase_by.h [deleted file]
level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_resize.h [deleted file]
level_0/f_type_array/tests/unit/c/test-type_array-cellss_append.c
level_0/f_type_array/tests/unit/c/test-type_array-cellss_append_all.c
level_0/f_type_array/tests/unit/c/test-type_array-fll_idss_append.c
level_0/f_type_array/tests/unit/c/test-type_array-fll_idss_append_all.c
level_0/f_type_array/tests/unit/c/test-type_array-int128s_append_all.c
level_0/f_type_array/tests/unit/c/test-type_array-int128ss_append.c
level_0/f_type_array/tests/unit/c/test-type_array-int128ss_append_all.c
level_0/f_type_array/tests/unit/c/test-type_array-int16s_append_all.c
level_0/f_type_array/tests/unit/c/test-type_array-int16ss_append.c
level_0/f_type_array/tests/unit/c/test-type_array-int16ss_append_all.c
level_0/f_type_array/tests/unit/c/test-type_array-int16ss_increase_by.c
level_0/f_type_array/tests/unit/c/test-type_array-int32s_append_all.c
level_0/f_type_array/tests/unit/c/test-type_array-int32ss_append.c
level_0/f_type_array/tests/unit/c/test-type_array-int32ss_append_all.c
level_0/f_type_array/tests/unit/c/test-type_array-int64s_append_all.c
level_0/f_type_array/tests/unit/c/test-type_array-int64ss_append.c
level_0/f_type_array/tests/unit/c/test-type_array-int64ss_append_all.c
level_0/f_type_array/tests/unit/c/test-type_array-int8s_append_all.c
level_0/f_type_array/tests/unit/c/test-type_array-int8ss_append.c
level_0/f_type_array/tests/unit/c/test-type_array-int8ss_append_all.c
level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_adjust.c [moved from level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_adjust.c with 51% similarity]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_adjust.h [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_append.c [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_append.h [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_append_all.c [moved from level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_append_all.c with 51% similarity]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_append_all.h [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_decimate_by.c [moved from level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_decrease_by.c with 51% similarity]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_decimate_by.h [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_decrease_by.c [moved from level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_decimate_by.c with 51% similarity]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_decrease_by.h [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_increase.c [moved from level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_increase.c with 55% similarity]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_increase.h [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_increase_by.c [moved from level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_increase_by.c with 52% similarity]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_increase_by.h [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_resize.c [moved from level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_adjust.c with 51% similarity]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_resize.h [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_adjust.c [moved from level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_resize.c with 50% similarity]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_adjust.h [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_append.c [moved from level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_append.c with 51% similarity]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_append.h [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_append_all.c [moved from level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_append_all.c with 50% similarity]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_append_all.h [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_decimate_by.c [moved from level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_decimate_by.c with 51% similarity]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_decimate_by.h [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_decrease_by.c [moved from level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_decrease_by.c with 51% similarity]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_decrease_by.h [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_increase.c [moved from level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_increase.c with 54% similarity]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_increase.h [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_increase_by.c [moved from level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_increase_by.c with 53% similarity]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_increase_by.h [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_resize.c [moved from level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_resize.c with 50% similarity]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_resize.h [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_adjust.c [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_adjust.h [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_append.c [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_append.h [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_append_all.c [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_append_all.h [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_decimate_by.c [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_decimate_by.h [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_decrease_by.c [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_decrease_by.h [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_increase.c [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_increase.h [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_increase_by.c [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_increase_by.h [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_resize.c [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_resize.h [new file with mode: 0644]
level_0/f_type_array/tests/unit/c/test-type_array-statess_append.c
level_0/f_type_array/tests/unit/c/test-type_array-statess_append_all.c
level_0/f_type_array/tests/unit/c/test-type_array-statuss_append_all.c
level_0/f_type_array/tests/unit/c/test-type_array-statusss_append.c
level_0/f_type_array/tests/unit/c/test-type_array-statusss_append_all.c
level_0/f_type_array/tests/unit/c/test-type_array-uint128s_append_all.c
level_0/f_type_array/tests/unit/c/test-type_array-uint128ss_append.c
level_0/f_type_array/tests/unit/c/test-type_array-uint128ss_append_all.c
level_0/f_type_array/tests/unit/c/test-type_array-uint16s_append_all.c
level_0/f_type_array/tests/unit/c/test-type_array-uint16ss_append.c
level_0/f_type_array/tests/unit/c/test-type_array-uint16ss_append_all.c
level_0/f_type_array/tests/unit/c/test-type_array-uint32s_append_all.c
level_0/f_type_array/tests/unit/c/test-type_array-uint32ss_append.c
level_0/f_type_array/tests/unit/c/test-type_array-uint32ss_append_all.c
level_0/f_type_array/tests/unit/c/test-type_array-uint64s_append_all.c
level_0/f_type_array/tests/unit/c/test-type_array-uint64ss_append.c
level_0/f_type_array/tests/unit/c/test-type_array-uint64ss_append_all.c
level_0/f_type_array/tests/unit/c/test-type_array-uint8s_append_all.c
level_0/f_type_array/tests/unit/c/test-type_array-uint8ss_append.c
level_0/f_type_array/tests/unit/c/test-type_array-uint8ss_append_all.c
level_0/f_type_array/tests/unit/c/test-type_array.c
level_0/f_type_array/tests/unit/c/test-type_array.h
level_0/f_utf/c/private-utf.c
level_0/f_utf/c/private-utf.h
level_0/f_utf/c/utf.c
level_0/f_utf/c/utf.h
level_0/f_utf/c/utf/convert.c
level_0/f_utf/c/utf/convert.h
level_0/f_utf/c/utf/dynamic.c
level_0/f_utf/c/utf/dynamic.h
level_0/f_utf/c/utf/dynamics.c
level_0/f_utf/c/utf/dynamics.h
level_0/f_utf/c/utf/dynamicss.c
level_0/f_utf/c/utf/dynamicss.h
level_0/f_utf/c/utf/is.c
level_0/f_utf/c/utf/is.h
level_0/f_utf/c/utf/map_multis.c
level_0/f_utf/c/utf/map_multis.h
level_0/f_utf/c/utf/map_multiss.c
level_0/f_utf/c/utf/map_multiss.h
level_0/f_utf/c/utf/maps.c
level_0/f_utf/c/utf/maps.h
level_0/f_utf/c/utf/mapss.c
level_0/f_utf/c/utf/mapss.h
level_0/f_utf/c/utf/private-dynamic.c
level_0/f_utf/c/utf/private-dynamic.h
level_0/f_utf/c/utf/private-dynamics.c
level_0/f_utf/c/utf/private-dynamics.h
level_0/f_utf/c/utf/private-dynamicss.c
level_0/f_utf/c/utf/private-dynamicss.h
level_0/f_utf/c/utf/private-map_multis.c
level_0/f_utf/c/utf/private-map_multis.h
level_0/f_utf/c/utf/private-map_multiss.c
level_0/f_utf/c/utf/private-map_multiss.h
level_0/f_utf/c/utf/private-maps.c
level_0/f_utf/c/utf/private-maps.h
level_0/f_utf/c/utf/private-mapss.c
level_0/f_utf/c/utf/private-mapss.h
level_0/f_utf/c/utf/private-string.c
level_0/f_utf/c/utf/private-string.h
level_0/f_utf/c/utf/private-triples.c
level_0/f_utf/c/utf/private-triples.h
level_0/f_utf/c/utf/private-tripless.c
level_0/f_utf/c/utf/private-tripless.h
level_0/f_utf/c/utf/static.h
level_0/f_utf/c/utf/statics.h
level_0/f_utf/c/utf/staticss.h
level_0/f_utf/c/utf/string.c
level_0/f_utf/c/utf/string.h
level_0/f_utf/c/utf/strings.c
level_0/f_utf/c/utf/strings.h
level_0/f_utf/c/utf/stringss.c
level_0/f_utf/c/utf/stringss.h
level_0/f_utf/c/utf/triples.c
level_0/f_utf/c/utf/triples.h
level_0/f_utf/c/utf/tripless.c
level_0/f_utf/c/utf/tripless.h
level_0/f_utf/tests/unit/c/test-utf-append.c
level_0/f_utf/tests/unit/c/test-utf-append_assure.c
level_0/f_utf/tests/unit/c/test-utf-append_assure_nulless.c
level_0/f_utf/tests/unit/c/test-utf-append_nulless.c
level_0/f_utf/tests/unit/c/test-utf-character_is_combining.c
level_0/f_utf/tests/unit/c/test-utf-character_is_control.c
level_0/f_utf/tests/unit/c/test-utf-character_is_digit.c
level_0/f_utf/tests/unit/c/test-utf-character_is_emoji.c
level_0/f_utf/tests/unit/c/test-utf-character_is_numeric.c
level_0/f_utf/tests/unit/c/test-utf-character_is_phonetic.c
level_0/f_utf/tests/unit/c/test-utf-character_is_private.c
level_0/f_utf/tests/unit/c/test-utf-character_is_punctuation.c
level_0/f_utf/tests/unit/c/test-utf-character_is_subscript.c
level_0/f_utf/tests/unit/c/test-utf-character_is_superscript.c
level_0/f_utf/tests/unit/c/test-utf-character_is_symbol.c
level_0/f_utf/tests/unit/c/test-utf-character_is_whitespace.c
level_0/f_utf/tests/unit/c/test-utf-character_is_whitespace_modifier.c
level_0/f_utf/tests/unit/c/test-utf-character_is_whitespace_other.c
level_0/f_utf/tests/unit/c/test-utf-character_is_whitespace_zero_width.c
level_0/f_utf/tests/unit/c/test-utf-character_is_wide.c
level_0/f_utf/tests/unit/c/test-utf-character_is_word.c
level_0/f_utf/tests/unit/c/test-utf-character_is_word_dash.c
level_0/f_utf/tests/unit/c/test-utf-character_is_word_dash_plus.c
level_0/f_utf/tests/unit/c/test-utf-character_is_zero_width.c
level_0/f_utf/tests/unit/c/test-utf-dynamic_append.c
level_0/f_utf/tests/unit/c/test-utf-dynamic_append_assure.c
level_0/f_utf/tests/unit/c/test-utf-dynamic_append_assure_nulless.c
level_0/f_utf/tests/unit/c/test-utf-dynamic_append_nulless.c
level_0/f_utf/tests/unit/c/test-utf-dynamic_mash.c
level_0/f_utf/tests/unit/c/test-utf-dynamic_mash_nulless.c
level_0/f_utf/tests/unit/c/test-utf-dynamic_mish.c
level_0/f_utf/tests/unit/c/test-utf-dynamic_mish_nulless.c
level_0/f_utf/tests/unit/c/test-utf-dynamic_partial_append.c
level_0/f_utf/tests/unit/c/test-utf-dynamic_partial_append_assure.c
level_0/f_utf/tests/unit/c/test-utf-dynamic_partial_append_assure_nulless.c
level_0/f_utf/tests/unit/c/test-utf-dynamic_partial_append_nulless.c
level_0/f_utf/tests/unit/c/test-utf-dynamic_partial_mash.c
level_0/f_utf/tests/unit/c/test-utf-dynamic_partial_mash_nulless.c
level_0/f_utf/tests/unit/c/test-utf-dynamic_partial_mish.c
level_0/f_utf/tests/unit/c/test-utf-dynamic_partial_mish_nulless.c
level_0/f_utf/tests/unit/c/test-utf-dynamic_partial_prepend.c
level_0/f_utf/tests/unit/c/test-utf-dynamic_partial_prepend_assure.c
level_0/f_utf/tests/unit/c/test-utf-dynamic_partial_prepend_assure_nulless.c
level_0/f_utf/tests/unit/c/test-utf-dynamic_partial_prepend_nulless.c
level_0/f_utf/tests/unit/c/test-utf-dynamic_prepend.c
level_0/f_utf/tests/unit/c/test-utf-dynamic_prepend_assure.c
level_0/f_utf/tests/unit/c/test-utf-dynamic_prepend_assure_nulless.c
level_0/f_utf/tests/unit/c/test-utf-dynamic_prepend_nulless.c
level_0/f_utf/tests/unit/c/test-utf-dynamic_terminate.c
level_0/f_utf/tests/unit/c/test-utf-dynamic_terminate_after.c
level_0/f_utf/tests/unit/c/test-utf-dynamics_append.c
level_0/f_utf/tests/unit/c/test-utf-dynamics_append_all.c
level_0/f_utf/tests/unit/c/test-utf-dynamicss_append.c
level_0/f_utf/tests/unit/c/test-utf-dynamicss_append_all.c
level_0/f_utf/tests/unit/c/test-utf-is_combining.c
level_0/f_utf/tests/unit/c/test-utf-is_control.c
level_0/f_utf/tests/unit/c/test-utf-is_digit.c
level_0/f_utf/tests/unit/c/test-utf-is_emoji.c
level_0/f_utf/tests/unit/c/test-utf-is_numeric.c
level_0/f_utf/tests/unit/c/test-utf-is_phonetic.c
level_0/f_utf/tests/unit/c/test-utf-is_private.c
level_0/f_utf/tests/unit/c/test-utf-is_punctuation.c
level_0/f_utf/tests/unit/c/test-utf-is_subscript.c
level_0/f_utf/tests/unit/c/test-utf-is_superscript.c
level_0/f_utf/tests/unit/c/test-utf-is_symbol.c
level_0/f_utf/tests/unit/c/test-utf-is_whitespace.c
level_0/f_utf/tests/unit/c/test-utf-is_whitespace_modifier.c
level_0/f_utf/tests/unit/c/test-utf-is_whitespace_other.c
level_0/f_utf/tests/unit/c/test-utf-is_whitespace_zero_width.c
level_0/f_utf/tests/unit/c/test-utf-is_wide.c
level_0/f_utf/tests/unit/c/test-utf-is_word.c
level_0/f_utf/tests/unit/c/test-utf-is_word_dash.c
level_0/f_utf/tests/unit/c/test-utf-is_word_dash_plus.c
level_0/f_utf/tests/unit/c/test-utf-is_zero_width.c
level_0/f_utf/tests/unit/c/test-utf-map_multis_append.c
level_0/f_utf/tests/unit/c/test-utf-map_multis_append_all.c
level_0/f_utf/tests/unit/c/test-utf-map_multiss_append.c
level_0/f_utf/tests/unit/c/test-utf-map_multiss_append_all.c
level_0/f_utf/tests/unit/c/test-utf-maps_append_all.c
level_0/f_utf/tests/unit/c/test-utf-mapss_append.c
level_0/f_utf/tests/unit/c/test-utf-mapss_append_all.c
level_0/f_utf/tests/unit/c/test-utf-mash.c
level_0/f_utf/tests/unit/c/test-utf-mash_nulless.c
level_0/f_utf/tests/unit/c/test-utf-mish.c
level_0/f_utf/tests/unit/c/test-utf-mish_nulless.c
level_0/f_utf/tests/unit/c/test-utf-prepend.c
level_0/f_utf/tests/unit/c/test-utf-prepend_assure.c
level_0/f_utf/tests/unit/c/test-utf-prepend_assure_nulless.c
level_0/f_utf/tests/unit/c/test-utf-prepend_nulless.c
level_0/f_utf/tests/unit/c/test-utf-triples_append_all.c
level_0/f_utf/tests/unit/c/test-utf-tripless_append.c
level_0/f_utf/tests/unit/c/test-utf-tripless_append_all.c
level_1/fl_control_group/c/control_group.c
level_1/fl_conversion/c/private-conversion.c
level_1/fl_conversion/c/private-conversion.h
level_1/fl_directory/c/directory.c
level_1/fl_directory/c/private-directory.c
level_1/fl_environment/c/environment.c
level_1/fl_fss/c/fss/basic.c
level_1/fl_fss/c/fss/basic.h
level_1/fl_fss/c/fss/basic_list.c
level_1/fl_fss/c/fss/basic_list.h
level_1/fl_fss/c/fss/embedded_list.c
level_1/fl_fss/c/fss/embedded_list.h
level_1/fl_fss/c/fss/extended.c
level_1/fl_fss/c/fss/extended.h
level_1/fl_fss/c/fss/extended_list.c
level_1/fl_fss/c/fss/extended_list.h
level_1/fl_fss/c/private-fss.c
level_1/fl_fss/c/private-fss.h
level_1/fl_path/c/path.c
level_1/fl_print/c/print.c
level_1/fl_print/c/print.h
level_1/fl_print/c/private-print.c
level_1/fl_print/c/private-print.h
level_1/fl_signal/c/signal.c
level_1/fl_utf_file/c/private-utf_file.c
level_1/fl_utf_file/c/private-utf_file.h
level_1/fl_utf_file/c/utf_file.c
level_1/fl_utf_file/c/utf_file.h
level_2/fll_control_group/c/control_group.c
level_2/fll_execute/c/execute.c
level_2/fll_execute/c/execute.h
level_2/fll_execute/c/private-execute.c
level_2/fll_file/c/private-file.c
level_2/fll_fss/c/fss.c
level_2/fll_fss/c/fss.h
level_2/fll_fss/c/fss/basic.c
level_2/fll_fss/c/fss/basic_list.c
level_2/fll_fss/c/fss/embedded_list.c
level_2/fll_fss/c/fss/extended.c
level_2/fll_fss/c/fss/extended_list.c
level_2/fll_fss/c/fss/payload.c
level_2/fll_iki/c/private-iki.c
level_2/fll_print/c/print.c
level_2/fll_print/c/print.h
level_2/fll_program/c/private-program.c
level_2/fll_program/c/program.c
level_2/fll_program/c/program.h
level_3/byte_dump/c/byte_dump.c
level_3/byte_dump/c/common.c
level_3/byte_dump/c/private-byte_dump.c
level_3/control/c/common.c
level_3/control/c/control.c
level_3/control/c/private-common.c
level_3/control/c/private-common.h
level_3/control/c/private-control.c
level_3/controller/c/common.c
level_3/controller/c/common/private-cache.c
level_3/controller/c/common/private-cache.h
level_3/controller/c/common/private-entry.c
level_3/controller/c/common/private-entry.h
level_3/controller/c/common/private-process.c
level_3/controller/c/common/private-process.h
level_3/controller/c/common/private-rule.c
level_3/controller/c/common/private-rule.h
level_3/controller/c/common/private-setting.h
level_3/controller/c/controller.c
level_3/controller/c/controller/private-controller.c
level_3/controller/c/entry/private-entry.c
level_3/controller/c/entry/private-entry.h
level_3/controller/c/entry/private-entry_print.c
level_3/controller/c/entry/private-entry_print.h
level_3/controller/c/process/private-process.c
level_3/controller/c/process/private-process.h
level_3/controller/c/rule/private-rule.c
level_3/controller/c/rule/private-rule.h
level_3/controller/c/rule/private-rule_print.c
level_3/controller/c/rule/private-rule_print.h
level_3/controller/c/thread/private-thread.c
level_3/controller/c/thread/private-thread_process.c
level_3/fake/c/main/build.c
level_3/fake/c/main/build.h
level_3/fake/c/main/build/library.c
level_3/fake/c/main/build/load.c
level_3/fake/c/main/build/objects.c
level_3/fake/c/main/build/skeleton.c
level_3/fake/c/main/common.c
level_3/fake/c/main/common.h
level_3/fake/c/main/common/print.c
level_3/fake/c/main/common/print.h
level_3/fake/c/main/common/type.h
level_3/fake/c/main/fake.c
level_3/fake/c/main/make/load_fakefile.c
level_3/fake/c/main/make/load_parameters.c
level_3/fake/c/main/make/operate.c
level_3/fake/c/main/make/operate.h
level_3/fake/c/main/make/operate_process.c
level_3/fake/c/main/make/operate_process.h
level_3/fake/c/main/make/operate_process_type.c
level_3/fake/c/main/make/operate_process_type.h
level_3/fake/c/main/make/operate_validate.c
level_3/fake/c/main/make/operate_validate.h
level_3/fake/c/main/make/operate_validate_type.c
level_3/fake/c/main/make/operate_validate_type.h
level_3/fake/c/main/make/print/message.c
level_3/fake/c/main/make/print/verbose.c
level_3/fake/c/main/print/error.c
level_3/fake/c/main/print/error.h
level_3/fake/c/main/print/message.c
level_3/fake/c/main/signal.c
level_3/firewall/c/common.c
level_3/firewall/c/firewall.c
level_3/firewall/c/private-common.c
level_3/firewall/c/private-common.h
level_3/firewall/c/private-firewall.c
level_3/fss_embedded_list_read/c/common.c
level_3/fss_embedded_list_read/c/fss_embedded_list_read.c
level_3/fss_embedded_list_read/c/private-common.c
level_3/fss_embedded_list_read/c/private-common.h
level_3/fss_embedded_list_read/c/private-read.c
level_3/fss_embedded_list_read/c/private-read.h
level_3/fss_identify/c/common.c
level_3/fss_identify/c/fss_identify.c
level_3/fss_identify/c/private-common.h
level_3/fss_identify/c/private-identify.c
level_3/fss_read/c/main/common.c
level_3/fss_read/c/main/common/static.c
level_3/fss_read/c/main/common/static.h
level_3/fss_read/c/main/common/type.c
level_3/fss_read/c/main/common/type.h
level_3/fss_read/c/main/fss_read.c
level_3/fss_read/c/main/fss_read.h
level_3/fss_read/c/main/main.c
level_3/fss_read/c/main/print/data.c
level_3/fss_read/c/main/print/data.h
level_3/fss_read/c/main/print/error.c
level_3/fss_read/c/main/print/error.h
level_3/fss_read/c/main/process_normal.c
level_3/fss_read/c/main/process_normal.h
level_3/fss_read/c/main/signal.c
level_3/fss_read/c/payload/fss_read.c
level_3/fss_write/c/main/common.c
level_3/fss_write/c/main/fss_write.c
level_3/fss_write/c/main/fss_write.h
level_3/fss_write/c/main/main.c
level_3/fss_write/c/main/signal.c
level_3/fss_write/c/payload/fss_write.c
level_3/iki_read/c/main/common.c
level_3/iki_read/c/main/common/type.h
level_3/iki_read/c/main/identify.c
level_3/iki_read/c/main/identify.h
level_3/iki_read/c/main/iki_read.c
level_3/iki_read/c/main/print/data.c
level_3/iki_read/c/main/print/data.h
level_3/iki_read/c/main/process.c
level_3/iki_read/c/main/signal.c
level_3/iki_write/c/main/common.c
level_3/iki_write/c/main/iki_write.c
level_3/iki_write/c/main/signal.c
level_3/status_code/c/main/signal.c
level_3/status_code/c/main/status_code.c
level_3/utf8/c/main/bytesequence.c
level_3/utf8/c/main/codepoint.c
level_3/utf8/c/main/common.c
level_3/utf8/c/main/print/data.c
level_3/utf8/c/main/print/data.h
level_3/utf8/c/main/print/error.c
level_3/utf8/c/main/print/error.h
level_3/utf8/c/main/signal.c
level_3/utf8/c/main/utf8.c

index 634e5dbdacc02f4be2e11c36e58fc386f6c59487..5b3e72a1b0230b8da5017428e22d938e0f75e32a 100644 (file)
@@ -1,7 +1,4 @@
 #define _di_compiler_attributes_d_
-#define _di_f_array_lengthss_t_
-#define _di_f_array_lengths_t_
-#define _di_f_array_length_t_
 #define _di_f_cellss_t_
 #define _di_f_cells_t_
 #define _di_f_cell_t_
index 7a07292e94fba09dbac0f5c1371003fee0b18e67..0a0477e40f662e10fa1ce296f3997c870901adfc 100644 (file)
@@ -1,21 +1,3 @@
-#define _di_f_array_lengths_adjust_
-#define _di_f_array_lengths_append_
-#define _di_f_array_lengths_append_all_
-#define _di_f_array_lengths_decimate_by_
-#define _di_f_array_lengths_decrease_by_
-#define _di_f_array_lengths_increase_
-#define _di_f_array_lengths_increase_by_
-#define _di_f_array_lengths_resize_
-#define _di_f_array_lengthss_adjust_
-#define _di_f_array_lengthss_append_
-#define _di_f_array_lengthss_append_all_
-#define _di_f_array_lengthss_decimate_by_
-#define _di_f_array_lengthss_decrease_by_
-#define _di_f_array_lengthss_increase_
-#define _di_f_array_lengthss_increase_by_
-#define _di_f_array_lengthss_resize_
-#define _di_f_array_lengthss_t_
-#define _di_f_array_lengths_t_
 #define _di_f_cells_adjust_
 #define _di_f_cells_append_
 #define _di_f_cells_append_all_
 #define _di_f_int8ss_resize_
 #define _di_f_int8ss_t_
 #define _di_f_int8_t_
+#define _di_f_number_unsigneds_adjust_
+#define _di_f_number_unsigneds_append_
+#define _di_f_number_unsigneds_append_all_
+#define _di_f_number_unsigneds_decimate_by_
+#define _di_f_number_unsigneds_decrease_by_
+#define _di_f_number_unsigneds_increase_
+#define _di_f_number_unsigneds_increase_by_
+#define _di_f_number_unsigneds_resize_
+#define _di_f_number_unsignedss_adjust_
+#define _di_f_number_unsignedss_append_
+#define _di_f_number_unsignedss_append_all_
+#define _di_f_number_unsignedss_decimate_by_
+#define _di_f_number_unsignedss_decrease_by_
+#define _di_f_number_unsignedss_increase_
+#define _di_f_number_unsignedss_increase_by_
+#define _di_f_number_unsignedss_resize_
+#define _di_f_number_unsignedss_t_
+#define _di_f_number_unsigneds_t_
 #define _di_f_states_adjust_
 #define _di_f_states_append_
 #define _di_f_states_append_all_
index 65a6e2a8034be0eb15d2314162984d1da0bdda60..f01bb55b4f2633a4bb6ae8aa42b1d4301ad51144 100644 (file)
@@ -72,8 +72,8 @@ build_sources_library string/quantity.c string/quantitys.c string/quantityss.c
 build_sources_library string/range.c string/ranges.c string/rangess.c
 build_sources_library string/static.c string/statics.c string/staticss.c
 build_sources_library string/triple.c string/triples.c string/tripless.c
-build_sources_library type_array/array_length.c type_array/cell.c type_array/fll_id.c type_array/int8.c type_array/int16.c type_array/int32.c type_array/int64.c type_array/int128.c type_array/state.c type_array/status.c type_array/uint8.c type_array/uint16.c type_array/uint32.c type_array/uint64.c type_array/uint128.c
-build_sources_library type_array/private-array_length.c type_array/private-cell.c type_array/private-fll_id.c type_array/private-int8.c type_array/private-int16.c type_array/private-int32.c type_array/private-int64.c type_array/private-int128.c type_array/private-state.c type_array/private-status.c type_array/private-uint8.c type_array/private-uint16.c type_array/private-uint32.c type_array/private-uint64.c type_array/private-uint128.c
+build_sources_library type_array/cell.c type_array/fll_id.c type_array/int8.c type_array/int16.c type_array/int32.c type_array/int64.c type_array/int128.c type_array/number_unsigned.c type_array/state.c type_array/status.c type_array/uint8.c type_array/uint16.c type_array/uint32.c type_array/uint64.c type_array/uint128.c
+build_sources_library type_array/private-cell.c type_array/private-fll_id.c type_array/private-int8.c type_array/private-int16.c type_array/private-int32.c type_array/private-int64.c type_array/private-int128.c type_array/private-number_unsinged.c type_array/private-state.c type_array/private-status.c type_array/private-uint8.c type_array/private-uint16.c type_array/private-uint32.c type_array/private-uint64.c type_array/private-uint128.c
 build_sources_library utf.c private-utf.c private-utf_alphabetic.c private-utf_combining.c private-utf_control.c private-utf_digit.c private-utf_emoji.c private-utf_numeric.c private-utf_phonetic.c private-utf_private.c private-utf_punctuation.c private-utf_subscript.c private-utf_superscript.c private-utf_symbol.c private-utf_unassigned.c private-utf_valid.c private-utf_whitespace.c private-utf_wide.c private-utf_word.c private-utf_zero_width.c
 build_sources_library utf/common.c utf/convert.c
 build_sources_library utf/dynamic.c utf/dynamics.c utf/dynamicss.c
@@ -125,7 +125,7 @@ build_sources_headers string/static.h string/statics.h string/staticss.h
 build_sources_headers string/triple.h string/triples.h string/tripless.h
 build_sources_headers type.h type_file.h
 build_sources_headers type_array.h type_array/common.h
-build_sources_headers type_array/array_length.h type_array/cell.h type_array/fll_id.h type_array/int8.h type_array/int16.h type_array/int32.h type_array/int64.h type_array/int128.h type_array/state.h type_array/status.h type_array/uint8.h type_array/uint16.h type_array/uint32.h type_array/uint64.h type_array/uint128.h
+build_sources_headers type_array/cell.h type_array/fll_id.h type_array/int8.h type_array/int16.h type_array/int32.h type_array/int64.h type_array/int128.h type_array/number_unsigned.h type_array/state.h type_array/status.h type_array/uint8.h type_array/uint16.h type_array/uint32.h type_array/uint64.h type_array/uint128.h
 build_sources_headers utf.h utf/common.h utf/convert.h utf/dynamic.h utf/dynamics.h utf/dynamicss.h utf/is.h utf/is_character.h utf/map.h utf/maps.h utf/mapss.h utf/map_multi.h utf/map_multis.h utf/map_multiss.h utf/static.h utf/statics.h utf/staticss.h utf/string.h utf/triple.h utf/triples.h utf/tripless.h
 
 build_sources_headers-thread thread.h thread/attribute.h thread/barrier.h thread/barrier_attribute.h thread/condition.h thread/condition_attribute.h thread/id.h thread/key.h thread/lock.h thread/lock_attribute.h thread/mutex.h thread/mutex_attribute.h thread/once.h thread/semaphore.h thread/set.h thread/spin.h
index 3ad08b3d83fd0aca6780ace63a58665e14b54019..e00dc3127365c4d4ae1f6eae103f5dadcfd31e9e 100644 (file)
@@ -72,8 +72,8 @@ build_sources_library level_0/string/quantity.c level_0/string/quantitys.c level
 build_sources_library level_0/string/range.c level_0/string/ranges.c level_0/string/rangess.c
 build_sources_library level_0/string/static.c level_0/string/statics.c level_0/string/staticss.c
 build_sources_library level_0/string/triple.c level_0/string/triples.c level_0/string/tripless.c
-build_sources_library level_0/type_array/array_length.c level_0/type_array/cell.c level_0/type_array/fll_id.c level_0/type_array/int8.c level_0/type_array/int16.c level_0/type_array/int32.c level_0/type_array/int64.c level_0/type_array/int128.c level_0/type_array/state.c level_0/type_array/status.c level_0/type_array/uint8.c level_0/type_array/uint16.c level_0/type_array/uint32.c level_0/type_array/uint64.c level_0/type_array/uint128.c
-build_sources_library level_0/type_array/private-array_length.c level_0/type_array/private-cell.c level_0/type_array/private-fll_id.c level_0/type_array/private-int8.c level_0/type_array/private-int16.c level_0/type_array/private-int32.c level_0/type_array/private-int64.c level_0/type_array/private-int128.c level_0/type_array/private-state.c level_0/type_array/private-status.c level_0/type_array/private-uint8.c level_0/type_array/private-uint16.c level_0/type_array/private-uint32.c level_0/type_array/private-uint64.c level_0/type_array/private-uint128.c
+build_sources_library level_0/type_array/cell.c level_0/type_array/fll_id.c level_0/type_array/int8.c level_0/type_array/int16.c level_0/type_array/int32.c level_0/type_array/int64.c level_0/type_array/int128.c level_0/type_array/number_unsigned.c level_0/type_array/state.c level_0/type_array/status.c level_0/type_array/uint8.c level_0/type_array/uint16.c level_0/type_array/uint32.c level_0/type_array/uint64.c level_0/type_array/uint128.c
+build_sources_library level_0/type_array/private-cell.c level_0/type_array/private-fll_id.c level_0/type_array/private-int8.c level_0/type_array/private-int16.c level_0/type_array/private-int32.c level_0/type_array/private-int64.c level_0/type_array/private-int128.c level_0/type_array/private-number_unsigned.c level_0/type_array/private-state.c level_0/type_array/private-status.c level_0/type_array/private-uint8.c level_0/type_array/private-uint16.c level_0/type_array/private-uint32.c level_0/type_array/private-uint64.c level_0/type_array/private-uint128.c
 build_sources_library level_0/utf.c level_0/private-utf.c level_0/private-utf_alphabetic.c level_0/private-utf_combining.c level_0/private-utf_control.c level_0/private-utf_digit.c level_0/private-utf_emoji.c level_0/private-utf_numeric.c level_0/private-utf_phonetic.c level_0/private-utf_private.c level_0/private-utf_punctuation.c level_0/private-utf_subscript.c level_0/private-utf_superscript.c level_0/private-utf_symbol.c level_0/private-utf_unassigned.c level_0/private-utf_valid.c level_0/private-utf_whitespace.c level_0/private-utf_wide.c level_0/private-utf_word.c level_0/private-utf_zero_width.c
 build_sources_library level_0/utf/common.c level_0/utf/convert.c
 build_sources_library level_0/utf/dynamic.c level_0/utf/dynamics.c level_0/utf/dynamicss.c
@@ -147,7 +147,7 @@ build_sources_headers level_0/string/static.h level_0/string/statics.h level_0/s
 build_sources_headers level_0/string/triple.h level_0/string/triples.h level_0/string/tripless.h
 build_sources_headers level_0/type.h level_0/type_file.h
 build_sources_headers level_0/type_array.h level_0/type_array/common.h
-build_sources_headers level_0/type_array/array_length.h level_0/type_array/cell.h level_0/type_array/fll_id.h level_0/type_array/int8.h level_0/type_array/int16.h level_0/type_array/int32.h level_0/type_array/int64.h level_0/type_array/int128.h level_0/type_array/state.h level_0/type_array/status.h level_0/type_array/uint8.h level_0/type_array/uint16.h level_0/type_array/uint32.h level_0/type_array/uint64.h level_0/type_array/uint128.h
+build_sources_headers level_0/type_array/cell.h level_0/type_array/fll_id.h level_0/type_array/int8.h level_0/type_array/int16.h level_0/type_array/int32.h level_0/type_array/int64.h level_0/type_array/int128.h level_0/type_array/number_unsigned.h level_0/type_array/state.h level_0/type_array/status.h level_0/type_array/uint8.h level_0/type_array/uint16.h level_0/type_array/uint32.h level_0/type_array/uint64.h level_0/type_array/uint128.h
 build_sources_headers level_0/utf.h level_0/utf/common.h level_0/utf/convert.h level_0/utf/dynamic.h level_0/utf/dynamics.h level_0/utf/dynamicss.h level_0/utf/is.h level_0/utf/is_character.h level_0/utf/map.h level_0/utf/maps.h level_0/utf/mapss.h level_0/utf/map_multi.h level_0/utf/map_multis.h level_0/utf/map_multiss.h level_0/utf/static.h level_0/utf/statics.h level_0/utf/staticss.h level_0/utf/string.h level_0/utf/triple.h level_0/utf/triples.h level_0/utf/tripless.h
 
 build_sources_headers level_1/control_group.h
index 3091404d8d3a06c301780f75a1f3c3b5c75edbac..616182f979df7b176e3b61838d502bb2d96ca3d7 100644 (file)
 #define _di_f_file_write_range_
 #define _di_f_file_write_until_
 
-
 #define _di_f_memory_adjust_
 //#define _di_f_memory_default_d_
 #define _di_f_memory_delete_
 #define _di_f_memory_structure_increase_by_
 #define _di_f_memory_structure_resize_
 
+#define _di_f_number_unsigneds_adjust_
+#define _di_f_number_unsigneds_append_
+#define _di_f_number_unsigneds_append_all_
+#define _di_f_number_unsigneds_decimate_by_
+#define _di_f_number_unsigneds_decrease_by_
+//#define _di_f_number_unsigneds_increase_
+//#define _di_f_number_unsigneds_increase_by_
+//#define _di_f_number_unsigneds_resize_
+#define _di_f_number_unsignedss_adjust_
+#define _di_f_number_unsignedss_append_
+#define _di_f_number_unsignedss_append_all_
+#define _di_f_number_unsignedss_decimate_by_
+#define _di_f_number_unsignedss_decrease_by_
+#define _di_f_number_unsignedss_increase_
+#define _di_f_number_unsignedss_increase_by_
+#define _di_f_number_unsignedss_resize_
+#define _di_f_number_unsignedss_t_
+//#define _di_f_number_unsigneds_t_
+//#define _di_f_number_unsigned_t_
+
 #define _di_f_pipe_error_exists_
 //#define _di_f_pipe_input_exists_
 #define _di_f_pipe_output_exists_
 //#define _di_f_string_triples_t_
 //#define _di_f_string_triple_t_
 
-#define _di_f_array_lengths_adjust_
-#define _di_f_array_lengths_append_
-#define _di_f_array_lengths_append_all_
-#define _di_f_array_lengths_decimate_by_
-#define _di_f_array_lengths_decrease_by_
-//#define _di_f_array_lengths_increase_
-//#define _di_f_array_lengths_increase_by_
-//#define _di_f_array_lengths_resize_
-#define _di_f_array_lengthss_adjust_
-#define _di_f_array_lengthss_append_
-#define _di_f_array_lengthss_append_all_
-#define _di_f_array_lengthss_decimate_by_
-#define _di_f_array_lengthss_decrease_by_
-#define _di_f_array_lengthss_increase_
-#define _di_f_array_lengthss_increase_by_
-#define _di_f_array_lengthss_resize_
-//#define _di_f_array_lengthss_t_
-//#define _di_f_array_lengths_t_
 #define _di_f_cells_adjust_
 #define _di_f_cells_append_
 #define _di_f_cells_append_all_
index 3f4a695befa539780d969fb62fd4eded002a7da5..6f928379de052557b97b792eca1903a40bc58343 100644 (file)
@@ -32,8 +32,8 @@ build_sources_program fll/level_0/pipe.c
 build_sources_program fll/level_0/print.c fll/level_0/private-print.c fll/level_0/print/common.c fll/level_0/print/to.c fll/level_0/print/private-to.c
 build_sources_program fll/level_0/signal.c
 build_sources_program fll/level_0/string.c fll/level_0/private-string.c fll/level_0/string/common.c fll/level_0/string/dynamic.c fll/level_0/string/map.c fll/level_0/string/map_multi.c fll/level_0/string/private-dynamic.c fll/level_0/string/private-map.c fll/level_0/string/private-map_multi.c fll/level_0/string/private-quantity.c fll/level_0/string/private-range.c fll/level_0/string/private-triple.c fll/level_0/string/quantity.c fll/level_0/string/range.c fll/level_0/string/static.c fll/level_0/string/triple.c
-build_sources_program fll/level_0/type_array/array_length.c fll/level_0/type_array/cell.c fll/level_0/type_array/fll_id.c fll/level_0/type_array/int8.c fll/level_0/type_array/int16.c fll/level_0/type_array/int32.c fll/level_0/type_array/int64.c fll/level_0/type_array/int128.c fll/level_0/type_array/state.c fll/level_0/type_array/status.c fll/level_0/type_array/uint8.c fll/level_0/type_array/uint16.c fll/level_0/type_array/uint32.c fll/level_0/type_array/uint64.c fll/level_0/type_array/uint128.c
-build_sources_program fll/level_0/type_array/private-array_length.c fll/level_0/type_array/private-cell.c fll/level_0/type_array/private-fll_id.c fll/level_0/type_array/private-int8.c fll/level_0/type_array/private-int16.c fll/level_0/type_array/private-int32.c fll/level_0/type_array/private-int64.c fll/level_0/type_array/private-int128.c fll/level_0/type_array/private-state.c fll/level_0/type_array/private-status.c fll/level_0/type_array/private-uint8.c fll/level_0/type_array/private-uint16.c fll/level_0/type_array/private-uint32.c fll/level_0/type_array/private-uint64.c fll/level_0/type_array/private-uint128.c
+build_sources_program fll/level_0/type_array/cell.c fll/level_0/type_array/fll_id.c fll/level_0/type_array/int8.c fll/level_0/type_array/int16.c fll/level_0/type_array/int32.c fll/level_0/type_array/int64.c fll/level_0/type_array/int128.c fll/level_0/type_array/number_unsigned.c fll/level_0/type_array/state.c fll/level_0/type_array/status.c fll/level_0/type_array/uint8.c fll/level_0/type_array/uint16.c fll/level_0/type_array/uint32.c fll/level_0/type_array/uint64.c fll/level_0/type_array/uint128.c
+build_sources_program fll/level_0/type_array/private-cell.c fll/level_0/type_array/private-fll_id.c fll/level_0/type_array/private-int8.c fll/level_0/type_array/private-int16.c fll/level_0/type_array/private-int32.c fll/level_0/type_array/private-int64.c fll/level_0/type_array/private-int128.c fll/level_0/type_array/private-number_unsigned.c fll/level_0/type_array/private-state.c fll/level_0/type_array/private-status.c fll/level_0/type_array/private-uint8.c fll/level_0/type_array/private-uint16.c fll/level_0/type_array/private-uint32.c fll/level_0/type_array/private-uint64.c fll/level_0/type_array/private-uint128.c
 build_sources_program fll/level_0/utf.c fll/level_0/private-utf.c fll/level_0/private-utf_alphabetic.c fll/level_0/private-utf_combining.c fll/level_0/private-utf_control.c fll/level_0/private-utf_digit.c fll/level_0/private-utf_emoji.c fll/level_0/private-utf_numeric.c fll/level_0/private-utf_phonetic.c fll/level_0/private-utf_private.c fll/level_0/private-utf_punctuation.c fll/level_0/private-utf_subscript.c fll/level_0/private-utf_superscript.c fll/level_0/private-utf_symbol.c fll/level_0/private-utf_unassigned.c fll/level_0/private-utf_valid.c fll/level_0/private-utf_whitespace.c fll/level_0/private-utf_wide.c fll/level_0/private-utf_word.c fll/level_0/private-utf_zero_width.c
 build_sources_program fll/level_0/utf/common.c fll/level_0/utf/convert.c fll/level_0/utf/dynamic.c fll/level_0/utf/is.c fll/level_0/utf/is_character.c fll/level_0/utf/map.c fll/level_0/utf/map_multi.c fll/level_0/utf/static.c fll/level_0/utf/string.c fll/level_0/utf/triple.c fll/level_0/utf/private-dynamic.c fll/level_0/utf/private-map.c fll/level_0/utf/private-map_multi.c fll/level_0/utf/private-triple.c fll/level_0/utf/private-string.c
 
index 5bd320ef43de520234e0aecd4475ddbfd1c8dd45..6f8e8d344b78dda0f2bf67d4d2296e649b78535d 100644 (file)
 #define _di_f_accounts_t_
 //#define _di_f_account_t_
 
-#define _di_f_array_lengths_adjust_
-#define _di_f_array_lengths_append_
-#define _di_f_array_lengths_append_all_
-#define _di_f_array_lengths_decimate_by_
-#define _di_f_array_lengths_decrease_by_
-//#define _di_f_array_lengths_increase_
-//#define _di_f_array_lengths_increase_by_
-//#define _di_f_array_lengths_resize_
-#define _di_f_array_lengthss_adjust_
-#define _di_f_array_lengthss_append_
-#define _di_f_array_lengthss_append_all_
-#define _di_f_array_lengthss_decimate_by_
-#define _di_f_array_lengthss_decrease_by_
-#define _di_f_array_lengthss_increase_
-#define _di_f_array_lengthss_increase_by_
-#define _di_f_array_lengthss_resize_
-#define _di_f_array_lengthss_t_
-//#define _di_f_array_lengths_t_
-//#define _di_f_array_length_t_
-
 #define _di_f_capability_ambient_get_
 #define _di_f_capability_ambient_reset_
 #define _di_f_capability_ambient_set_
 
 //#define _di_f_mode_t_
 
+#define _di_f_number_unsigneds_adjust_
+#define _di_f_number_unsigneds_append_
+#define _di_f_number_unsigneds_append_all_
+#define _di_f_number_unsigneds_decimate_by_
+#define _di_f_number_unsigneds_decrease_by_
+//#define _di_f_number_unsigneds_increase_
+//#define _di_f_number_unsigneds_increase_by_
+//#define _di_f_number_unsigneds_resize_
+#define _di_f_number_unsignedss_adjust_
+#define _di_f_number_unsignedss_append_
+#define _di_f_number_unsignedss_append_all_
+#define _di_f_number_unsignedss_decimate_by_
+#define _di_f_number_unsignedss_decrease_by_
+#define _di_f_number_unsignedss_increase_
+#define _di_f_number_unsignedss_increase_by_
+#define _di_f_number_unsignedss_resize_
+#define _di_f_number_unsignedss_t_
+//#define _di_f_number_unsigneds_t_
+//#define _di_f_number_unsigned_t_
+
 #define _di_f_parse_dynamic_partial_fll_identify_
 #define _di_f_parse_dynamic_seek_line_to_utf_character_
 #define _di_f_parse_dynamic_seek_line_until_graph_
index 535322e7efa82e80eab2bce9f1f34166488a9ec5..56fa4e4898d5f118f40756f66508a4b83cfc171b 100644 (file)
@@ -54,8 +54,8 @@ build_sources_program fll/level_0/rip.c fll/level_0/rip/utf.c fll/level_0/privat
 build_sources_program fll/level_0/signal.c
 build_sources_program fll/level_0/string.c fll/level_0/private-string.c fll/level_0/string/common.c fll/level_0/string/private-dynamic.c fll/level_0/string/private-dynamics.c fll/level_0/string/private-dynamicss.c fll/level_0/string/private-maps.c fll/level_0/string/private-mapss.c fll/level_0/string/private-map_multis.c fll/level_0/string/private-map_multiss.c fll/level_0/string/private-quantitys.c fll/level_0/string/private-quantityss.c fll/level_0/string/private-ranges.c fll/level_0/string/private-rangess.c fll/level_0/string/private-triples.c fll/level_0/string/private-tripless.c
 build_sources_program fll/level_0/string/dynamic.c fll/level_0/string/dynamics.c fll/level_0/string/dynamicss.c fll/level_0/string/map.c fll/level_0/string/maps.c fll/level_0/string/mapss.c fll/level_0/string/map_multi.c fll/level_0/string/map_multis.c fll/level_0/string/map_multiss.c fll/level_0/string/quantity.c fll/level_0/string/quantitys.c fll/level_0/string/quantityss.c fll/level_0/string/range.c fll/level_0/string/ranges.c fll/level_0/string/rangess.c fll/level_0/string/static.c fll/level_0/string/statics.c fll/level_0/string/staticss.c fll/level_0/string/triple.c fll/level_0/string/triples.c fll/level_0/string/tripless.c
-build_sources_program fll/level_0/type_array/array_length.c fll/level_0/type_array/cell.c fll/level_0/type_array/fll_id.c fll/level_0/type_array/int8.c fll/level_0/type_array/int16.c fll/level_0/type_array/int32.c fll/level_0/type_array/int64.c fll/level_0/type_array/int128.c fll/level_0/type_array/state.c fll/level_0/type_array/status.c fll/level_0/type_array/uint8.c fll/level_0/type_array/uint16.c fll/level_0/type_array/uint32.c fll/level_0/type_array/uint64.c fll/level_0/type_array/uint128.c
-build_sources_program fll/level_0/type_array/private-array_length.c fll/level_0/type_array/private-cell.c fll/level_0/type_array/private-fll_id.c fll/level_0/type_array/private-int8.c fll/level_0/type_array/private-int16.c fll/level_0/type_array/private-int32.c fll/level_0/type_array/private-int64.c fll/level_0/type_array/private-int128.c fll/level_0/type_array/private-state.c fll/level_0/type_array/private-status.c fll/level_0/type_array/private-uint8.c fll/level_0/type_array/private-uint16.c fll/level_0/type_array/private-uint32.c fll/level_0/type_array/private-uint64.c fll/level_0/type_array/private-uint128.c
+build_sources_program fll/level_0/type_array/cell.c fll/level_0/type_array/fll_id.c fll/level_0/type_array/int8.c fll/level_0/type_array/int16.c fll/level_0/type_array/int32.c fll/level_0/type_array/int64.c fll/level_0/type_array/int128.c fll/level_0/type_array/number_unsigned.c fll/level_0/type_array/state.c fll/level_0/type_array/status.c fll/level_0/type_array/uint8.c fll/level_0/type_array/uint16.c fll/level_0/type_array/uint32.c fll/level_0/type_array/uint64.c fll/level_0/type_array/uint128.c
+build_sources_program fll/level_0/type_array/private-cell.c fll/level_0/type_array/private-fll_id.c fll/level_0/type_array/private-int8.c fll/level_0/type_array/private-int16.c fll/level_0/type_array/private-int32.c fll/level_0/type_array/private-int64.c fll/level_0/type_array/private-int128.c fll/level_0/type_array/private-number_unsigned.c fll/level_0/type_array/private-state.c fll/level_0/type_array/private-status.c fll/level_0/type_array/private-uint8.c fll/level_0/type_array/private-uint16.c fll/level_0/type_array/private-uint32.c fll/level_0/type_array/private-uint64.c fll/level_0/type_array/private-uint128.c
 build_sources_program fll/level_0/utf.c fll/level_0/private-utf.c fll/level_0/private-utf_alphabetic.c fll/level_0/private-utf_combining.c fll/level_0/private-utf_control.c fll/level_0/private-utf_digit.c fll/level_0/private-utf_emoji.c fll/level_0/private-utf_numeric.c fll/level_0/private-utf_phonetic.c fll/level_0/private-utf_private.c fll/level_0/private-utf_punctuation.c fll/level_0/private-utf_subscript.c fll/level_0/private-utf_superscript.c fll/level_0/private-utf_symbol.c fll/level_0/private-utf_unassigned.c fll/level_0/private-utf_valid.c fll/level_0/private-utf_whitespace.c fll/level_0/private-utf_wide.c fll/level_0/private-utf_word.c fll/level_0/private-utf_zero_width.c
 build_sources_program fll/level_0/utf/common.c fll/level_0/utf/convert.c fll/level_0/utf/dynamic.c fll/level_0/utf/dynamics.c fll/level_0/utf/dynamicss.c fll/level_0/utf/is.c fll/level_0/utf/is_character.c fll/level_0/utf/map.c fll/level_0/utf/maps.c fll/level_0/utf/mapss.c fll/level_0/utf/map_multi.c fll/level_0/utf/map_multis.c fll/level_0/utf/map_multiss.c fll/level_0/utf/static.c fll/level_0/utf/statics.c fll/level_0/utf/staticss.c fll/level_0/utf/string.c fll/level_0/utf/triple.c fll/level_0/utf/triples.c fll/level_0/utf/tripless.c
 build_sources_program fll/level_0/utf/private-dynamic.c fll/level_0/utf/private-dynamics.c fll/level_0/utf/private-dynamicss.c fll/level_0/utf/private-maps.c fll/level_0/utf/private-mapss.c fll/level_0/utf/private-map_multis.c fll/level_0/utf/private-map_multiss.c fll/level_0/utf/private-string.c fll/level_0/utf/private-triples.c fll/level_0/utf/private-tripless.c
index 58ee93008936ff778480da9079d79ce52fbfe21b..428e4b9cd225706714418f5c9e586426aff2e6aa 100644 (file)
 #define _di_f_memory_structure_increase_by_
 #define _di_f_memory_structure_resize_
 
+#define _di_f_number_unsigneds_adjust_
+#define _di_f_number_unsigneds_append_
+#define _di_f_number_unsigneds_append_all_
+#define _di_f_number_unsigneds_decimate_by_
+#define _di_f_number_unsigneds_decrease_by_
+//#define _di_f_number_unsigneds_increase_
+//#define _di_f_number_unsigneds_increase_by_
+//#define _di_f_number_unsigneds_resize_
+#define _di_f_number_unsignedss_adjust_
+#define _di_f_number_unsignedss_append_
+#define _di_f_number_unsignedss_append_all_
+#define _di_f_number_unsignedss_decimate_by_
+#define _di_f_number_unsignedss_decrease_by_
+#define _di_f_number_unsignedss_increase_
+#define _di_f_number_unsignedss_increase_by_
+#define _di_f_number_unsignedss_resize_
+#define _di_f_number_unsignedss_t_
+//#define _di_f_number_unsigneds_t_
+//#define _di_f_number_unsigned_t_
+
 #define _di_f_path_change_
 #define _di_f_path_change_at_
 #define _di_f_path_current_
 #define _di_f_thread_spin_unlock_
 #define _di_f_thread_unlock_
 
-#define _di_f_array_lengths_adjust_
-#define _di_f_array_lengths_append_
-#define _di_f_array_lengths_append_all_
-#define _di_f_array_lengths_decimate_by_
-#define _di_f_array_lengths_decrease_by_
-//#define _di_f_array_lengths_increase_
-//#define _di_f_array_lengths_increase_by_
-//#define _di_f_array_lengths_resize_
-#define _di_f_array_lengthss_adjust_
-#define _di_f_array_lengthss_append_
-#define _di_f_array_lengthss_append_all_
-#define _di_f_array_lengthss_decimate_by_
-#define _di_f_array_lengthss_decrease_by_
-#define _di_f_array_lengthss_increase_
-#define _di_f_array_lengthss_increase_by_
-#define _di_f_array_lengthss_resize_
-//#define _di_f_array_lengthss_t_
-//#define _di_f_array_lengths_t_
 #define _di_f_cells_adjust_
 #define _di_f_cells_append_
 #define _di_f_cells_append_all_
index 8b640ca8cd2b40b28c17c2b6bfb4958b837038f1..b198f46bd03403d1db635596dea3e4a482b14ee9 100644 (file)
@@ -42,8 +42,8 @@ build_sources_program fll/level_0/print.c fll/level_0/private-print.c fll/level_
 build_sources_program fll/level_0/signal.c
 build_sources_program fll/level_0/string.c fll/level_0/private-string.c fll/level_0/string/common.c fll/level_0/string/dynamic.c fll/level_0/string/map.c fll/level_0/string/map_multi.c fll/level_0/string/private-dynamic.c fll/level_0/string/private-map.c fll/level_0/string/private-map_multi.c fll/level_0/string/private-quantity.c fll/level_0/string/private-range.c fll/level_0/string/private-triple.c fll/level_0/string/quantity.c fll/level_0/string/range.c fll/level_0/string/static.c fll/level_0/string/triple.c
 build_sources_program fll/level_0/thread.c fll/level_0/private-thread.c fll/level_0/thread/attribute.c fll/level_0/thread/barrier.c fll/level_0/thread/barrier_attribute.c fll/level_0/thread/condition.c fll/level_0/thread/condition_attribute.c fll/level_0/thread/id.c fll/level_0/thread/key.c fll/level_0/thread/lock.c fll/level_0/thread/lock_attribute.c fll/level_0/thread/mutex.c fll/level_0/thread/mutex_attribute.c fll/level_0/thread/once.c fll/level_0/thread/semaphore.c fll/level_0/thread/set.c fll/level_0/thread/spin.c
-build_sources_program fll/level_0/type_array/array_length.c fll/level_0/type_array/cell.c fll/level_0/type_array/fll_id.c fll/level_0/type_array/int8.c fll/level_0/type_array/int16.c fll/level_0/type_array/int32.c fll/level_0/type_array/int64.c fll/level_0/type_array/int128.c fll/level_0/type_array/state.c fll/level_0/type_array/status.c fll/level_0/type_array/uint8.c fll/level_0/type_array/uint16.c fll/level_0/type_array/uint32.c fll/level_0/type_array/uint64.c fll/level_0/type_array/uint128.c
-build_sources_program fll/level_0/type_array/private-array_length.c fll/level_0/type_array/private-cell.c fll/level_0/type_array/private-fll_id.c fll/level_0/type_array/private-int8.c fll/level_0/type_array/private-int16.c fll/level_0/type_array/private-int32.c fll/level_0/type_array/private-int64.c fll/level_0/type_array/private-int128.c fll/level_0/type_array/private-state.c fll/level_0/type_array/private-status.c fll/level_0/type_array/private-uint8.c fll/level_0/type_array/private-uint16.c fll/level_0/type_array/private-uint32.c fll/level_0/type_array/private-uint64.c fll/level_0/type_array/private-uint128.c
+build_sources_program fll/level_0/type_array/cell.c fll/level_0/type_array/fll_id.c fll/level_0/type_array/int8.c fll/level_0/type_array/int16.c fll/level_0/type_array/int32.c fll/level_0/type_array/int64.c fll/level_0/type_array/int128.c fll/level_0/type_array/number_unsigned.c fll/level_0/type_array/state.c fll/level_0/type_array/status.c fll/level_0/type_array/uint8.c fll/level_0/type_array/uint16.c fll/level_0/type_array/uint32.c fll/level_0/type_array/uint64.c fll/level_0/type_array/uint128.c
+build_sources_program fll/level_0/type_array/private-cell.c fll/level_0/type_array/private-fll_id.c fll/level_0/type_array/private-int8.c fll/level_0/type_array/private-int16.c fll/level_0/type_array/private-int32.c fll/level_0/type_array/private-int64.c fll/level_0/type_array/private-int128.c fll/level_0/type_array/private-number_unsigned.c fll/level_0/type_array/private-state.c fll/level_0/type_array/private-status.c fll/level_0/type_array/private-uint8.c fll/level_0/type_array/private-uint16.c fll/level_0/type_array/private-uint32.c fll/level_0/type_array/private-uint64.c fll/level_0/type_array/private-uint128.c
 build_sources_program fll/level_0/utf.c fll/level_0/private-utf.c fll/level_0/private-utf_alphabetic.c fll/level_0/private-utf_combining.c fll/level_0/private-utf_control.c fll/level_0/private-utf_digit.c fll/level_0/private-utf_emoji.c fll/level_0/private-utf_numeric.c fll/level_0/private-utf_phonetic.c fll/level_0/private-utf_private.c fll/level_0/private-utf_punctuation.c fll/level_0/private-utf_subscript.c fll/level_0/private-utf_superscript.c fll/level_0/private-utf_symbol.c fll/level_0/private-utf_unassigned.c fll/level_0/private-utf_valid.c fll/level_0/private-utf_whitespace.c fll/level_0/private-utf_wide.c fll/level_0/private-utf_word.c fll/level_0/private-utf_zero_width.c
 build_sources_program fll/level_0/utf/common.c fll/level_0/utf/convert.c fll/level_0/utf/dynamic.c fll/level_0/utf/is.c fll/level_0/utf/is_character.c fll/level_0/utf/map.c fll/level_0/utf/map_multi.c fll/level_0/utf/static.c fll/level_0/utf/string.c fll/level_0/utf/triple.c fll/level_0/utf/private-dynamic.c fll/level_0/utf/private-map.c fll/level_0/utf/private-map_multi.c fll/level_0/utf/private-triple.c fll/level_0/utf/private-string.c
 
index daf7af6be5ab3bef1eb05a3ad6b54139ee21aeb7..0b1875c7d87d31388b80804815447d8f232bdf40 100644 (file)
 #define _di_f_memory_structure_increase_by_
 #define _di_f_memory_structure_resize_
 
+#define _di_f_number_unsigneds_adjust_
+#define _di_f_number_unsigneds_append_
+#define _di_f_number_unsigneds_append_all_
+#define _di_f_number_unsigneds_decimate_by_
+#define _di_f_number_unsigneds_decrease_by_
+//#define _di_f_number_unsigneds_increase_
+//#define _di_f_number_unsigneds_increase_by_
+//#define _di_f_number_unsigneds_resize_
+#define _di_f_number_unsignedss_adjust_
+#define _di_f_number_unsignedss_append_
+#define _di_f_number_unsignedss_append_all_
+#define _di_f_number_unsignedss_decimate_by_
+#define _di_f_number_unsignedss_decrease_by_
+#define _di_f_number_unsignedss_increase_
+#define _di_f_number_unsignedss_increase_by_
+#define _di_f_number_unsignedss_resize_
+#define _di_f_number_unsignedss_t_
+//#define _di_f_number_unsigneds_t_
+//#define _di_f_number_unsigned_t_
+
 #define _di_f_pipe_error_exists_
 //#define _di_f_pipe_input_exists_
 #define _di_f_pipe_output_exists_
 //#define _di_f_string_triples_t_
 //#define _di_f_string_triple_t_
 
-#define _di_f_array_lengths_adjust_
-#define _di_f_array_lengths_append_
-#define _di_f_array_lengths_append_all_
-#define _di_f_array_lengths_decimate_by_
-#define _di_f_array_lengths_decrease_by_
-//#define _di_f_array_lengths_increase_
-//#define _di_f_array_lengths_increase_by_
-//#define _di_f_array_lengths_resize_
-#define _di_f_array_lengthss_adjust_
-#define _di_f_array_lengthss_append_
-#define _di_f_array_lengthss_append_all_
-#define _di_f_array_lengthss_decimate_by_
-#define _di_f_array_lengthss_decrease_by_
-#define _di_f_array_lengthss_increase_
-#define _di_f_array_lengthss_increase_by_
-#define _di_f_array_lengthss_resize_
-#define _di_f_array_lengthss_t_
-//#define _di_f_array_lengths_t_
 #define _di_f_cells_adjust_
 #define _di_f_cells_append_
 #define _di_f_cells_append_all_
index 415d88c80ab19435ef2fc15d23ee4cf526cf5eea..8f5c91b0036f7eeeef96793fa14675f1550170f0 100644 (file)
@@ -33,8 +33,8 @@ build_sources_program fll/level_0/print.c fll/level_0/private-print.c fll/level_
 build_sources_program fll/level_0/signal.c
 build_sources_program fll/level_0/string.c fll/level_0/private-string.c fll/level_0/string/common.c fll/level_0/string/private-dynamic.c fll/level_0/string/private-dynamics.c fll/level_0/string/private-dynamicss.c fll/level_0/string/private-maps.c fll/level_0/string/private-mapss.c fll/level_0/string/private-map_multis.c fll/level_0/string/private-map_multiss.c fll/level_0/string/private-quantitys.c fll/level_0/string/private-quantityss.c fll/level_0/string/private-ranges.c fll/level_0/string/private-rangess.c fll/level_0/string/private-triples.c fll/level_0/string/private-tripless.c
 build_sources_program fll/level_0/string/dynamic.c fll/level_0/string/dynamics.c fll/level_0/string/dynamicss.c fll/level_0/string/map.c fll/level_0/string/maps.c fll/level_0/string/mapss.c fll/level_0/string/map_multi.c fll/level_0/string/map_multis.c fll/level_0/string/map_multiss.c fll/level_0/string/quantity.c fll/level_0/string/quantitys.c fll/level_0/string/quantityss.c fll/level_0/string/range.c fll/level_0/string/ranges.c fll/level_0/string/rangess.c fll/level_0/string/static.c fll/level_0/string/statics.c fll/level_0/string/staticss.c fll/level_0/string/triple.c fll/level_0/string/triples.c fll/level_0/string/tripless.c
-build_sources_program fll/level_0/type_array/array_length.c fll/level_0/type_array/cell.c fll/level_0/type_array/fll_id.c fll/level_0/type_array/int8.c fll/level_0/type_array/int16.c fll/level_0/type_array/int32.c fll/level_0/type_array/int64.c fll/level_0/type_array/int128.c fll/level_0/type_array/state.c fll/level_0/type_array/status.c fll/level_0/type_array/uint8.c fll/level_0/type_array/uint16.c fll/level_0/type_array/uint32.c fll/level_0/type_array/uint64.c fll/level_0/type_array/uint128.c
-build_sources_program fll/level_0/type_array/private-array_length.c fll/level_0/type_array/private-cell.c fll/level_0/type_array/private-fll_id.c fll/level_0/type_array/private-int8.c fll/level_0/type_array/private-int16.c fll/level_0/type_array/private-int32.c fll/level_0/type_array/private-int64.c fll/level_0/type_array/private-int128.c fll/level_0/type_array/private-state.c fll/level_0/type_array/private-status.c fll/level_0/type_array/private-uint8.c fll/level_0/type_array/private-uint16.c fll/level_0/type_array/private-uint32.c fll/level_0/type_array/private-uint64.c fll/level_0/type_array/private-uint128.c
+build_sources_program fll/level_0/type_array/cell.c fll/level_0/type_array/fll_id.c fll/level_0/type_array/int8.c fll/level_0/type_array/int16.c fll/level_0/type_array/int32.c fll/level_0/type_array/int64.c fll/level_0/type_array/int128.c fll/level_0/type_array/number_unsigned.c fll/level_0/type_array/state.c fll/level_0/type_array/status.c fll/level_0/type_array/uint8.c fll/level_0/type_array/uint16.c fll/level_0/type_array/uint32.c fll/level_0/type_array/uint64.c fll/level_0/type_array/uint128.c
+build_sources_program fll/level_0/type_array/private-cell.c fll/level_0/type_array/private-fll_id.c fll/level_0/type_array/private-int8.c fll/level_0/type_array/private-int16.c fll/level_0/type_array/private-int32.c fll/level_0/type_array/private-int64.c fll/level_0/type_array/private-int128.c fll/level_0/type_array/private-number_unsigned.c fll/level_0/type_array/private-state.c fll/level_0/type_array/private-status.c fll/level_0/type_array/private-uint8.c fll/level_0/type_array/private-uint16.c fll/level_0/type_array/private-uint32.c fll/level_0/type_array/private-uint64.c fll/level_0/type_array/private-uint128.c
 build_sources_program fll/level_0/utf.c fll/level_0/private-utf.c fll/level_0/private-utf_alphabetic.c fll/level_0/private-utf_combining.c fll/level_0/private-utf_control.c fll/level_0/private-utf_digit.c fll/level_0/private-utf_emoji.c fll/level_0/private-utf_numeric.c fll/level_0/private-utf_phonetic.c fll/level_0/private-utf_private.c fll/level_0/private-utf_punctuation.c fll/level_0/private-utf_subscript.c fll/level_0/private-utf_superscript.c fll/level_0/private-utf_symbol.c fll/level_0/private-utf_unassigned.c fll/level_0/private-utf_valid.c fll/level_0/private-utf_whitespace.c fll/level_0/private-utf_wide.c fll/level_0/private-utf_word.c fll/level_0/private-utf_zero_width.c
 build_sources_program fll/level_0/utf/common.c fll/level_0/utf/convert.c fll/level_0/utf/dynamic.c fll/level_0/utf/dynamics.c fll/level_0/utf/dynamicss.c fll/level_0/utf/is.c fll/level_0/utf/is_character.c fll/level_0/utf/map.c fll/level_0/utf/maps.c fll/level_0/utf/mapss.c fll/level_0/utf/map_multi.c fll/level_0/utf/map_multis.c fll/level_0/utf/map_multiss.c fll/level_0/utf/static.c fll/level_0/utf/statics.c fll/level_0/utf/staticss.c fll/level_0/utf/string.c fll/level_0/utf/triple.c fll/level_0/utf/triples.c fll/level_0/utf/tripless.c
 build_sources_program fll/level_0/utf/private-dynamic.c fll/level_0/utf/private-dynamics.c fll/level_0/utf/private-dynamicss.c fll/level_0/utf/private-maps.c fll/level_0/utf/private-mapss.c fll/level_0/utf/private-map_multis.c fll/level_0/utf/private-map_multiss.c fll/level_0/utf/private-string.c fll/level_0/utf/private-triples.c fll/level_0/utf/private-tripless.c
index ae15a63d4ebcc85fe0bad38ce379a74c3355c750..4c3fee1e135d38107e594a4a304c421c4d4ba6dc 100644 (file)
@@ -282,7 +282,7 @@ extern "C" {
       else {
         if (!pointer) return F_exist_not;
 
-        const f_array_length_t name_length = strnlen(group_data.gr_name, length);
+        const f_number_unsigned_t name_length = strnlen(group_data.gr_name, length);
 
         name->used = 0;
 
@@ -317,7 +317,7 @@ extern "C" {
 
     if (!pointer) return F_exist_not;
 
-    const f_array_length_t name_length = strnlen(group_data.gr_name, length);
+    const f_number_unsigned_t name_length = strnlen(group_data.gr_name, length);
 
     name->used = 0;
 
@@ -454,7 +454,7 @@ extern "C" {
       else {
         if (!pointer) return F_exist_not;
 
-        const f_array_length_t name_length = strnlen(password.pw_name, length);
+        const f_number_unsigned_t name_length = strnlen(password.pw_name, length);
 
         name->used = 0;
 
@@ -489,7 +489,7 @@ extern "C" {
 
     if (!pointer) return F_exist_not;
 
-    const f_array_length_t name_length = strnlen(password.pw_name, length);
+    const f_number_unsigned_t name_length = strnlen(password.pw_name, length);
 
     name->used = 0;
 
index 346d3098c78151275024d0c6dce3c2f93ce89b31..fa325f1b3ceb467d4d90c5fd13f61b8d5cf4fd9f 100644 (file)
@@ -27,7 +27,7 @@ extern "C" {
 #endif // _di_f_account_destroy_
 
 #ifndef _di_f_accounts_adjust_
-  f_status_t f_accounts_adjust(const f_array_length_t length, f_accounts_t *accounts) {
+  f_status_t f_accounts_adjust(const f_number_unsigned_t length, f_accounts_t *accounts) {
     #ifndef _di_level_0_parameter_checking_
       if (!accounts) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -59,7 +59,7 @@ extern "C" {
 #endif // _di_f_accounts_append_all_
 
 #ifndef _di_f_accounts_decimate_by_
-  f_status_t f_accounts_decimate_by(const f_array_length_t amount, f_accounts_t *accounts) {
+  f_status_t f_accounts_decimate_by(const f_number_unsigned_t amount, f_accounts_t *accounts) {
     #ifndef _di_level_0_parameter_checking_
       if (!accounts) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -75,7 +75,7 @@ extern "C" {
 #endif // _di_f_accounts_decimate_by_
 
 #ifndef _di_f_accounts_decrease_by_
-  f_status_t f_accounts_decrease_by(const f_array_length_t amount, f_accounts_t *accounts) {
+  f_status_t f_accounts_decrease_by(const f_number_unsigned_t amount, f_accounts_t *accounts) {
     #ifndef _di_level_0_parameter_checking_
       if (!accounts) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -91,20 +91,20 @@ extern "C" {
 #endif // _di_f_accounts_decrease_by_
 
 #ifndef _di_f_accounts_increase_
-  f_status_t f_accounts_increase(const f_array_length_t step, f_accounts_t *accounts) {
+  f_status_t f_accounts_increase(const f_number_unsigned_t step, f_accounts_t *accounts) {
     #ifndef _di_level_0_parameter_checking_
       if (!accounts) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && accounts->used + 1 > accounts->size) {
-      f_array_length_t size = accounts->used + step;
+      f_number_unsigned_t size = accounts->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (accounts->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (accounts->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_accounts_resize(size, accounts);
@@ -115,7 +115,7 @@ extern "C" {
 #endif // _di_f_accounts_increase_
 
 #ifndef _di_f_accounts_increase_by_
-  f_status_t f_accounts_increase_by(const f_array_length_t amount, f_accounts_t *accounts) {
+  f_status_t f_accounts_increase_by(const f_number_unsigned_t amount, f_accounts_t *accounts) {
     #ifndef _di_level_0_parameter_checking_
       if (!accounts) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -123,7 +123,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (accounts->used + amount > accounts->size) {
-      if (accounts->used + amount > F_array_length_t_size_d) {
+      if (accounts->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -135,7 +135,7 @@ extern "C" {
 #endif // _di_f_accounts_increase_by_
 
 #ifndef _di_f_accounts_resize_
-  f_status_t f_accounts_resize(const f_array_length_t length, f_accounts_t *accounts) {
+  f_status_t f_accounts_resize(const f_number_unsigned_t length, f_accounts_t *accounts) {
     #ifndef _di_level_0_parameter_checking_
       if (!accounts) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -145,7 +145,7 @@ extern "C" {
 #endif // _di_f_accounts_resize_
 
 #ifndef _di_f_accountss_adjust_
-  f_status_t f_accountss_adjust(const f_array_length_t length, f_accountss_t *accountss) {
+  f_status_t f_accountss_adjust(const f_number_unsigned_t length, f_accountss_t *accountss) {
     #ifndef _di_level_0_parameter_checking_
       if (!accountss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -193,7 +193,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].used = 0;
 
@@ -208,7 +208,7 @@ extern "C" {
 #endif // _di_f_accountss_append_all_
 
 #ifndef _di_f_accountss_decimate_by_
-  f_status_t f_accountss_decimate_by(const f_array_length_t amount, f_accountss_t *accountss) {
+  f_status_t f_accountss_decimate_by(const f_number_unsigned_t amount, f_accountss_t *accountss) {
     #ifndef _di_level_0_parameter_checking_
       if (!accountss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -224,7 +224,7 @@ extern "C" {
 #endif // _di_f_accountss_decimate_by_
 
 #ifndef _di_f_accountss_decrease_by_
-  f_status_t f_accountss_decrease_by(const f_array_length_t amount, f_accountss_t *accountss) {
+  f_status_t f_accountss_decrease_by(const f_number_unsigned_t amount, f_accountss_t *accountss) {
     #ifndef _di_level_0_parameter_checking_
       if (!accountss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -240,20 +240,20 @@ extern "C" {
 #endif // _di_f_accountss_decrease_by_
 
 #ifndef _di_f_accountss_increase_
-  f_status_t f_accountss_increase(const f_array_length_t step, f_accountss_t *accountss) {
+  f_status_t f_accountss_increase(const f_number_unsigned_t step, f_accountss_t *accountss) {
     #ifndef _di_level_0_parameter_checking_
       if (!accountss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && accountss->used + 1 > accountss->size) {
-      f_array_length_t size = accountss->used + step;
+      f_number_unsigned_t size = accountss->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (accountss->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (accountss->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_accountss_resize(size, accountss);
@@ -264,7 +264,7 @@ extern "C" {
 #endif // _di_f_accountss_increase_
 
 #ifndef _di_f_accountss_increase_by_
-  f_status_t f_accountss_increase_by(const f_array_length_t amount, f_accountss_t *accountss) {
+  f_status_t f_accountss_increase_by(const f_number_unsigned_t amount, f_accountss_t *accountss) {
     #ifndef _di_level_0_parameter_checking_
       if (!accountss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -272,7 +272,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (accountss->used + amount > accountss->size) {
-      if (accountss->used + amount > F_array_length_t_size_d) {
+      if (accountss->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -284,7 +284,7 @@ extern "C" {
 #endif // _di_f_accountss_increase_by_
 
 #ifndef _di_f_accountss_resize_
-  f_status_t f_accountss_resize(const f_array_length_t length, f_accountss_t *accountss) {
+  f_status_t f_accountss_resize(const f_number_unsigned_t length, f_accountss_t *accountss) {
     #ifndef _di_level_0_parameter_checking_
       if (!accountss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 5f949251567ba62df62a09dde36cac35f457da96..0fd8049f615e8fdc6ceb560c9133470cfc7dda82 100644 (file)
@@ -74,7 +74,7 @@ extern "C" {
  * @see f_string_dynamic_adjust()
  */
 #ifndef _di_f_accounts_adjust_
-  extern f_status_t f_accounts_adjust(const f_array_length_t length, f_accounts_t *accounts);
+  extern f_status_t f_accounts_adjust(const f_number_unsigned_t length, f_accounts_t *accounts);
 #endif // _di_f_accounts_adjust_
 
 /**
@@ -150,7 +150,7 @@ extern "C" {
  * @see f_string_dynamic_adjust()
  */
 #ifndef _di_f_accounts_decimate_by_
-  extern f_status_t f_accounts_decimate_by(const f_array_length_t amount, f_accounts_t *accounts);
+  extern f_status_t f_accounts_decimate_by(const f_number_unsigned_t amount, f_accounts_t *accounts);
 #endif // _di_f_accounts_decimate_by_
 
 /**
@@ -178,13 +178,13 @@ extern "C" {
  * @see f_string_dynamic_resize()
  */
 #ifndef _di_f_accounts_decrease_by_
-  extern f_status_t f_accounts_decrease_by(const f_array_length_t amount, f_accounts_t *accounts);
+  extern f_status_t f_accounts_decrease_by(const f_number_unsigned_t amount, f_accounts_t *accounts);
 #endif // _di_f_accounts_decrease_by_
 
 /**
  * Increase the size of the accounts array, but only if necesary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -207,14 +207,14 @@ extern "C" {
  * @see f_string_dynamic_resize()
  */
 #ifndef _di_f_accounts_increase_
-  extern f_status_t f_accounts_increase(const f_array_length_t step, f_accounts_t *accounts);
+  extern f_status_t f_accounts_increase(const f_number_unsigned_t step, f_accounts_t *accounts);
 #endif // _di_f_accounts_increase_
 
 /**
  * Resize the accounts array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -236,7 +236,7 @@ extern "C" {
  * @see f_string_dynamic_resize()
  */
 #ifndef _di_f_accounts_increase_by_
-  extern f_status_t f_accounts_increase_by(const f_array_length_t amount, f_accounts_t *accounts);
+  extern f_status_t f_accounts_increase_by(const f_number_unsigned_t amount, f_accounts_t *accounts);
 #endif // _di_f_accounts_increase_by_
 
 /**
@@ -259,7 +259,7 @@ extern "C" {
  * @see f_string_dynamic_resize()
  */
 #ifndef _di_f_accounts_resize_
-  extern f_status_t f_accounts_resize(const f_array_length_t length, f_accounts_t *accounts);
+  extern f_status_t f_accounts_resize(const f_number_unsigned_t length, f_accounts_t *accounts);
 #endif // _di_f_accounts_resize_
 
 /**
@@ -282,7 +282,7 @@ extern "C" {
  * @see f_string_dynamic_adjust()
  */
 #ifndef _di_f_accountss_adjust_
-  extern f_status_t f_accountss_adjust(const f_array_length_t length, f_accountss_t *accountss);
+  extern f_status_t f_accountss_adjust(const f_number_unsigned_t length, f_accountss_t *accountss);
 #endif // _di_f_accountss_adjust_
 
 /**
@@ -357,7 +357,7 @@ extern "C" {
  * @see f_string_dynamic_adjust()
  */
 #ifndef _di_f_accountss_decimate_by_
-  extern f_status_t f_accountss_decimate_by(const f_array_length_t amount, f_accountss_t *accountss);
+  extern f_status_t f_accountss_decimate_by(const f_number_unsigned_t amount, f_accountss_t *accountss);
 #endif // _di_f_accountss_decimate_by_
 
 /**
@@ -384,13 +384,13 @@ extern "C" {
  * @see f_string_dynamic_resize()
  */
 #ifndef _di_f_accountss_decrease_by_
-  extern f_status_t f_accountss_decrease_by(const f_array_length_t amount, f_accountss_t *accountss);
+  extern f_status_t f_accountss_decrease_by(const f_number_unsigned_t amount, f_accountss_t *accountss);
 #endif // _di_f_accountss_decrease_by_
 
 /**
  * Increase the size of the string accountss array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -413,14 +413,14 @@ extern "C" {
  * @see f_string_dynamic_resize()
  */
 #ifndef _di_f_accountss_increase_
-  extern f_status_t f_accountss_increase(const f_array_length_t step, f_accountss_t *accountss);
+  extern f_status_t f_accountss_increase(const f_number_unsigned_t step, f_accountss_t *accountss);
 #endif // _di_f_accountss_increase_
 
 /**
  * Resize the string accountss array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -442,7 +442,7 @@ extern "C" {
  * @see f_string_dynamic_resize()
  */
 #ifndef _di_f_accountss_increase_by_
-  extern f_status_t f_accountss_increase_by(const f_array_length_t amount, f_accountss_t *accountss);
+  extern f_status_t f_accountss_increase_by(const f_number_unsigned_t amount, f_accountss_t *accountss);
 #endif // _di_f_accountss_increase_by_
 
 /**
@@ -465,7 +465,7 @@ extern "C" {
  * @see f_string_dynamic_resize()
  */
 #ifndef _di_f_accountss_resize_
-  extern f_status_t f_accountss_resize(const f_array_length_t length, f_accountss_t *accountss);
+  extern f_status_t f_accountss_resize(const f_number_unsigned_t length, f_accountss_t *accountss);
 #endif // _di_f_accountss_resize_
 
 #ifdef __cplusplus
index c64a199d13928b35ebc229b45e2dd181a6c2520c..f73a252b02a1d4d92089ab87f92d127868679bed 100644 (file)
@@ -85,8 +85,8 @@ extern "C" {
   typedef struct {
     f_account_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_accounts_t;
 
   #define f_accounts_t_initialize { 0, 0, 0 }
@@ -119,8 +119,8 @@ extern "C" {
   typedef struct {
     f_accounts_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_accountss_t;
 
   #define f_accountss_t_initialize { 0, 0, 0 }
index ffd7d7803bebceb1ef76a18c84d3f2f0b64a2f20..e3969d5574cdeab39209b2eaaba89b65ffa052dd 100644 (file)
@@ -51,12 +51,12 @@ extern "C" {
 #endif // !defined(_di_f_account_destroy_) || !defined(_di_f_accounts_adjust_) || !defined(_di_f_accounts_decimate_by_) || !defined(_di_f_accountss_adjust_) || !defined(_di_f_accountss_decimate_by_)
 
 #if !defined(_di_f_accounts_adjust_) || !defined(_di_f_accounts_decimate_by_) || !defined(_di_f_accountss_adjust_) || !defined(_di_f_accountss_decimate_by_)
-  f_status_t private_f_accounts_adjust(const f_array_length_t length, f_accounts_t *accounts) {
+  f_status_t private_f_accounts_adjust(const f_number_unsigned_t length, f_accounts_t *accounts) {
 
     f_status_t status = F_none;
 
     if (length < accounts->size) {
-      for (f_array_length_t i = length; i < accounts->size; ++i) {
+      for (f_number_unsigned_t i = length; i < accounts->size; ++i) {
 
         status = private_f_account_destroy(&accounts->array[i]);
         if (F_status_is_error(status)) return status;
@@ -123,7 +123,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].home.used = 0;
       destination->array[destination->used].label.used = 0;
@@ -152,12 +152,12 @@ extern "C" {
 #endif // !defined(_di_f_accounts_append_) || !defined(_di_f_accounts_append_all_) || !defined(_di_f_accountss_append_all_)
 
 #if !defined(_di_f_accounts_resize_) || !defined(_di_f_accounts_append_) || !defined(_di_f_accounts_decimate_by_) || !defined(_di_f_accountss_append_) || !defined(_di_f_accountss_decrease_by_) || !defined(_di_f_accountss_increase_) || !defined(_di_f_accountss_increase_by_) || !defined(_di_f_accountss_resize_)
-  f_status_t private_f_accounts_resize(const f_array_length_t length, f_accounts_t *accounts) {
+  f_status_t private_f_accounts_resize(const f_number_unsigned_t length, f_accounts_t *accounts) {
 
     f_status_t status = F_none;
 
     if (length < accounts->size) {
-      for (f_array_length_t i = length; i < accounts->size; ++i) {
+      for (f_number_unsigned_t i = length; i < accounts->size; ++i) {
 
         status = f_string_dynamic_resize(0, &accounts->array[i].home);
         if (F_status_is_error(status)) return status;
@@ -190,11 +190,11 @@ extern "C" {
 #endif // !defined(_di_f_accounts_resize_) || !defined(_di_f_accounts_append_) || !defined(_di_f_accounts_decimate_by_) || !defined(_di_f_accountss_append_) || !defined(_di_f_accountss_decrease_by_) || !defined(_di_f_accountss_increase_) || !defined(_di_f_accountss_increase_by_) || !defined(_di_f_accountss_resize_)
 
 #if !defined(_di_f_accountss_adjust_) || !defined(_di_f_accountss_decimate_by_)
-  f_status_t private_f_accountss_adjust(const f_array_length_t length, f_accountss_t *accountss) {
+  f_status_t private_f_accountss_adjust(const f_number_unsigned_t length, f_accountss_t *accountss) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < accountss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < accountss->size; ++i) {
 
       status = private_f_accounts_adjust(0, &accountss->array[i]);
       if (F_status_is_error(status)) return status;
@@ -217,11 +217,11 @@ extern "C" {
 #endif // !defined(_di_f_accountss_adjust_) || !defined(_di_f_accountss_decimate_by_)
 
 #if !defined(_di_f_accountss_decrease_by_) || !defined(_di_f_accountss_increase_) || !defined(_di_f_accountss_increase_by_) || !defined(_di_f_accountss_resize_)
-  f_status_t private_f_accountss_resize(const f_array_length_t length, f_accountss_t *accountss) {
+  f_status_t private_f_accountss_resize(const f_number_unsigned_t length, f_accountss_t *accountss) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < accountss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < accountss->size; ++i) {
 
       status = private_f_accounts_resize(0, &accountss->array[i]);
       if (F_status_is_error(status)) return status;
index 3bf0f7d65e59b8a5f7f51d971d7694e13450e2d6..6483ed48225557c5bd138326529af1e5380e65b0 100644 (file)
@@ -95,7 +95,7 @@ extern "C" {
  * @see f_accountss_decimate_by()
  */
 #if !defined(_di_f_accounts_adjust_) || !defined(_di_f_accounts_decimate_by_) || !defined(_di_f_accountss_adjust_) || !defined(_di_f_accountss_decimate_by_)
-  extern f_status_t private_f_accounts_adjust(const f_array_length_t length, f_accounts_t *accounts) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_accounts_adjust(const f_number_unsigned_t length, f_accounts_t *accounts) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_accounts_adjust_) || !defined(_di_f_accounts_decimate_by_) || !defined(_di_f_accountss_adjust_) || !defined(_di_f_accountss_decimate_by_)
 
 /**
@@ -181,7 +181,7 @@ extern "C" {
  * @see f_accountss_resize()
  */
 #if !defined(_di_f_accounts_resize_) || !defined(_di_f_accounts_append_) || !defined(_di_f_accounts_decimate_by_) || !defined(_di_f_accountss_append_) || !defined(_di_f_accountss_decrease_by_) || !defined(_di_f_accountss_increase_) || !defined(_di_f_accountss_increase_by_) || !defined(_di_f_accountss_resize_)
-  extern f_status_t private_f_accounts_resize(const f_array_length_t length, f_accounts_t *accounts) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_accounts_resize(const f_number_unsigned_t length, f_accounts_t *accounts) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_accounts_resize_) || !defined(_di_f_accounts_append_) || !defined(_di_f_accounts_decimate_by_) || !defined(_di_f_accountss_append_) || !defined(_di_f_accountss_decrease_by_) || !defined(_di_f_accountss_increase_) || !defined(_di_f_accountss_increase_by_) || !defined(_di_f_accountss_resize_)
 
 /**
@@ -212,7 +212,7 @@ extern "C" {
  * @see f_accountss_decimate_by()
  */
 #if !defined(_di_f_accountss_adjust_) || !defined(_di_f_accountss_decimate_by_)
-  extern f_status_t private_f_accountss_adjust(const f_array_length_t length, f_accountss_t *accountss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_accountss_adjust(const f_number_unsigned_t length, f_accountss_t *accountss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_accountss_adjust_) || !defined(_di_f_accountss_decimate_by_)
 
 /**
@@ -242,7 +242,7 @@ extern "C" {
  * @see f_accountss_resize()
  */
 #if !defined(_di_f_accountss_decrease_by_) || !defined(_di_f_accountss_increase_) || !defined(_di_f_accountss_increase_by_) || !defined(_di_f_accountss_resize_)
-  extern f_status_t private_f_accountss_resize(const f_array_length_t length, f_accountss_t *accountss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_accountss_resize(const f_number_unsigned_t length, f_accountss_t *accountss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_accountss_decrease_by_) || !defined(_di_f_accountss_increase_) || !defined(_di_f_accountss_increase_by_) || !defined(_di_f_accountss_resize_)
 
 #ifdef __cplusplus
index 3511d3f83788bb2064e5ad951c6982b290ed46bd..213217274203d1135b9c8634d42ebfc2cbae31ca 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_account_by_name_) || !defined(_di_f_account_by_id_)
-  f_status_t private_f_account_from_passwd(const struct passwd password, const f_array_length_t password_length, f_account_t * const account) {
+  f_status_t private_f_account_from_passwd(const struct passwd password, const f_number_unsigned_t password_length, f_account_t * const account) {
 
     f_status_t status = F_none;
 
@@ -16,7 +16,7 @@ extern "C" {
     account->id_group = password.pw_gid;
 
     // Account home directory.
-    f_array_length_t string_length = strnlen(password.pw_dir, password_length);
+    f_number_unsigned_t string_length = strnlen(password.pw_dir, password_length);
 
     account->home.used = 0;
 
index 799fae628416f4d25dc5d654c42ca6aff404d5a4..8ae1c929a7118b9c26aff5f0417bd66cc0a338fd 100644 (file)
@@ -37,7 +37,7 @@ extern "C" {
  * @see f_string_dynamic_increase_by()
  */
 #if !defined(_di_f_account_by_name_) || !defined(_di_f_account_by_id_)
-  extern f_status_t private_f_account_from_passwd(const struct passwd password, const f_array_length_t password_length, f_account_t * const account) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_account_from_passwd(const struct passwd password, const f_number_unsigned_t password_length, f_account_t * const account) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_account_by_name_) || !defined(_di_f_account_by_id_)
 
 #ifdef __cplusplus
index 69f40669cd29421a420475f29ca817a66dfc0d9b..fcd268372d60a1563f9c8204c7d8c35b1615b057 100644 (file)
@@ -10,8 +10,8 @@ f_account_t:
 
 f_accounts_t:
   f_account_t
-  f_array_length_t
+  f_number_unsigned_t
 
 f_accountss_t:
   f_accounts_t
-  f_array_length_t
+  f_number_unsigned_t
index 829a37f0aca9ab971c541958e4621b96b29f892f..081534963bb1cb02480665a8916ba6781ac9ef18 100644 (file)
@@ -76,7 +76,7 @@ void test__f_accountss_append__works(void **state) {
     assert_int_equal(destination.array[0].used, sources.used);
     assert_int_equal(destination.array[0].size, sources.used);
 
-    for (f_array_length_t i = 0; i < destination.array[0].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.array[0].used; ++i) {
 
       assert_string_equal(destination.array[0].array[i].home.string, source.home.string);
       assert_string_equal(destination.array[0].array[i].label.string, source.label.string);
@@ -92,7 +92,7 @@ void test__f_accountss_append__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index 0e3765d0e4b06e0b38561620eb540627c18b663c..09afa82abd558008ace65074e06ecc1947d3f226 100644 (file)
@@ -91,7 +91,7 @@ void test__f_accountss_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
 
       assert_int_equal(destination.array[i].used, length_inner);
         assert_int_equal(destination.array[i].size, length_inner);
@@ -110,11 +110,11 @@ void test__f_accountss_append_all__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t i = 0; i < source.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
     free((void *) source.array[i].array);
   } // for
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index 8ed51d95bce168ff386b186f1fba6a033c11660c..4431926899f6a3247a676549ac32b2a027d87d34 100644 (file)
@@ -1049,7 +1049,7 @@ extern "C" {
       char *result = cap_to_name(code);
 
       if (result) {
-        const f_array_length_t length = strlen(result);
+        const f_number_unsigned_t length = strlen(result);
 
         if (name->used + length + 1 > name->size) {
           if (name->used + length + 1 > F_string_t_size_d) {
index bbbe942160e464000f56e8a777a87eb9dc1870c5..567b35fa81f5b97c5fcccaeedc77d20e4b29274d 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 
 void test__f_color_context_delete__frees_memory(void **state) {
 
-  const f_array_length_t size = 3;
+  const f_number_unsigned_t size = 3;
 
   f_color_context_t context = f_color_context_t_initialize;
 
index c85acd32953494148a0ae5ef4ac2d85765b0405b..0d768f0ceb125c8c050d805f86ef87789f5848bb 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 
 void test__f_color_context_destroy__frees_memory(void **state) {
 
-  const f_array_length_t size = 3;
+  const f_number_unsigned_t size = 3;
 
   f_color_context_t context = f_color_context_t_initialize;
 
index fb1cb57ed4fbca6b9a89e17ecf5ff4dc1d11ac59..625fb886d55bd34ef5781bc7766bdac6634f4345 100644 (file)
@@ -6,21 +6,21 @@ extern "C" {
 #endif
 
 #ifndef _di_f_compare_
-  f_status_t f_compare(const f_string_t string1, const f_string_t string2, const f_array_length_t length1, const f_array_length_t length2) {
+  f_status_t f_compare(const f_string_t string1, const f_string_t string2, const f_number_unsigned_t length1, const f_number_unsigned_t length2) {
 
     return private_f_compare(string1, string2, 0, 0, length1, length2);
   }
 #endif // _di_f_compare_
 
 #ifndef _di_f_compare_except_
-  f_status_t f_compare_except(const f_string_t string1, const f_string_t string2, const f_array_length_t length1, const f_array_length_t length2, const f_array_lengths_t except1, const f_array_lengths_t except2) {
+  f_status_t f_compare_except(const f_string_t string1, const f_string_t string2, const f_number_unsigned_t length1, const f_number_unsigned_t length2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2) {
 
     return private_f_compare_except(string1, string2, 0, 0, length1, length2, except1, except2);
   }
 #endif // _di_f_compare_except_
 
 #ifndef _di_f_compare_except_trim_
-  f_status_t f_compare_except_trim(const f_string_t string1, const f_string_t string2, const f_array_length_t length1, const f_array_length_t length2, const f_array_lengths_t except1, const f_array_lengths_t except2) {
+  f_status_t f_compare_except_trim(const f_string_t string1, const f_string_t string2, const f_number_unsigned_t length1, const f_number_unsigned_t length2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2) {
 
     return private_f_compare_except_trim(string1, string2, 0, 0, length1, length2, except1, except2);
   }
@@ -34,35 +34,35 @@ extern "C" {
 #endif // _di_f_compare_dynamic_
 
 #ifndef _di_f_compare_dynamic_except_
-  f_status_t f_compare_dynamic_except(const f_string_static_t string1, const f_string_static_t string2, const f_array_lengths_t except1, const f_array_lengths_t except2) {
+  f_status_t f_compare_dynamic_except(const f_string_static_t string1, const f_string_static_t string2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2) {
 
     return private_f_compare_except(string1.string, string2.string, 0, 0, string1.used, string2.used, except1, except2);
   }
 #endif // _di_f_compare_dynamic_except_
 
 #ifndef _di_f_compare_dynamic_except_string_
-  f_status_t f_compare_dynamic_except_string(const f_string_t string1, const f_string_static_t string2, const f_array_length_t length1, const f_array_lengths_t except1, const f_array_lengths_t except2) {
+  f_status_t f_compare_dynamic_except_string(const f_string_t string1, const f_string_static_t string2, const f_number_unsigned_t length1, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2) {
 
     return private_f_compare_except(string1, string2.string, 0, 0, length1, string2.used, except1, except2);
   }
 #endif // _di_f_compare_dynamic_except_string_
 
 #ifndef _di_f_compare_dynamic_except_trim_
-  f_status_t f_compare_dynamic_except_trim(const f_string_static_t string1, const f_string_static_t string2, const f_array_lengths_t except1, const f_array_lengths_t except2) {
+  f_status_t f_compare_dynamic_except_trim(const f_string_static_t string1, const f_string_static_t string2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2) {
 
     return private_f_compare_except_trim(string1.string, string2.string, 0, 0, string1.used, string2.used, except1, except2);
   }
 #endif // _di_f_compare_dynamic_except_trim_
 
 #ifndef _di_f_compare_dynamic_except_trim_string_
-  f_status_t f_compare_dynamic_except_trim_string(const f_string_t string1, const f_string_static_t string2, const f_array_length_t length1, const f_array_lengths_t except1, const f_array_lengths_t except2) {
+  f_status_t f_compare_dynamic_except_trim_string(const f_string_t string1, const f_string_static_t string2, const f_number_unsigned_t length1, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2) {
 
     return private_f_compare_except_trim(string1, string2.string, 0, 0, length1, string2.used, except1, except2);
   }
 #endif // _di_f_compare_dynamic_except_trim_string_
 
 #ifndef _di_f_compare_dynamic_string_
-  f_status_t f_compare_dynamic_string(const f_string_t string1, const f_string_static_t string2, const f_array_length_t length1) {
+  f_status_t f_compare_dynamic_string(const f_string_t string1, const f_string_static_t string2, const f_number_unsigned_t length1) {
 
     return private_f_compare(string1, string2.string, 0, 0, length1, string2.used);
   }
@@ -76,7 +76,7 @@ extern "C" {
 #endif // _di_f_compare_dynamic_trim_
 
 #ifndef _di_f_compare_dynamic_trim_string_
-  f_status_t f_compare_dynamic_trim_string(const f_string_t string1, const f_string_static_t string2, const f_array_length_t length1) {
+  f_status_t f_compare_dynamic_trim_string(const f_string_t string1, const f_string_static_t string2, const f_number_unsigned_t length1) {
 
     return private_f_compare_trim(string1, string2.string, 0, 0, length1, string2.used);
   }
@@ -117,7 +117,7 @@ extern "C" {
 #endif // _di_f_compare_dynamic_partial_dynamic_
 
 #ifndef _di_f_compare_dynamic_partial_string_
-  f_status_t f_compare_dynamic_partial_string(const f_string_t string1, const f_string_static_t string2, const f_array_length_t length1, const f_string_range_t range2) {
+  f_status_t f_compare_dynamic_partial_string(const f_string_t string1, const f_string_static_t string2, const f_number_unsigned_t length1, const f_string_range_t range2) {
 
     return private_f_compare(
       string1,
@@ -133,7 +133,7 @@ extern "C" {
 #endif // _di_f_compare_dynamic_partial_string_
 
 #ifndef _di_f_compare_dynamic_partial_except_
-  f_status_t f_compare_dynamic_partial_except(const f_string_static_t string1, const f_string_static_t string2, const f_string_range_t range1, const f_string_range_t range2, const f_array_lengths_t except1, const f_array_lengths_t except2) {
+  f_status_t f_compare_dynamic_partial_except(const f_string_static_t string1, const f_string_static_t string2, const f_string_range_t range1, const f_string_range_t range2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2) {
 
     return private_f_compare_except(
       string1.string,
@@ -153,7 +153,7 @@ extern "C" {
 #endif // _di_f_compare_dynamic_partial_except_
 
 #ifndef _di_f_compare_dynamic_partial_except_dynamic_
-  f_status_t f_compare_dynamic_partial_except_dynamic(const f_string_static_t string1, const f_string_static_t string2, const f_string_range_t range2, const f_array_lengths_t except1, const f_array_lengths_t except2) {
+  f_status_t f_compare_dynamic_partial_except_dynamic(const f_string_static_t string1, const f_string_static_t string2, const f_string_range_t range2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2) {
 
     return private_f_compare_except(
       string1.string,
@@ -171,7 +171,7 @@ extern "C" {
 #endif // _di_f_compare_dynamic_partial_except_dynamic_
 
 #ifndef _di_f_compare_dynamic_partial_except_string_
-  f_status_t f_compare_dynamic_partial_except_string(const f_string_t string1, const f_string_static_t string2, const f_array_length_t length1, const f_string_range_t range2, const f_array_lengths_t except1, const f_array_lengths_t except2) {
+  f_status_t f_compare_dynamic_partial_except_string(const f_string_t string1, const f_string_static_t string2, const f_number_unsigned_t length1, const f_string_range_t range2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2) {
 
     return private_f_compare_except(
       string1,
@@ -189,7 +189,7 @@ extern "C" {
 #endif // _di_f_compare_dynamic_partial_except_string_
 
 #ifndef _di_f_compare_dynamic_partial_except_trim_
-  f_status_t f_compare_dynamic_partial_except_trim(const f_string_static_t string1, const f_string_static_t string2, const f_string_range_t range1, const f_string_range_t range2, const f_array_lengths_t except1, const f_array_lengths_t except2) {
+  f_status_t f_compare_dynamic_partial_except_trim(const f_string_static_t string1, const f_string_static_t string2, const f_string_range_t range1, const f_string_range_t range2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2) {
 
     return private_f_compare_except_trim(
       string1.string,
@@ -209,7 +209,7 @@ extern "C" {
 #endif // _di_f_compare_dynamic_partial_except_trim_
 
 #ifndef _di_f_compare_dynamic_partial_except_trim_dynamic_
-  f_status_t f_compare_dynamic_partial_except_trim_dynamic(const f_string_static_t string1, const f_string_static_t string2, const f_string_range_t range2, const f_array_lengths_t except1, const f_array_lengths_t except2) {
+  f_status_t f_compare_dynamic_partial_except_trim_dynamic(const f_string_static_t string1, const f_string_static_t string2, const f_string_range_t range2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2) {
 
     return private_f_compare_except_trim(
       string1.string,
@@ -227,7 +227,7 @@ extern "C" {
 #endif // _di_f_compare_dynamic_partial_except_trim_dynamic_
 
 #ifndef _di_f_compare_dynamic_partial_except_trim_string_
-  f_status_t f_compare_dynamic_partial_except_trim_string(const f_string_t string1, const f_string_static_t string2, const f_array_length_t length1, const f_string_range_t range2, const f_array_lengths_t except1, const f_array_lengths_t except2) {
+  f_status_t f_compare_dynamic_partial_except_trim_string(const f_string_t string1, const f_string_static_t string2, const f_number_unsigned_t length1, const f_string_range_t range2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2) {
 
     return private_f_compare_except_trim(
       string1,
@@ -279,7 +279,7 @@ extern "C" {
 #endif // _di_f_compare_dynamic_partial_trim_dynamic_
 
 #ifndef _di_f_compare_dynamic_partial_trim_string_
-  f_status_t f_compare_dynamic_partial_trim_string(const f_string_t string1, const f_string_static_t string2, const f_array_length_t length1, const f_string_range_t range2) {
+  f_status_t f_compare_dynamic_partial_trim_string(const f_string_t string1, const f_string_static_t string2, const f_number_unsigned_t length1, const f_string_range_t range2) {
 
     return private_f_compare_trim(
       string1,
@@ -295,7 +295,7 @@ extern "C" {
 #endif // _di_f_compare_dynamic_partial_trim_string_
 
 #ifndef _di_f_compare_trim_
-  f_status_t f_compare_trim(const f_string_t string1, const f_string_t string2, const f_array_length_t length1, const f_array_length_t length2) {
+  f_status_t f_compare_trim(const f_string_t string1, const f_string_t string2, const f_number_unsigned_t length1, const f_number_unsigned_t length2) {
 
     return private_f_compare_trim(string1, string2, 0, 0, length1, length2);
   }
index 7f8df9cda9e62ddb79e919be017c3bd4f4cca1e4..8f725c7680915e3a010deb3c9b4b9c004f9735f0 100644 (file)
@@ -48,7 +48,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_compare_
-  extern f_status_t f_compare(const f_string_t string1, const f_string_t string2, const f_array_length_t length1, const f_array_length_t length2);
+  extern f_status_t f_compare(const f_string_t string1, const f_string_t string2, const f_number_unsigned_t length1, const f_number_unsigned_t length2);
 #endif // _di_f_compare_
 
 /**
@@ -80,7 +80,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_compare_except_
-  extern f_status_t f_compare_except(const f_string_t string1, const f_string_t string2, const f_array_length_t length1, const f_array_length_t length2, const f_array_lengths_t except1, const f_array_lengths_t except2);
+  extern f_status_t f_compare_except(const f_string_t string1, const f_string_t string2, const f_number_unsigned_t length1, const f_number_unsigned_t length2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2);
 #endif // _di_f_compare_except_
 
 /**
@@ -119,7 +119,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_f_compare_except_trim_
-  extern f_status_t f_compare_except_trim(const f_string_t string1, const f_string_t string2, const f_array_length_t length1, const f_array_length_t length2, const f_array_lengths_t except1, const f_array_lengths_t except2);
+  extern f_status_t f_compare_except_trim(const f_string_t string1, const f_string_t string2, const f_number_unsigned_t length1, const f_number_unsigned_t length2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2);
 #endif // _di_f_compare_except_trim_
 
 /**
@@ -168,7 +168,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_compare_dynamic_except_
-  extern f_status_t f_compare_dynamic_except(const f_string_static_t string1, const f_string_static_t string2, const f_array_lengths_t except1, const f_array_lengths_t except2);
+  extern f_status_t f_compare_dynamic_except(const f_string_static_t string1, const f_string_static_t string2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2);
 #endif // _di_f_compare_dynamic_except_
 
 /**
@@ -206,7 +206,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_f_compare_dynamic_except_string_
-  extern f_status_t f_compare_dynamic_except_string(const f_string_t string1, const f_string_static_t string2, const f_array_length_t length1, const f_array_lengths_t except1, const f_array_lengths_t except2);
+  extern f_status_t f_compare_dynamic_except_string(const f_string_t string1, const f_string_static_t string2, const f_number_unsigned_t length1, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2);
 #endif // _di_f_compare_dynamic_except_string_
 
 /**
@@ -241,7 +241,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_f_compare_dynamic_except_trim_
-  extern f_status_t f_compare_dynamic_except_trim(const f_string_static_t string1, const f_string_static_t string2, const f_array_lengths_t except1, const f_array_lengths_t except2);
+  extern f_status_t f_compare_dynamic_except_trim(const f_string_static_t string1, const f_string_static_t string2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2);
 #endif // _di_f_compare_dynamic_except_trim_
 
 /**
@@ -280,7 +280,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_f_compare_dynamic_except_trim_string_
-  extern f_status_t f_compare_dynamic_except_trim_string(const f_string_t string1, const f_string_static_t string2, const f_array_length_t length1, const f_array_lengths_t except1, const f_array_lengths_t except2);
+  extern f_status_t f_compare_dynamic_except_trim_string(const f_string_t string1, const f_string_static_t string2, const f_number_unsigned_t length1, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2);
 #endif // _di_f_compare_dynamic_except_trim_string_
 
 /**
@@ -311,7 +311,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_f_compare_dynamic_string_
-  extern f_status_t f_compare_dynamic_string(const f_string_t string1, const f_string_static_t string2, const f_array_length_t length1);
+  extern f_status_t f_compare_dynamic_string(const f_string_t string1, const f_string_static_t string2, const f_number_unsigned_t length1);
 #endif // _di_f_compare_dynamic_string_
 
 /**
@@ -371,7 +371,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_f_compare_dynamic_trim_string_
-  extern f_status_t f_compare_dynamic_trim_string(const f_string_t string1, const f_string_static_t string2, const f_array_length_t length1);
+  extern f_status_t f_compare_dynamic_trim_string(const f_string_t string1, const f_string_static_t string2, const f_number_unsigned_t length1);
 #endif // _di_f_compare_dynamic_trim_string_
 
 /**
@@ -451,7 +451,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_compare_dynamic_partial_except_
-  extern f_status_t f_compare_dynamic_partial_except(const f_string_static_t string1, const f_string_static_t string2, const f_string_range_t range1, const f_string_range_t range2, const f_array_lengths_t except1, const f_array_lengths_t except2);
+  extern f_status_t f_compare_dynamic_partial_except(const f_string_static_t string1, const f_string_static_t string2, const f_string_range_t range1, const f_string_range_t range2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2);
 #endif // _di_f_compare_dynamic_partial_except_
 
 /**
@@ -481,7 +481,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_compare_dynamic_partial_except_dynamic_
-  extern f_status_t f_compare_dynamic_partial_except_dynamic(const f_string_static_t string1, const f_string_static_t string2, const f_string_range_t range2, const f_array_lengths_t except1, const f_array_lengths_t except2);
+  extern f_status_t f_compare_dynamic_partial_except_dynamic(const f_string_static_t string1, const f_string_static_t string2, const f_string_range_t range2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2);
 #endif // _di_f_compare_dynamic_partial_except_dynamic_
 
 /**
@@ -515,7 +515,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_compare_dynamic_partial_except_string_
-  extern f_status_t f_compare_dynamic_partial_except_string(const f_string_t string1, const f_string_static_t string2, const f_array_length_t length1, const f_string_range_t range2, const f_array_lengths_t except1, const f_array_lengths_t except2);
+  extern f_status_t f_compare_dynamic_partial_except_string(const f_string_t string1, const f_string_static_t string2, const f_number_unsigned_t length1, const f_string_range_t range2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2);
 #endif // _di_f_compare_dynamic_partial_except_string_
 
 /**
@@ -554,7 +554,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_f_compare_dynamic_partial_except_trim_
-  extern f_status_t f_compare_dynamic_partial_except_trim(const f_string_static_t string1, const f_string_static_t string2, const f_string_range_t range1, const f_string_range_t range2, const f_array_lengths_t except1, const f_array_lengths_t except2);
+  extern f_status_t f_compare_dynamic_partial_except_trim(const f_string_static_t string1, const f_string_static_t string2, const f_string_range_t range1, const f_string_range_t range2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2);
 #endif // _di_f_compare_dynamic_partial_except_trim_
 
 /**
@@ -591,7 +591,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_f_compare_dynamic_partial_except_trim_dynamic_
-  extern f_status_t f_compare_dynamic_partial_except_trim_dynamic(const f_string_static_t string1, const f_string_static_t string2, const f_string_range_t range2, const f_array_lengths_t except1, const f_array_lengths_t except2);
+  extern f_status_t f_compare_dynamic_partial_except_trim_dynamic(const f_string_static_t string1, const f_string_static_t string2, const f_string_range_t range2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2);
 #endif // _di_f_compare_dynamic_partial_except_trim_dynamic_
 
 /**
@@ -632,7 +632,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_f_compare_dynamic_partial_except_trim_string_
-  extern f_status_t f_compare_dynamic_partial_except_trim_string(const f_string_t string1, const f_string_static_t string2, const f_array_length_t length1, const f_string_range_t range2, const f_array_lengths_t except1, const f_array_lengths_t except2);
+  extern f_status_t f_compare_dynamic_partial_except_trim_string(const f_string_t string1, const f_string_static_t string2, const f_number_unsigned_t length1, const f_string_range_t range2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2);
 #endif // _di_f_compare_dynamic_partial_except_trim_string_
 
 /**
@@ -659,7 +659,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_compare_dynamic_partial_string_
-  extern f_status_t f_compare_dynamic_partial_string(const f_string_t string1, const f_string_static_t string2, const f_array_length_t length1, const f_string_range_t range2);
+  extern f_status_t f_compare_dynamic_partial_string(const f_string_t string1, const f_string_static_t string2, const f_number_unsigned_t length1, const f_string_range_t range2);
 #endif // _di_f_compare_dynamic_partial_string_
 
 /**
@@ -755,7 +755,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_f_compare_dynamic_partial_trim_string_
-  extern f_status_t f_compare_dynamic_partial_trim_string(const f_string_t string1, const f_string_static_t string2, const f_array_length_t length1, const f_string_range_t range2);
+  extern f_status_t f_compare_dynamic_partial_trim_string(const f_string_t string1, const f_string_static_t string2, const f_number_unsigned_t length1, const f_string_range_t range2);
 #endif // _di_f_compare_dynamic_partial_trim_string_
 
 /**
@@ -787,7 +787,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_f_compare_trim_
-  extern f_status_t f_compare_trim(const f_string_t string1, const f_string_t string2, const f_array_length_t length1, const f_array_length_t length2);
+  extern f_status_t f_compare_trim(const f_string_t string1, const f_string_t string2, const f_number_unsigned_t length1, const f_number_unsigned_t length2);
 #endif // _di_f_compare_trim_
 
 #ifdef __cplusplus
index 5ed05f33522648c09bfb2dcffeac0c0068a47477..e6c778cc9b2fc6df3db147c7422ca4ac65bb1e72 100644 (file)
@@ -6,10 +6,10 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_compare_utf_) || !defined(_di_f_compare_utf_dynamic_) || !defined(_di_f_compare_utf_dynamic_string_) || !defined(_di_f_compare_utf_dynamic_partial_) || !defined(_di_f_compare_utf_dynamic_partial_dynamic_) || !defined(_di_f_compare_utf_dynamic_partial_string_)
-  f_status_t private_f_compare_utf(const f_utf_string_t string1, const f_utf_string_t string2, const f_array_length_t offset1, const f_array_length_t offset2, const f_array_length_t stop1, const f_array_length_t stop2) {
+  f_status_t private_f_compare_utf(const f_utf_string_t string1, const f_utf_string_t string2, const f_number_unsigned_t offset1, const f_number_unsigned_t offset2, const f_number_unsigned_t stop1, const f_number_unsigned_t stop2) {
 
-    f_array_length_t i1 = offset1;
-    f_array_length_t i2 = offset2;
+    f_number_unsigned_t i1 = offset1;
+    f_number_unsigned_t i2 = offset2;
 
     for (; i1 < stop1 && i2 < stop2; ++i1, ++i2) {
 
@@ -38,13 +38,13 @@ extern "C" {
 #endif // !defined(_di_f_compare_utf_) || !defined(_di_f_compare_utf_dynamic_) || !defined(_di_f_compare_utf_dynamic_string_) || !defined(_di_f_compare_utf_dynamic_partial_) || !defined(_di_f_compare_utf_dynamic_partial_dynamic_) || !defined(_di_f_compare_utf_dynamic_partial_string_)
 
 #if !defined(_di_f_compare_utf_dynamic_except_) || !defined(_di_f_compare_utf_dynamic_except_string_) || !defined(_di_f_compare_utf_dynamic_partial_except_) || !defined(_di_f_compare_utf_dynamic_partial_except_dynamic_) || !defined(_di_f_compare_utf_dynamic_partial_except_string_) || !defined(_di_f_compare_utf_except_)
-  f_status_t private_f_compare_utf_except(const f_utf_string_t string1, const f_utf_string_t string2, const f_array_length_t offset1, const f_array_length_t offset2, const f_array_length_t stop1, const f_array_length_t stop2, const f_array_lengths_t except1, const f_array_lengths_t except2) {
+  f_status_t private_f_compare_utf_except(const f_utf_string_t string1, const f_utf_string_t string2, const f_number_unsigned_t offset1, const f_number_unsigned_t offset2, const f_number_unsigned_t stop1, const f_number_unsigned_t stop2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2) {
 
-    f_array_length_t i1 = offset1;
-    f_array_length_t i2 = offset2;
+    f_number_unsigned_t i1 = offset1;
+    f_number_unsigned_t i2 = offset2;
 
-    f_array_length_t e1 = 0;
-    f_array_length_t e2 = 0;
+    f_number_unsigned_t e1 = 0;
+    f_number_unsigned_t e2 = 0;
 
     while (i1 < stop1 && i2 < stop2) {
 
@@ -102,15 +102,15 @@ extern "C" {
 #endif // !defined(_di_f_compare_utf_dynamic_except_) || !defined(_di_f_compare_utf_dynamic_except_string_) || !defined(_di_f_compare_utf_dynamic_partial_except_) || !defined(_di_f_compare_utf_dynamic_partial_except_dynamic_) || !defined(_di_f_compare_utf_dynamic_partial_except_string_) || !defined(_di_f_compare_utf_except_)
 
 #if !defined(_di_f_compare_utf_dynamic_except_trim_) || !defined(_di_f_compare_utf_dynamic_except_trim_string_) || !defined(_di_f_compare_utf_dynamic_partial_except_trim_) || !defined(_di_f_compare_utf_dynamic_partial_except_trim_dynamic_) || !defined(_di_f_compare_utf_dynamic_partial_except_trim_string_) || !defined(_di_f_compare_utf_except_trim_)
-  f_status_t private_f_compare_utf_except_trim(const f_utf_string_t string1, const f_utf_string_t string2, const f_array_length_t offset1, const f_array_length_t offset2, const f_array_length_t stop1, const f_array_length_t stop2, const f_array_lengths_t except1, const f_array_lengths_t except2) {
+  f_status_t private_f_compare_utf_except_trim(const f_utf_string_t string1, const f_utf_string_t string2, const f_number_unsigned_t offset1, const f_number_unsigned_t offset2, const f_number_unsigned_t stop1, const f_number_unsigned_t stop2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2) {
 
-    f_array_length_t i1 = offset1;
-    f_array_length_t i2 = offset2;
+    f_number_unsigned_t i1 = offset1;
+    f_number_unsigned_t i2 = offset2;
 
-    f_array_length_t e1 = 0;
-    f_array_length_t e2 = 0;
+    f_number_unsigned_t e1 = 0;
+    f_number_unsigned_t e2 = 0;
 
-    f_array_length_t previous = 0;
+    f_number_unsigned_t previous = 0;
 
     f_status_t status = F_none;
 
@@ -192,16 +192,16 @@ extern "C" {
       previous = i2;
     } // for
 
-    f_array_length_t last1 = i1;
-    f_array_length_t last2 = i2;
+    f_number_unsigned_t last1 = i1;
+    f_number_unsigned_t last2 = i2;
 
     {
       // The size1 and size2 are to represent to total number of characters after trim that are not ignored via "except".
-      f_array_length_t size1 = 0;
-      f_array_length_t size2 = 0;
+      f_number_unsigned_t size1 = 0;
+      f_number_unsigned_t size2 = 0;
 
-      f_array_length_t j = 0;
-      f_array_length_t ej = e1;
+      f_number_unsigned_t j = 0;
+      f_number_unsigned_t ej = e1;
 
       // Determine where the last non-whitespace is in string1.
       for (j = i1; j < stop1; ++j) {
@@ -350,11 +350,11 @@ extern "C" {
 #endif // !defined(_di_f_compare_utf_dynamic_except_trim_) || !defined(_di_f_compare_utf_dynamic_except_trim_string_) || !defined(_di_f_compare_utf_dynamic_partial_except_trim_) || !defined(_di_f_compare_utf_dynamic_partial_except_trim_dynamic_) || !defined(_di_f_compare_utf_dynamic_partial_except_trim_string_) || !defined(_di_f_compare_utf_except_trim_)
 
 #if !defined(_di_f_compare_utf_dynamic_trim_) || !defined(_di_f_compare_utf_dynamic_trim_string_) || !defined(_di_f_compare_utf_dynamic_partial_trim_) || !defined(_di_f_compare_utf_dynamic_partial_trim_dynamic_) || !defined(_di_f_compare_utf_dynamic_partial_trim_string_) || !defined(_di_f_compare_utf_trim_)
-  f_status_t private_f_compare_utf_trim(const f_utf_string_t string1, const f_utf_string_t string2, const f_array_length_t offset1, const f_array_length_t offset2, const f_array_length_t stop1, const f_array_length_t stop2) {
+  f_status_t private_f_compare_utf_trim(const f_utf_string_t string1, const f_utf_string_t string2, const f_number_unsigned_t offset1, const f_number_unsigned_t offset2, const f_number_unsigned_t stop1, const f_number_unsigned_t stop2) {
 
-    f_array_length_t i1 = offset1;
-    f_array_length_t i2 = offset2;
-    f_array_length_t previous = 0;
+    f_number_unsigned_t i1 = offset1;
+    f_number_unsigned_t i2 = offset2;
+    f_number_unsigned_t previous = 0;
     f_status_t status = F_none;
 
     // Skip past leading whitespace in string1.
@@ -427,18 +427,18 @@ extern "C" {
       previous = i2;
     } // for
 
-    f_array_length_t last1 = i1;
-    f_array_length_t last2 = i2;
+    f_number_unsigned_t last1 = i1;
+    f_number_unsigned_t last2 = i2;
 
     {
       // Size1 and size2 are to represent to total number of characters after trim.
-      f_array_length_t size1 = 0;
-      f_array_length_t size2 = 0;
+      f_number_unsigned_t size1 = 0;
+      f_number_unsigned_t size2 = 0;
 
       previous = i1;
 
       // Determine where the last non-whitespace is in string1.
-      for (f_array_length_t j = i1; j < stop1; j += macro_f_utf_byte_width(string1[j])) {
+      for (f_number_unsigned_t j = i1; j < stop1; j += macro_f_utf_byte_width(string1[j])) {
 
         // Skip past NULL in string1.
         while (j < stop1 && !string1[j]) ++j;
@@ -485,7 +485,7 @@ extern "C" {
       previous = i2;
 
       // Determine where the last non-whitespace is in string2.
-      for (f_array_length_t j = i2; j < stop2; j += macro_f_utf_byte_width(string2[j])) {
+      for (f_number_unsigned_t j = i2; j < stop2; j += macro_f_utf_byte_width(string2[j])) {
 
         // Skip past NULL in string2.
         while (j < stop2 && !string2[j]) ++j;
index db506e3b29b0365f34a042551666b3fcc3090238..7160543df813cdedfd6a3e0a52f9150c820d7c9c 100644 (file)
@@ -45,7 +45,7 @@ extern "C" {
  * @see f_compare_utf_dynamic_partial_string()
  */
 #if !defined(_di_f_compare_utf_) || !defined(_di_f_compare_utf_dynamic_) || !defined(_di_f_compare_utf_dynamic_string_) || !defined(_di_f_compare_utf_dynamic_partial_) || !defined(_di_f_compare_utf_dynamic_partial_dynamic_) || !defined(_di_f_compare_utf_dynamic_partial_string_)
-  extern f_status_t private_f_compare_utf(const f_utf_string_t string1, const f_utf_string_t string2, const f_array_length_t offset1, const f_array_length_t offset2, const f_array_length_t stop1, const f_array_length_t stop2) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_compare_utf(const f_utf_string_t string1, const f_utf_string_t string2, const f_number_unsigned_t offset1, const f_number_unsigned_t offset2, const f_number_unsigned_t stop1, const f_number_unsigned_t stop2) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_compare_utf_) || !defined(_di_f_compare_utf_dynamic_) || !defined(_di_f_compare_utf_dynamic_string_) || !defined(_di_f_compare_utf_dynamic_partial_) || !defined(_di_f_compare_utf_dynamic_partial_dynamic_) || !defined(_di_f_compare_utf_dynamic_partial_string_)
 
 /**
@@ -84,7 +84,7 @@ extern "C" {
  * @see f_compare_utf_except_
  */
 #if !defined(_di_f_compare_utf_dynamic_except_) || !defined(_di_f_compare_utf_dynamic_except_string_) || !defined(_di_f_compare_utf_dynamic_partial_except_) || !defined(_di_f_compare_utf_dynamic_partial_except_dynamic_) || !defined(_di_f_compare_utf_dynamic_partial_except_string_) || !defined(_di_f_compare_utf_except_)
-  extern f_status_t private_f_compare_utf_except(const f_utf_string_t string1, const f_utf_string_t string2, const f_array_length_t offset1, const f_array_length_t offset2, const f_array_length_t stop1, const f_array_length_t stop2, const f_array_lengths_t except1, const f_array_lengths_t except2) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_compare_utf_except(const f_utf_string_t string1, const f_utf_string_t string2, const f_number_unsigned_t offset1, const f_number_unsigned_t offset2, const f_number_unsigned_t stop1, const f_number_unsigned_t stop2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_compare_utf_dynamic_except_) || !defined(_di_f_compare_utf_dynamic_except_string_) || !defined(_di_f_compare_utf_dynamic_partial_except_) || !defined(_di_f_compare_utf_dynamic_partial_except_dynamic_) || !defined(_di_f_compare_utf_dynamic_partial_except_string_) || !defined(_di_f_compare_utf_except_)
 
 /**
@@ -131,7 +131,7 @@ extern "C" {
  * @see f_compare_utf_except_trim()
  */
 #if !defined(_di_f_compare_utf_dynamic_except_trim_) || !defined(_di_f_compare_utf_dynamic_except_trim_string_) || !defined(_di_f_compare_utf_dynamic_partial_except_trim_) || !defined(_di_f_compare_utf_dynamic_partial_except_trim_dynamic_) || !defined(_di_f_compare_utf_dynamic_partial_except_trim_string_) || !defined(_di_f_compare_utf_except_trim_)
-  extern f_status_t private_f_compare_utf_except_trim(const f_utf_string_t string1, const f_utf_string_t string2, const f_array_length_t offset1, const f_array_length_t offset2, const f_array_length_t stop1, const f_array_length_t stop2, const f_array_lengths_t except1, const f_array_lengths_t except2) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_compare_utf_except_trim(const f_utf_string_t string1, const f_utf_string_t string2, const f_number_unsigned_t offset1, const f_number_unsigned_t offset2, const f_number_unsigned_t stop1, const f_number_unsigned_t stop2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_compare_utf_dynamic_except_trim_) || !defined(_di_f_compare_utf_dynamic_except_trim_string_) || !defined(_di_f_compare_utf_dynamic_partial_except_trim_) || !defined(_di_f_compare_utf_dynamic_partial_except_trim_dynamic_) || !defined(_di_f_compare_utf_dynamic_partial_except_trim_string_) || !defined(_di_f_compare_utf_except_trim_)
 
 /**
@@ -172,7 +172,7 @@ extern "C" {
  * @see f_compare_utf_trim()
  */
 #if !defined(_di_f_compare_utf_dynamic_trim_) || !defined(_di_f_compare_utf_dynamic_trim_string_) || !defined(_di_f_compare_utf_dynamic_partial_trim_) || !defined(_di_f_compare_utf_dynamic_partial_trim_dynamic_) || !defined(_di_f_compare_utf_dynamic_partial_trim_string_) || !defined(_di_f_compare_utf_trim_)
-  extern f_status_t private_f_compare_utf_trim(const f_utf_string_t string1, const f_utf_string_t string2, const f_array_length_t offset1, const f_array_length_t offset2, const f_array_length_t stop1, const f_array_length_t stop2) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_compare_utf_trim(const f_utf_string_t string1, const f_utf_string_t string2, const f_number_unsigned_t offset1, const f_number_unsigned_t offset2, const f_number_unsigned_t stop1, const f_number_unsigned_t stop2) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_compare_utf_dynamic_trim_) || !defined(_di_f_compare_utf_dynamic_trim_string_) || !defined(_di_f_compare_utf_dynamic_partial_trim_) || !defined(_di_f_compare_utf_dynamic_partial_trim_dynamic_) || !defined(_di_f_compare_utf_dynamic_partial_trim_string_) || !defined(_di_f_compare_utf_trim_)
 
 #ifdef __cplusplus
index cbc6a47931a5f0af2a2356530074d24dcfe88ce2..13af375a7349e328433f04207fbbf705e84bf0d8 100644 (file)
@@ -6,7 +6,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_compare_utf_
-  f_status_t f_compare_utf(const f_utf_string_t string1, const f_utf_string_t string2, const f_array_length_t length1, const f_array_length_t length2) {
+  f_status_t f_compare_utf(const f_utf_string_t string1, const f_utf_string_t string2, const f_number_unsigned_t length1, const f_number_unsigned_t length2) {
 
     return private_f_compare_utf(string1, string2, 0, 0, length1, length2);
   }
@@ -20,35 +20,35 @@ extern "C" {
 #endif // _di_f_compare_utf_dynamic_
 
 #ifndef _di_f_compare_utf_dynamic_except_
-  f_status_t f_compare_utf_dynamic_except(const f_utf_string_static_t string1, const f_utf_string_static_t string2, const f_array_lengths_t except1, const f_array_lengths_t except2) {
+  f_status_t f_compare_utf_dynamic_except(const f_utf_string_static_t string1, const f_utf_string_static_t string2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2) {
 
     return private_f_compare_utf_except(string1.string, string2.string, 0, 0, string1.used, string2.used, except1, except2);
   }
 #endif // _di_f_compare_utf_dynamic_except_
 
 #ifndef _di_f_compare_utf_dynamic_except_string_
-  f_status_t f_compare_utf_dynamic_except_string(const f_utf_string_t string1, const f_utf_string_static_t string2, const f_array_length_t length1, const f_array_lengths_t except1, const f_array_lengths_t except2) {
+  f_status_t f_compare_utf_dynamic_except_string(const f_utf_string_t string1, const f_utf_string_static_t string2, const f_number_unsigned_t length1, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2) {
 
     return private_f_compare_utf_except(string1, string2.string, 0, 0, length1, string2.used, except1, except2);
   }
 #endif // _di_f_compare_utf_dynamic_except_string_
 
 #ifndef _di_f_compare_utf_dynamic_except_trim_
-  f_status_t f_compare_utf_dynamic_except_trim(const f_utf_string_static_t string1, const f_utf_string_static_t string2, const f_array_lengths_t except1, const f_array_lengths_t except2) {
+  f_status_t f_compare_utf_dynamic_except_trim(const f_utf_string_static_t string1, const f_utf_string_static_t string2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2) {
 
     return private_f_compare_utf_except_trim(string1.string, string2.string, 0, 0, string1.used, string2.used, except1, except2);
   }
 #endif // _di_f_compare_utf_dynamic_except_trim_
 
 #ifndef _di_f_compare_utf_dynamic_except_trim_string_
-  f_status_t f_compare_utf_dynamic_except_trim_string(const f_utf_string_t string1, const f_utf_string_static_t string2, const f_array_length_t length1, const f_array_lengths_t except1, const f_array_lengths_t except2) {
+  f_status_t f_compare_utf_dynamic_except_trim_string(const f_utf_string_t string1, const f_utf_string_static_t string2, const f_number_unsigned_t length1, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2) {
 
     return private_f_compare_utf_except_trim(string1, string2.string, 0, 0, length1, string2.used, except1, except2);
   }
 #endif // _di_f_compare_utf_dynamic_except_trim_string_
 
 #ifndef _di_f_compare_utf_dynamic_string_
-  f_status_t f_compare_utf_dynamic_string(const f_utf_string_t string1, const f_utf_string_static_t string2, const f_array_length_t length1) {
+  f_status_t f_compare_utf_dynamic_string(const f_utf_string_t string1, const f_utf_string_static_t string2, const f_number_unsigned_t length1) {
 
     return private_f_compare_utf(string1, string2.string, 0, 0, length1, string2.used);
   }
@@ -62,7 +62,7 @@ extern "C" {
 #endif // _di_f_compare_utf_dynamic_trim_
 
 #ifndef _di_f_compare_utf_dynamic_trim_string_
-  f_status_t f_compare_utf_dynamic_trim_string(const f_utf_string_t string1, const f_utf_string_static_t string2, const f_array_length_t length1) {
+  f_status_t f_compare_utf_dynamic_trim_string(const f_utf_string_t string1, const f_utf_string_static_t string2, const f_number_unsigned_t length1) {
 
     return private_f_compare_utf_trim(string1, string2.string, 0, 0, length1, string2.used);
   }
@@ -103,7 +103,7 @@ extern "C" {
 #endif // _di_f_compare_utf_dynamic_partial_dynamic_
 
 #ifndef _di_f_compare_utf_dynamic_partial_string_
-  f_status_t f_compare_utf_dynamic_partial_string(const f_utf_string_t string1, const f_utf_string_static_t string2, const f_array_length_t length1, const f_string_range_t range2) {
+  f_status_t f_compare_utf_dynamic_partial_string(const f_utf_string_t string1, const f_utf_string_static_t string2, const f_number_unsigned_t length1, const f_string_range_t range2) {
 
     return private_f_compare_utf(
       string1,
@@ -119,7 +119,7 @@ extern "C" {
 #endif // _di_f_compare_utf_dynamic_partial_string_
 
 #ifndef _di_f_compare_utf_dynamic_partial_except_
-  f_status_t f_compare_utf_dynamic_partial_except(const f_utf_string_static_t string1, const f_utf_string_static_t string2, const f_string_range_t range1, const f_string_range_t range2, const f_array_lengths_t except1, const f_array_lengths_t except2) {
+  f_status_t f_compare_utf_dynamic_partial_except(const f_utf_string_static_t string1, const f_utf_string_static_t string2, const f_string_range_t range1, const f_string_range_t range2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2) {
 
     return private_f_compare_utf_except(
       string1.string,
@@ -139,7 +139,7 @@ extern "C" {
 #endif // _di_f_compare_utf_dynamic_partial_except_
 
 #ifndef _di_f_compare_utf_dynamic_partial_except_dynamic_
-  f_status_t f_compare_utf_dynamic_partial_except_dynamic(const f_utf_string_static_t string1, const f_utf_string_static_t string2, const f_string_range_t range2, const f_array_lengths_t except1, const f_array_lengths_t except2) {
+  f_status_t f_compare_utf_dynamic_partial_except_dynamic(const f_utf_string_static_t string1, const f_utf_string_static_t string2, const f_string_range_t range2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2) {
 
     return private_f_compare_utf_except(
       string1.string,
@@ -157,7 +157,7 @@ extern "C" {
 #endif // _di_f_compare_utf_dynamic_partial_except_dynamic_
 
 #ifndef _di_f_compare_utf_dynamic_partial_except_string_
-  f_status_t f_compare_utf_dynamic_partial_except_string(const f_utf_string_t string1, const f_utf_string_static_t string2, const f_array_length_t length1, const f_string_range_t range2, const f_array_lengths_t except1, const f_array_lengths_t except2) {
+  f_status_t f_compare_utf_dynamic_partial_except_string(const f_utf_string_t string1, const f_utf_string_static_t string2, const f_number_unsigned_t length1, const f_string_range_t range2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2) {
 
     return private_f_compare_utf_except(
       string1,
@@ -175,7 +175,7 @@ extern "C" {
 #endif // _di_f_compare_utf_dynamic_partial_except_string_
 
 #ifndef _di_f_compare_utf_dynamic_partial_except_trim_
-  f_status_t f_compare_utf_dynamic_partial_except_trim(const f_utf_string_static_t string1, const f_utf_string_static_t string2, const f_string_range_t range1, const f_string_range_t range2, const f_array_lengths_t except1, const f_array_lengths_t except2) {
+  f_status_t f_compare_utf_dynamic_partial_except_trim(const f_utf_string_static_t string1, const f_utf_string_static_t string2, const f_string_range_t range1, const f_string_range_t range2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2) {
 
     return private_f_compare_utf_except_trim(
       string1.string,
@@ -195,7 +195,7 @@ extern "C" {
 #endif // _di_f_compare_utf_dynamic_partial_except_trim_
 
 #ifndef _di_f_compare_utf_dynamic_partial_except_trim_dynamic_
-  f_status_t f_compare_utf_dynamic_partial_except_trim_dynamic(const f_utf_string_static_t string1, const f_utf_string_static_t string2, const f_string_range_t range2, const f_array_lengths_t except1, const f_array_lengths_t except2) {
+  f_status_t f_compare_utf_dynamic_partial_except_trim_dynamic(const f_utf_string_static_t string1, const f_utf_string_static_t string2, const f_string_range_t range2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2) {
 
     return private_f_compare_utf_except_trim(
       string1.string,
@@ -213,7 +213,7 @@ extern "C" {
 #endif // _di_f_compare_utf_dynamic_partial_except_trim_dynamic_
 
 #ifndef _di_f_compare_utf_dynamic_partial_except_trim_string_
-  f_status_t f_compare_utf_dynamic_partial_except_trim_string(const f_utf_string_t string1, const f_utf_string_static_t string2, const f_array_length_t length1, const f_string_range_t range2, const f_array_lengths_t except1, const f_array_lengths_t except2) {
+  f_status_t f_compare_utf_dynamic_partial_except_trim_string(const f_utf_string_t string1, const f_utf_string_static_t string2, const f_number_unsigned_t length1, const f_string_range_t range2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2) {
 
     return private_f_compare_utf_except_trim(
       string1,
@@ -265,7 +265,7 @@ extern "C" {
 #endif // _di_f_compare_utf_dynamic_partial_trim_dynamic_
 
 #ifndef _di_f_compare_utf_dynamic_partial_trim_string_
-  f_status_t f_compare_utf_dynamic_partial_trim_string(const f_utf_string_t string1, const f_utf_string_static_t string2, const f_array_length_t length1, const f_string_range_t range2) {
+  f_status_t f_compare_utf_dynamic_partial_trim_string(const f_utf_string_t string1, const f_utf_string_static_t string2, const f_number_unsigned_t length1, const f_string_range_t range2) {
 
     return private_f_compare_utf_trim(
       string1,
@@ -281,21 +281,21 @@ extern "C" {
 #endif // _di_f_compare_utf_dynamic_partial_trim_string_
 
 #ifndef _di_f_compare_utf_except_
-  f_status_t f_compare_utf_except(const f_utf_string_t string1, const f_utf_string_t string2, const f_array_length_t length1, const f_array_length_t length2, const f_array_lengths_t except1, const f_array_lengths_t except2) {
+  f_status_t f_compare_utf_except(const f_utf_string_t string1, const f_utf_string_t string2, const f_number_unsigned_t length1, const f_number_unsigned_t length2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2) {
 
     return private_f_compare_utf_except(string1, string2, 0, 0, length1, length2, except1, except2);
   }
 #endif // _di_f_compare_utf_except_
 
 #ifndef _di_f_compare_utf_except_trim_
-  f_status_t f_compare_utf_except_trim(const f_utf_string_t string1, const f_utf_string_t string2, const f_array_length_t length1, const f_array_length_t length2, const f_array_lengths_t except1, const f_array_lengths_t except2) {
+  f_status_t f_compare_utf_except_trim(const f_utf_string_t string1, const f_utf_string_t string2, const f_number_unsigned_t length1, const f_number_unsigned_t length2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2) {
 
     return private_f_compare_utf_except_trim(string1, string2, 0, 0, length1, length2, except1, except2);
   }
 #endif // _di_f_compare_utf_except_trim_
 
 #ifndef _di_f_compare_utf_trim_
-  f_status_t f_compare_utf_trim(const f_utf_string_t string1, const f_utf_string_t string2, const f_array_length_t length1, const f_array_length_t length2) {
+  f_status_t f_compare_utf_trim(const f_utf_string_t string1, const f_utf_string_t string2, const f_number_unsigned_t length1, const f_number_unsigned_t length2) {
 
     return private_f_compare_utf_trim(string1, string2, 0, 0, length1, length2);
   }
index 37885347e0fd79198422743651793f5f3880f091..bc628f0ad63281b7e1631da801e0516ccd60d5b1 100644 (file)
@@ -36,7 +36,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_compare_utf_
-  extern f_status_t f_compare_utf(const f_utf_string_t string1, const f_utf_string_t string2, const f_array_length_t length1, const f_array_length_t length2);
+  extern f_status_t f_compare_utf(const f_utf_string_t string1, const f_utf_string_t string2, const f_number_unsigned_t length1, const f_number_unsigned_t length2);
 #endif // _di_f_compare_utf_
 
 /**
@@ -86,7 +86,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_compare_utf_dynamic_except_
-  extern f_status_t f_compare_utf_dynamic_except(const f_utf_string_static_t string1, const f_utf_string_static_t string2, const f_array_lengths_t except1, const f_array_lengths_t except2);
+  extern f_status_t f_compare_utf_dynamic_except(const f_utf_string_static_t string1, const f_utf_string_static_t string2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2);
 #endif // _di_f_compare_utf_dynamic_except_
 
 /**
@@ -124,7 +124,7 @@ extern "C" {
  * @see f_utf_character_is_whitespace()
  */
 #ifndef _di_f_compare_utf_dynamic_except_string_
-  extern f_status_t f_compare_utf_dynamic_except_string(const f_utf_string_t string1, const f_utf_string_static_t string2, const f_array_length_t length1, const f_array_lengths_t except1, const f_array_lengths_t except2);
+  extern f_status_t f_compare_utf_dynamic_except_string(const f_utf_string_t string1, const f_utf_string_static_t string2, const f_number_unsigned_t length1, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2);
 #endif // _di_f_compare_utf_dynamic_except_string_
 
 /**
@@ -159,7 +159,7 @@ extern "C" {
  * @see f_utf_character_is_whitespace()
  */
 #ifndef _di_f_compare_utf_dynamic_except_trim_
-  extern f_status_t f_compare_utf_dynamic_except_trim(const f_utf_string_static_t string1, const f_utf_string_static_t string2, const f_array_lengths_t except1, const f_array_lengths_t except2);
+  extern f_status_t f_compare_utf_dynamic_except_trim(const f_utf_string_static_t string1, const f_utf_string_static_t string2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2);
 #endif // _di_f_compare_utf_dynamic_except_trim_
 
 /**
@@ -198,7 +198,7 @@ extern "C" {
  * @see f_utf_character_is_whitespace()
  */
 #ifndef _di_f_compare_utf_dynamic_except_trim_string_
-  extern f_status_t f_compare_utf_dynamic_except_trim_string(const f_utf_string_t string1, const f_utf_string_static_t string2, const f_array_length_t length1, const f_array_lengths_t except1, const f_array_lengths_t except2);
+  extern f_status_t f_compare_utf_dynamic_except_trim_string(const f_utf_string_t string1, const f_utf_string_static_t string2, const f_number_unsigned_t length1, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2);
 #endif // _di_f_compare_utf_dynamic_except_trim_string_
 
 /**
@@ -229,7 +229,7 @@ extern "C" {
  * @see f_utf_character_is_whitespace()
  */
 #ifndef _di_f_compare_utf_dynamic_string_
-  extern f_status_t f_compare_utf_dynamic_string(const f_utf_string_t string1, const f_utf_string_static_t string2, const f_array_length_t length1);
+  extern f_status_t f_compare_utf_dynamic_string(const f_utf_string_t string1, const f_utf_string_static_t string2, const f_number_unsigned_t length1);
 #endif // _di_f_compare_utf_dynamic_string_
 
 /**
@@ -290,7 +290,7 @@ extern "C" {
  * @see f_utf_character_is_whitespace()
  */
 #ifndef _di_f_compare_utf_dynamic_trim_string_
-  extern f_status_t f_compare_utf_dynamic_trim_string(const f_utf_string_t string1, const f_utf_string_static_t string2, const f_array_length_t length1);
+  extern f_status_t f_compare_utf_dynamic_trim_string(const f_utf_string_t string1, const f_utf_string_static_t string2, const f_number_unsigned_t length1);
 #endif // _di_f_compare_utf_dynamic_trim_string_
 
 /**
@@ -370,7 +370,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_compare_utf_dynamic_partial_except_
-  extern f_status_t f_compare_utf_dynamic_partial_except(const f_utf_string_static_t string1, const f_utf_string_static_t string2, const f_string_range_t range1, const f_string_range_t range2, const f_array_lengths_t except1, const f_array_lengths_t except2);
+  extern f_status_t f_compare_utf_dynamic_partial_except(const f_utf_string_static_t string1, const f_utf_string_static_t string2, const f_string_range_t range1, const f_string_range_t range2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2);
 #endif // _di_f_compare_utf_dynamic_partial_except_
 
 /**
@@ -400,7 +400,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_compare_utf_dynamic_partial_except_dynamic_
-  extern f_status_t f_compare_utf_dynamic_partial_except_dynamic(const f_utf_string_static_t string1, const f_utf_string_static_t string2, const f_string_range_t range2, const f_array_lengths_t except1, const f_array_lengths_t except2);
+  extern f_status_t f_compare_utf_dynamic_partial_except_dynamic(const f_utf_string_static_t string1, const f_utf_string_static_t string2, const f_string_range_t range2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2);
 #endif // _di_f_compare_utf_dynamic_partial_except_dynamic_
 
 /**
@@ -434,7 +434,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_compare_utf_dynamic_partial_except_string_
-  extern f_status_t f_compare_utf_dynamic_partial_except_string(const f_utf_string_t string1, const f_utf_string_static_t string2, const f_array_length_t length1, const f_string_range_t range2, const f_array_lengths_t except1, const f_array_lengths_t except2);
+  extern f_status_t f_compare_utf_dynamic_partial_except_string(const f_utf_string_t string1, const f_utf_string_static_t string2, const f_number_unsigned_t length1, const f_string_range_t range2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2);
 #endif // _di_f_compare_utf_dynamic_partial_except_string_
 
 /**
@@ -473,7 +473,7 @@ extern "C" {
  * @see f_utf_character_is_whitespace()
  */
 #ifndef _di_f_compare_utf_dynamic_partial_except_trim_
-  extern f_status_t f_compare_utf_dynamic_partial_except_trim(const f_utf_string_static_t string1, const f_utf_string_static_t string2, const f_string_range_t range1, const f_string_range_t range2, const f_array_lengths_t except1, const f_array_lengths_t except2);
+  extern f_status_t f_compare_utf_dynamic_partial_except_trim(const f_utf_string_static_t string1, const f_utf_string_static_t string2, const f_string_range_t range1, const f_string_range_t range2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2);
 #endif // _di_f_compare_utf_dynamic_partial_except_trim_
 
 /**
@@ -510,7 +510,7 @@ extern "C" {
  * @see f_utf_character_is_whitespace()
  */
 #ifndef _di_f_compare_utf_dynamic_partial_except_trim_dynamic_
-  extern f_status_t f_compare_utf_dynamic_partial_except_trim_dynamic(const f_utf_string_static_t string1, const f_utf_string_static_t string2, const f_string_range_t range2, const f_array_lengths_t except1, const f_array_lengths_t except2);
+  extern f_status_t f_compare_utf_dynamic_partial_except_trim_dynamic(const f_utf_string_static_t string1, const f_utf_string_static_t string2, const f_string_range_t range2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2);
 #endif // _di_f_compare_utf_dynamic_partial_except_trim_dynamic_
 
 /**
@@ -551,7 +551,7 @@ extern "C" {
  * @see f_utf_character_is_whitespace()
  */
 #ifndef _di_f_compare_utf_dynamic_partial_except_trim_string_
-  extern f_status_t f_compare_utf_dynamic_partial_except_trim_string(const f_utf_string_t string1, const f_utf_string_static_t string2, const f_array_length_t length1, const f_string_range_t range2, const f_array_lengths_t except1, const f_array_lengths_t except2);
+  extern f_status_t f_compare_utf_dynamic_partial_except_trim_string(const f_utf_string_t string1, const f_utf_string_static_t string2, const f_number_unsigned_t length1, const f_string_range_t range2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2);
 #endif // _di_f_compare_utf_dynamic_partial_except_trim_string_
 
 /**
@@ -578,7 +578,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_compare_utf_dynamic_partial_string_
-  extern f_status_t f_compare_utf_dynamic_partial_string(const f_utf_string_t string1, const f_utf_string_static_t string2, const f_array_length_t length1, const f_string_range_t range2);
+  extern f_status_t f_compare_utf_dynamic_partial_string(const f_utf_string_t string1, const f_utf_string_static_t string2, const f_number_unsigned_t length1, const f_string_range_t range2);
 #endif // _di_f_compare_utf_dynamic_partial_string_
 
 /**
@@ -674,7 +674,7 @@ extern "C" {
  * @see f_utf_character_is_whitespace()
  */
 #ifndef _di_f_compare_utf_dynamic_partial_trim_string_
-  extern f_status_t f_compare_utf_dynamic_partial_trim_string(const f_utf_string_t string1, const f_utf_string_static_t string2, const f_array_length_t length1, const f_string_range_t range2);
+  extern f_status_t f_compare_utf_dynamic_partial_trim_string(const f_utf_string_t string1, const f_utf_string_static_t string2, const f_number_unsigned_t length1, const f_string_range_t range2);
 #endif // _di_f_compare_utf_dynamic_partial_trim_string_
 
 /**
@@ -706,7 +706,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_compare_utf_except_
-  extern f_status_t f_compare_utf_except(const f_utf_string_t string1, const f_utf_string_t string2, const f_array_length_t length1, const f_array_length_t length2, const f_array_lengths_t except1, const f_array_lengths_t except2);
+  extern f_status_t f_compare_utf_except(const f_utf_string_t string1, const f_utf_string_t string2, const f_number_unsigned_t length1, const f_number_unsigned_t length2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2);
 #endif // _di_f_compare_utf_except_
 
 /**
@@ -745,7 +745,7 @@ extern "C" {
  * @see f_utf_character_is_whitespace()
  */
 #ifndef _di_f_compare_utf_except_trim_
-  extern f_status_t f_compare_utf_except_trim(const f_utf_string_t string1, const f_utf_string_t string2, const f_array_length_t length1, const f_array_length_t length2, const f_array_lengths_t except1, const f_array_lengths_t except2);
+  extern f_status_t f_compare_utf_except_trim(const f_utf_string_t string1, const f_utf_string_t string2, const f_number_unsigned_t length1, const f_number_unsigned_t length2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2);
 #endif // _di_f_compare_utf_except_trim_
 
 /**
@@ -775,7 +775,7 @@ extern "C" {
  * @see f_utf_character_is_whitespace()
  */
 #ifndef _di_f_compare_utf_trim_
-  extern f_status_t f_compare_utf_trim(const f_utf_string_t string1, const f_utf_string_t string2, const f_array_length_t length1, const f_array_length_t length2);
+  extern f_status_t f_compare_utf_trim(const f_utf_string_t string1, const f_utf_string_t string2, const f_number_unsigned_t length1, const f_number_unsigned_t length2);
 #endif // _di_f_compare_utf_trim_
 
 #ifdef __cplusplus
index ca5c81dfab7ef68945e7f0bb079af101358f46fc..9c4ba27b724000e348ed1a5987d8f20d2971c1da 100644 (file)
@@ -6,10 +6,10 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_compare_) || !defined(_di_f_compare_dynamic_) || !defined(_di_f_compare_dynamic_string_) || !defined(_di_f_compare_dynamic_partial_) || !defined(_di_f_compare_dynamic_partial_dynamic_)
-  f_status_t private_f_compare(const f_string_t string1, const f_string_t string2, const f_array_length_t offset1, const f_array_length_t offset2, const f_array_length_t stop1, const f_array_length_t stop2) {
+  f_status_t private_f_compare(const f_string_t string1, const f_string_t string2, const f_number_unsigned_t offset1, const f_number_unsigned_t offset2, const f_number_unsigned_t stop1, const f_number_unsigned_t stop2) {
 
-    f_array_length_t i1 = offset1;
-    f_array_length_t i2 = offset2;
+    f_number_unsigned_t i1 = offset1;
+    f_number_unsigned_t i2 = offset2;
 
     for (; i1 < stop1 && i2 < stop2; ++i1, ++i2) {
 
@@ -38,13 +38,13 @@ extern "C" {
 #endif // !defined(_di_f_compare_) || !defined(_di_f_compare_dynamic_) || !defined(_di_f_compare_dynamic_string_) || !defined(_di_f_compare_dynamic_partial_) || !defined(_di_f_compare_dynamic_partial_dynamic_)
 
 #if !defined(_di_f_compare_dynamic_except_) || !defined(_di_f_compare_dynamic_except_string_) || !defined(_di_f_compare_dynamic_partial_except_) || !defined(_di_f_compare_dynamic_partial_except_dynamic_) || !defined(_di_f_compare_dynamic_partial_except_string_) || !defined(_di_f_compare_except_)
-  f_status_t private_f_compare_except(const f_string_t string1, const f_string_t string2, const f_array_length_t offset1, const f_array_length_t offset2, const f_array_length_t stop1, const f_array_length_t stop2, const f_array_lengths_t except1, const f_array_lengths_t except2) {
+  f_status_t private_f_compare_except(const f_string_t string1, const f_string_t string2, const f_number_unsigned_t offset1, const f_number_unsigned_t offset2, const f_number_unsigned_t stop1, const f_number_unsigned_t stop2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2) {
 
-    f_array_length_t i1 = offset1;
-    f_array_length_t i2 = offset2;
+    f_number_unsigned_t i1 = offset1;
+    f_number_unsigned_t i2 = offset2;
 
-    f_array_length_t e1 = 0;
-    f_array_length_t e2 = 0;
+    f_number_unsigned_t e1 = 0;
+    f_number_unsigned_t e2 = 0;
 
     while (i1 < stop1 && i2 < stop2) {
 
@@ -102,17 +102,17 @@ extern "C" {
 #endif // !defined(_di_f_compare_dynamic_except_) || !defined(_di_f_compare_dynamic_except_string_) || !defined(_di_f_compare_dynamic_partial_except_) || !defined(_di_f_compare_dynamic_partial_except_dynamic_) || !defined(_di_f_compare_dynamic_partial_except_string_) || !defined(_di_f_compare_except_)
 
 #if !defined(_di_f_compare_dynamic_except_trim_) || !defined(_di_f_compare_dynamic_except_trim_string_) || !defined(_di_f_compare_dynamic_partial_except_trim_) || !defined(_di_f_compare_dynamic_partial_except_trim_dynamic_) || !defined(_di_f_compare_dynamic_partial_except_trim_string_) || !defined(_di_f_compare_except_trim_)
-  f_status_t private_f_compare_except_trim(const f_string_t string1, const f_string_t string2, const f_array_length_t offset1, const f_array_length_t offset2, const f_array_length_t stop1, const f_array_length_t stop2, const f_array_lengths_t except1, const f_array_lengths_t except2) {
+  f_status_t private_f_compare_except_trim(const f_string_t string1, const f_string_t string2, const f_number_unsigned_t offset1, const f_number_unsigned_t offset2, const f_number_unsigned_t stop1, const f_number_unsigned_t stop2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2) {
 
-    f_array_length_t i1 = offset1;
-    f_array_length_t i2 = offset2;
+    f_number_unsigned_t i1 = offset1;
+    f_number_unsigned_t i2 = offset2;
 
-    f_array_length_t e1 = 0;
-    f_array_length_t e2 = 0;
+    f_number_unsigned_t e1 = 0;
+    f_number_unsigned_t e2 = 0;
 
     uint8_t width = 0;
-    f_array_length_t width_max = 0;
-    f_array_length_t previous = 0;
+    f_number_unsigned_t width_max = 0;
+    f_number_unsigned_t previous = 0;
 
     f_status_t status = F_none;
 
@@ -212,16 +212,16 @@ extern "C" {
       previous = i2;
     } // for
 
-    f_array_length_t last1 = i1;
-    f_array_length_t last2 = i2;
+    f_number_unsigned_t last1 = i1;
+    f_number_unsigned_t last2 = i2;
 
     {
       // The size1 and size2 are to represent to total number of characters after trim that are not ignored via "except".
-      f_array_length_t size1 = 0;
-      f_array_length_t size2 = 0;
+      f_number_unsigned_t size1 = 0;
+      f_number_unsigned_t size2 = 0;
 
-      f_array_length_t j = 0;
-      f_array_length_t ej = e1;
+      f_number_unsigned_t j = 0;
+      f_number_unsigned_t ej = e1;
 
       // Determine where the last non-whitespace is in string1.
       for (j = i1; j < stop1; j += width) {
@@ -387,11 +387,11 @@ extern "C" {
 #endif // !defined(_di_f_compare_dynamic_except_trim_) || !defined(_di_f_compare_dynamic_except_trim_string_) || !defined(_di_f_compare_dynamic_partial_except_trim_) || !defined(_di_f_compare_dynamic_partial_except_trim_dynamic_) || !defined(_di_f_compare_dynamic_partial_except_trim_string_) || !defined(_di_f_compare_except_trim_)
 
 #if !defined(_di_f_compare_dynamic_trim_) || !defined(_di_f_compare_dynamic_trim_string_) || !defined(_di_f_compare_dynamic_partial_trim_) || !defined(_di_f_compare_dynamic_partial_trim_dynamic_) || !defined(_di_f_compare_dynamic_partial_trim_string_) || !defined(_di_f_compare_trim_)
-  f_status_t private_f_compare_trim(const f_string_t string1, const f_string_t string2, const f_array_length_t offset1, const f_array_length_t offset2, const f_array_length_t stop1, const f_array_length_t stop2) {
+  f_status_t private_f_compare_trim(const f_string_t string1, const f_string_t string2, const f_number_unsigned_t offset1, const f_number_unsigned_t offset2, const f_number_unsigned_t stop1, const f_number_unsigned_t stop2) {
 
-    f_array_length_t i1 = offset1;
-    f_array_length_t i2 = offset2;
-    f_array_length_t previous = 0;
+    f_number_unsigned_t i1 = offset1;
+    f_number_unsigned_t i2 = offset2;
+    f_number_unsigned_t previous = 0;
     f_status_t status = F_none;
 
     // Skip past leading whitespace in string1.
@@ -464,18 +464,18 @@ extern "C" {
       previous = i2;
     } // for
 
-    f_array_length_t last1 = i1;
-    f_array_length_t last2 = i2;
+    f_number_unsigned_t last1 = i1;
+    f_number_unsigned_t last2 = i2;
 
     {
       // Size1 and size2 are to represent to total number of characters after trim.
-      f_array_length_t size1 = 0;
-      f_array_length_t size2 = 0;
+      f_number_unsigned_t size1 = 0;
+      f_number_unsigned_t size2 = 0;
 
       previous = i1;
 
       // Determine where the last non-whitespace is in string1.
-      for (f_array_length_t j = i1; j < stop1; j += macro_f_utf_byte_width(string1[j])) {
+      for (f_number_unsigned_t j = i1; j < stop1; j += macro_f_utf_byte_width(string1[j])) {
 
         // Skip past NULL in string1.
         while (j < stop1 && !string1[j]) ++j;
@@ -522,7 +522,7 @@ extern "C" {
       previous = i2;
 
       // Determine where the last non-whitespace is in string2.
-      for (f_array_length_t j = i2; j < stop2; j += macro_f_utf_byte_width(string2[j])) {
+      for (f_number_unsigned_t j = i2; j < stop2; j += macro_f_utf_byte_width(string2[j])) {
 
         // Skip past NULL in string2.
         while (j < stop2 && !string2[j]) ++j;
index 3a9d6bafd9712b0a2bb85bb021a3fcef36756793..873d8f784da918175ccf25c88b1fb075f21e93b0 100644 (file)
@@ -44,7 +44,7 @@ extern "C" {
  * @see f_compare_dynamic_partial_dynamic()
  */
 #if !defined(_di_f_compare_) || !defined(_di_f_compare_dynamic_) || !defined(_di_f_compare_dynamic_string_) || !defined(_di_f_compare_dynamic_partial_) || !defined(_di_f_compare_dynamic_partial_dynamic_)
-  extern f_status_t private_f_compare(const f_string_t string1, const f_string_t string2, const f_array_length_t offset1, const f_array_length_t offset2, const f_array_length_t stop1, const f_array_length_t stop2) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_compare(const f_string_t string1, const f_string_t string2, const f_number_unsigned_t offset1, const f_number_unsigned_t offset2, const f_number_unsigned_t stop1, const f_number_unsigned_t stop2) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_compare_) || !defined(_di_f_compare_dynamic_) || !defined(_di_f_compare_dynamic_string_) || !defined(_di_f_compare_dynamic_partial_) || !defined(_di_f_compare_dynamic_partial_dynamic_)
 
 /**
@@ -83,7 +83,7 @@ extern "C" {
  * @see f_compare_except()
  */
 #if !defined(_di_f_compare_dynamic_except_) || !defined(_di_f_compare_dynamic_except_string_) || !defined(_di_f_compare_dynamic_partial_except_) || !defined(_di_f_compare_dynamic_partial_except_dynamic_) || !defined(_di_f_compare_dynamic_partial_except_string_) || !defined(_di_f_compare_except_)
-  extern f_status_t private_f_compare_except(const f_string_t string1, const f_string_t string2, const f_array_length_t offset1, const f_array_length_t offset2, const f_array_length_t stop1, const f_array_length_t stop2, const f_array_lengths_t except1, const f_array_lengths_t except2) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_compare_except(const f_string_t string1, const f_string_t string2, const f_number_unsigned_t offset1, const f_number_unsigned_t offset2, const f_number_unsigned_t stop1, const f_number_unsigned_t stop2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_compare_dynamic_except_) || !defined(_di_f_compare_dynamic_except_string_) || !defined(_di_f_compare_dynamic_partial_except_) || !defined(_di_f_compare_dynamic_partial_except_dynamic_) || !defined(_di_f_compare_dynamic_partial_except_string_) || !defined(_di_f_compare_except_)
 
 /**
@@ -130,7 +130,7 @@ extern "C" {
  * @see f_compare_except_trim()
  */
 #if !defined(_di_f_compare_dynamic_except_trim_) || !defined(_di_f_compare_dynamic_except_trim_string_) || !defined(_di_f_compare_dynamic_partial_except_trim_) || !defined(_di_f_compare_dynamic_partial_except_trim_dynamic_) || !defined(_di_f_compare_dynamic_partial_except_trim_string_) || !defined(_di_f_compare_except_trim_)
-  extern f_status_t private_f_compare_except_trim(const f_string_t string1, const f_string_t string2, const f_array_length_t offset1, const f_array_length_t offset2, const f_array_length_t stop1, const f_array_length_t stop2, const f_array_lengths_t except1, const f_array_lengths_t except2) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_compare_except_trim(const f_string_t string1, const f_string_t string2, const f_number_unsigned_t offset1, const f_number_unsigned_t offset2, const f_number_unsigned_t stop1, const f_number_unsigned_t stop2, const f_number_unsigneds_t except1, const f_number_unsigneds_t except2) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_compare_dynamic_except_trim_) || !defined(_di_f_compare_dynamic_except_trim_string_) || !defined(_di_f_compare_dynamic_partial_except_trim_) || !defined(_di_f_compare_dynamic_partial_except_trim_dynamic_) || !defined(_di_f_compare_dynamic_partial_except_trim_string_) || !defined(_di_f_compare_except_trim_)
 
 /**
@@ -171,7 +171,7 @@ extern "C" {
  * @see f_compare_trim()
  */
 #if !defined(_di_f_compare_dynamic_trim_) || !defined(_di_f_compare_dynamic_trim_string_) || !defined(_di_f_compare_dynamic_partial_trim_) || !defined(_di_f_compare_dynamic_partial_trim_dynamic_) || !defined(_di_f_compare_dynamic_partial_trim_string_) || !defined(_di_f_compare_trim_)
-  extern f_status_t private_f_compare_trim(const f_string_t string1, const f_string_t string2, const f_array_length_t offset1, const f_array_length_t offset2, const f_array_length_t stop1, const f_array_length_t stop2) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_compare_trim(const f_string_t string1, const f_string_t string2, const f_number_unsigned_t offset1, const f_number_unsigned_t offset2, const f_number_unsigned_t stop1, const f_number_unsigned_t stop2) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_compare_dynamic_trim_) || !defined(_di_f_compare_dynamic_trim_string_) || !defined(_di_f_compare_dynamic_partial_trim_) || !defined(_di_f_compare_dynamic_partial_trim_dynamic_) || !defined(_di_f_compare_dynamic_partial_trim_string_) || !defined(_di_f_compare_trim_)
 
 #ifdef __cplusplus
index dae843ad52a2d63008f21c6e892e9e5ef694b2d1..3fab89b109f9d6f1d499dd4f3cb06d99e5487ded 100644 (file)
@@ -256,11 +256,11 @@ void test__f_compare_dynamic_except__works(void **state) {
     F_equal_to,
   };
 
-  f_array_length_t except_1[] = {
+  f_number_unsigned_t except_1[] = {
     0, 1, 2, 3,
   };
-  const f_array_lengths_t excepts_1 = macro_f_array_lengths_t_initialize_1(except_1, 0, 4);
-  const f_array_lengths_t excepts_2 = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t excepts_1 = macro_f_number_unsigneds_t_initialize_1(except_1, 0, 4);
+  const f_number_unsigneds_t excepts_2 = f_number_unsigneds_t_initialize;
   uint8_t i = 0;
 
   for (; i < 64; ++i) {
index 1549f2625aac5fe74e58dd0c3c1b0c516955f8c0..8d73e9a8474c95b701079c21bf4999d564bc27b5 100644 (file)
@@ -256,11 +256,11 @@ void test__f_compare_dynamic_except_string__works(void **state) {
     F_equal_to,
   };
 
-  f_array_length_t except_1[] = {
+  f_number_unsigned_t except_1[] = {
     0, 1, 2, 3,
   };
-  const f_array_lengths_t excepts_1 = macro_f_array_lengths_t_initialize_1(except_1, 0, 4);
-  const f_array_lengths_t excepts_2 = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t excepts_1 = macro_f_number_unsigneds_t_initialize_1(except_1, 0, 4);
+  const f_number_unsigneds_t excepts_2 = f_number_unsigneds_t_initialize;
   uint8_t i = 0;
 
   for (; i < 64; ++i) {
index 44ae923253d1cc84b25b8cabac1353443cb4f97f..5af82f69374e886d0368dd02b3d1fb786c5f863a 100644 (file)
@@ -269,11 +269,11 @@ void test__f_compare_dynamic_except_trim__works(void **state) {
     F_equal_to,
   };
 
-  f_array_length_t except_1[] = {
+  f_number_unsigned_t except_1[] = {
     0, 1, 2, 3,
   };
-  const f_array_lengths_t excepts_1 = macro_f_array_lengths_t_initialize_1(except_1, 0, 4);
-  const f_array_lengths_t excepts_2 = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t excepts_1 = macro_f_number_unsigneds_t_initialize_1(except_1, 0, 4);
+  const f_number_unsigneds_t excepts_2 = f_number_unsigneds_t_initialize;
   uint8_t i = 0;
 
   for (; i < 64; ++i) {
index 6e9564c94c4a8c21f2397f162727a2cf159166e3..34cef877ef66667ac3b95ff2a9547c214dcb11bd 100644 (file)
@@ -269,11 +269,11 @@ void test__f_compare_dynamic_except_trim_string__works(void **state) {
     F_equal_to,
   };
 
-  f_array_length_t except_1[] = {
+  f_number_unsigned_t except_1[] = {
     0, 1, 2, 3,
   };
-  const f_array_lengths_t excepts_1 = macro_f_array_lengths_t_initialize_1(except_1, 0, 4);
-  const f_array_lengths_t excepts_2 = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t excepts_1 = macro_f_number_unsigneds_t_initialize_1(except_1, 0, 4);
+  const f_number_unsigneds_t excepts_2 = f_number_unsigneds_t_initialize;
   uint8_t i = 0;
 
   for (; i < 64; ++i) {
index dd66d1076bf62e5f6a5af4d2ab341b528b3fe365..05b8e0885268fc53ba0efbf3f03a5ba49c641255 100644 (file)
@@ -259,11 +259,11 @@ void test__f_compare_dynamic_partial_except__works(void **state) {
     F_equal_to,
   };
 
-  f_array_length_t except_1[] = {
+  f_number_unsigned_t except_1[] = {
     0, 1, 2, 3,
   };
-  const f_array_lengths_t excepts_1 = macro_f_array_lengths_t_initialize_1(except_1, 0, 4);
-  const f_array_lengths_t excepts_2 = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t excepts_1 = macro_f_number_unsigneds_t_initialize_1(except_1, 0, 4);
+  const f_number_unsigneds_t excepts_2 = f_number_unsigneds_t_initialize;
   uint8_t i = 0;
   f_status_t status = F_none;
 
index b740eddbc538cedb9aca0fddd5701dbf1185ccba..ffcdebb3bdfc6d01fa0b78b3d87f348cec4daf29 100644 (file)
@@ -258,11 +258,11 @@ void test__f_compare_dynamic_partial_except_dynamic__works(void **state) {
     F_equal_to,
   };
 
-  f_array_length_t except_1[] = {
+  f_number_unsigned_t except_1[] = {
     0, 1, 2, 3,
   };
-  const f_array_lengths_t excepts_1 = macro_f_array_lengths_t_initialize_1(except_1, 0, 4);
-  const f_array_lengths_t excepts_2 = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t excepts_1 = macro_f_number_unsigneds_t_initialize_1(except_1, 0, 4);
+  const f_number_unsigneds_t excepts_2 = f_number_unsigneds_t_initialize;
   uint8_t i = 0;
   f_status_t status = F_none;
 
index 0796ebd230134cb63fa444b9ed805b0d8eb808a0..2478e801c5ded34acf3a699c07a67b92c9d181d7 100644 (file)
@@ -259,11 +259,11 @@ void test__f_compare_dynamic_partial_except_string__works(void **state) {
     F_equal_to,
   };
 
-  f_array_length_t except_1[] = {
+  f_number_unsigned_t except_1[] = {
     0, 1, 2, 3,
   };
-  const f_array_lengths_t excepts_1 = macro_f_array_lengths_t_initialize_1(except_1, 0, 4);
-  const f_array_lengths_t excepts_2 = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t excepts_1 = macro_f_number_unsigneds_t_initialize_1(except_1, 0, 4);
+  const f_number_unsigneds_t excepts_2 = f_number_unsigneds_t_initialize;
   uint8_t i = 0;
   f_status_t status = F_none;
 
index 257cac3dd16aa03283be043c8f91c9b1413ce5e8..948461e9969852afb420ef7924e2d794be941b7e 100644 (file)
@@ -272,11 +272,11 @@ void test__f_compare_dynamic_partial_except_trim__works(void **state) {
     F_equal_to,
   };
 
-  f_array_length_t except_1[] = {
+  f_number_unsigned_t except_1[] = {
     0, 1, 2, 3,
   };
-  const f_array_lengths_t excepts_1 = macro_f_array_lengths_t_initialize_1(except_1, 0, 4);
-  const f_array_lengths_t excepts_2 = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t excepts_1 = macro_f_number_unsigneds_t_initialize_1(except_1, 0, 4);
+  const f_number_unsigneds_t excepts_2 = f_number_unsigneds_t_initialize;
   uint8_t i = 0;
   f_status_t status = F_none;
 
index de135129bc0a2e1e262eca09d442dca9934c7c08..95c234d5f25f417f8180c587c72aa4aad93229f1 100644 (file)
@@ -271,11 +271,11 @@ void test__f_compare_dynamic_partial_except_trim_dynamic__works(void **state) {
     F_equal_to,
   };
 
-  f_array_length_t except_1[] = {
+  f_number_unsigned_t except_1[] = {
     0, 1, 2, 3,
   };
-  const f_array_lengths_t excepts_1 = macro_f_array_lengths_t_initialize_1(except_1, 0, 4);
-  const f_array_lengths_t excepts_2 = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t excepts_1 = macro_f_number_unsigneds_t_initialize_1(except_1, 0, 4);
+  const f_number_unsigneds_t excepts_2 = f_number_unsigneds_t_initialize;
   uint8_t i = 0;
   f_status_t status = F_none;
 
index ffce2b7a592884da35a5f7ce26c3ea0edf5341b6..0e1273b40d9b70ec42fa5cdbcf48c39b0e7ce75f 100644 (file)
@@ -272,11 +272,11 @@ void test__f_compare_dynamic_partial_except_trim_string__works(void **state) {
     F_equal_to,
   };
 
-  f_array_length_t except_1[] = {
+  f_number_unsigned_t except_1[] = {
     0, 1, 2, 3,
   };
-  const f_array_lengths_t excepts_1 = macro_f_array_lengths_t_initialize_1(except_1, 0, 4);
-  const f_array_lengths_t excepts_2 = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t excepts_1 = macro_f_number_unsigneds_t_initialize_1(except_1, 0, 4);
+  const f_number_unsigneds_t excepts_2 = f_number_unsigneds_t_initialize;
   uint8_t i = 0;
   f_status_t status = F_none;
 
index 2a05023cdde2e09b71b9f751c7d42445ce4ee2cc..fff1ff8fd9285f673515b37c66e9714ac0185646 100644 (file)
@@ -256,11 +256,11 @@ void test__f_compare_except__works(void **state) {
     F_equal_to,
   };
 
-  f_array_length_t except_1[] = {
+  f_number_unsigned_t except_1[] = {
     0, 1, 2, 3,
   };
-  const f_array_lengths_t excepts_1 = macro_f_array_lengths_t_initialize_1(except_1, 0, 4);
-  const f_array_lengths_t excepts_2 = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t excepts_1 = macro_f_number_unsigneds_t_initialize_1(except_1, 0, 4);
+  const f_number_unsigneds_t excepts_2 = f_number_unsigneds_t_initialize;
   uint8_t i = 0;
 
   for (; i < 64; ++i) {
index 23d5c7e616010be73e397fe51032c7ed0f91d6d3..18375df900ca9e3d3d5cf058cffd0aa4cc9ee173 100644 (file)
@@ -269,11 +269,11 @@ void test__f_compare_except_trim__works(void **state) {
     F_equal_to,
   };
 
-  f_array_length_t except_1[] = {
+  f_number_unsigned_t except_1[] = {
     0, 1, 2, 3,
   };
-  const f_array_lengths_t excepts_1 = macro_f_array_lengths_t_initialize_1(except_1, 0, 4);
-  const f_array_lengths_t excepts_2 = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t excepts_1 = macro_f_number_unsigneds_t_initialize_1(except_1, 0, 4);
+  const f_number_unsigneds_t excepts_2 = f_number_unsigneds_t_initialize;
   uint8_t i = 0;
 
   for (; i < 64; ++i) {
index 72de2fe8b33a6382b60d9f40e68716ab4ec3c78d..03ced6ef58f1ad6f28b6d7505c455ef46a9c476c 100644 (file)
@@ -256,11 +256,11 @@ void test__f_compare_utf_dynamic_except__works(void **state) {
     F_equal_to,
   };
 
-  f_array_length_t except_1[] = {
+  f_number_unsigned_t except_1[] = {
     0, 1, 2, 3,
   };
-  const f_array_lengths_t excepts_1 = macro_f_array_lengths_t_initialize_1(except_1, 0, 4);
-  const f_array_lengths_t excepts_2 = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t excepts_1 = macro_f_number_unsigneds_t_initialize_1(except_1, 0, 4);
+  const f_number_unsigneds_t excepts_2 = f_number_unsigneds_t_initialize;
   uint8_t i = 0;
 
   f_status_t status = F_none;
index 0386105f80455d3f4fd074efbf62216297f94d89..072ac55e46eb58714e8100185cf20d6b20408bea 100644 (file)
@@ -256,11 +256,11 @@ void test__f_compare_utf_dynamic_except_string__works(void **state) {
     F_equal_to,
   };
 
-  f_array_length_t except_1[] = {
+  f_number_unsigned_t except_1[] = {
     0, 1, 2, 3,
   };
-  const f_array_lengths_t excepts_1 = macro_f_array_lengths_t_initialize_1(except_1, 0, 4);
-  const f_array_lengths_t excepts_2 = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t excepts_1 = macro_f_number_unsigneds_t_initialize_1(except_1, 0, 4);
+  const f_number_unsigneds_t excepts_2 = f_number_unsigneds_t_initialize;
   uint8_t i = 0;
 
   f_status_t status = F_none;
index 102c5a65664580b870f83c00da07e851814bb9be..16c9f7f22abf79c41ec27aa4493caa337ef1b759 100644 (file)
@@ -269,11 +269,11 @@ void test__f_compare_utf_dynamic_except_trim__works(void **state) {
     F_equal_to,
   };
 
-  f_array_length_t except_1[] = {
+  f_number_unsigned_t except_1[] = {
     0, 1, 2, 3,
   };
-  const f_array_lengths_t excepts_1 = macro_f_array_lengths_t_initialize_1(except_1, 0, 4);
-  const f_array_lengths_t excepts_2 = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t excepts_1 = macro_f_number_unsigneds_t_initialize_1(except_1, 0, 4);
+  const f_number_unsigneds_t excepts_2 = f_number_unsigneds_t_initialize;
   uint8_t i = 0;
 
   f_status_t status = F_none;
index b25b741bc581d704bb8d0ae906ced18736349ae7..89bffd2679a7fdb5cbee63b666a3feff8c6c4fec 100644 (file)
@@ -269,11 +269,11 @@ void test__f_compare_utf_dynamic_except_trim_string__works(void **state) {
     F_equal_to,
   };
 
-  f_array_length_t except_1[] = {
+  f_number_unsigned_t except_1[] = {
     0, 1, 2, 3,
   };
-  const f_array_lengths_t excepts_1 = macro_f_array_lengths_t_initialize_1(except_1, 0, 4);
-  const f_array_lengths_t excepts_2 = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t excepts_1 = macro_f_number_unsigneds_t_initialize_1(except_1, 0, 4);
+  const f_number_unsigneds_t excepts_2 = f_number_unsigneds_t_initialize;
   uint8_t i = 0;
 
   f_status_t status = F_none;
index 1ca31e82b96252766e24a134131a2ae293dc8c95..7dad0eb252d712b8aef402d20d303a1212e9e4f3 100644 (file)
@@ -259,11 +259,11 @@ void test__f_compare_utf_dynamic_partial_except__works(void **state) {
     F_equal_to,
   };
 
-  f_array_length_t except_1[] = {
+  f_number_unsigned_t except_1[] = {
     0, 1, 2, 3,
   };
-  const f_array_lengths_t excepts_1 = macro_f_array_lengths_t_initialize_1(except_1, 0, 4);
-  const f_array_lengths_t excepts_2 = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t excepts_1 = macro_f_number_unsigneds_t_initialize_1(except_1, 0, 4);
+  const f_number_unsigneds_t excepts_2 = f_number_unsigneds_t_initialize;
   uint8_t i = 0;
 
   f_status_t status = F_none;
index 483b8894ce336c69a6300e34336b869ff0a33c0c..9acba790da30bb89b66372764c6146fd31c0aee0 100644 (file)
@@ -258,11 +258,11 @@ void test__f_compare_utf_dynamic_partial_except_dynamic__works(void **state) {
     F_equal_to,
   };
 
-  f_array_length_t except_1[] = {
+  f_number_unsigned_t except_1[] = {
     0, 1, 2, 3,
   };
-  const f_array_lengths_t excepts_1 = macro_f_array_lengths_t_initialize_1(except_1, 0, 4);
-  const f_array_lengths_t excepts_2 = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t excepts_1 = macro_f_number_unsigneds_t_initialize_1(except_1, 0, 4);
+  const f_number_unsigneds_t excepts_2 = f_number_unsigneds_t_initialize;
   uint8_t i = 0;
 
   f_status_t status = F_none;
index 835ddb99c373958f722800329b599ff23b488cba..6bd052a4552d284535393576f07a11b7f99043ca 100644 (file)
@@ -259,11 +259,11 @@ void test__f_compare_utf_dynamic_partial_except_string__works(void **state) {
     F_equal_to,
   };
 
-  f_array_length_t except_1[] = {
+  f_number_unsigned_t except_1[] = {
     0, 1, 2, 3,
   };
-  const f_array_lengths_t excepts_1 = macro_f_array_lengths_t_initialize_1(except_1, 0, 4);
-  const f_array_lengths_t excepts_2 = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t excepts_1 = macro_f_number_unsigneds_t_initialize_1(except_1, 0, 4);
+  const f_number_unsigneds_t excepts_2 = f_number_unsigneds_t_initialize;
   uint8_t i = 0;
 
   f_status_t status = F_none;
index 2223c5204f676dda1a0404383d409f37426010da..e3b6331cd9e804df30908a326f503bf12795a6fc 100644 (file)
@@ -272,11 +272,11 @@ void test__f_compare_utf_dynamic_partial_except_trim__works(void **state) {
     F_equal_to,
   };
 
-  f_array_length_t except_1[] = {
+  f_number_unsigned_t except_1[] = {
     0, 1, 2, 3,
   };
-  const f_array_lengths_t excepts_1 = macro_f_array_lengths_t_initialize_1(except_1, 0, 4);
-  const f_array_lengths_t excepts_2 = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t excepts_1 = macro_f_number_unsigneds_t_initialize_1(except_1, 0, 4);
+  const f_number_unsigneds_t excepts_2 = f_number_unsigneds_t_initialize;
   uint8_t i = 0;
 
   f_status_t status = F_none;
index 8b6e86595f0cd2d55093827cd5764e0963b68b75..08c904e56939a1e38ebd9e6fa17ed843ae3cb3b9 100644 (file)
@@ -271,11 +271,11 @@ void test__f_compare_utf_dynamic_partial_except_trim_dynamic__works(void **state
     F_equal_to,
   };
 
-  f_array_length_t except_1[] = {
+  f_number_unsigned_t except_1[] = {
     0, 1, 2, 3,
   };
-  const f_array_lengths_t excepts_1 = macro_f_array_lengths_t_initialize_1(except_1, 0, 4);
-  const f_array_lengths_t excepts_2 = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t excepts_1 = macro_f_number_unsigneds_t_initialize_1(except_1, 0, 4);
+  const f_number_unsigneds_t excepts_2 = f_number_unsigneds_t_initialize;
   uint8_t i = 0;
 
   f_status_t status = F_none;
index aed1497f74a08644f6612ad4eb399b938ca19867..bac0089d5d8dcfb68b8ed54b4e548ccb784b28c2 100644 (file)
@@ -272,11 +272,11 @@ void test__f_compare_utf_dynamic_partial_except_trim_string__works(void **state)
     F_equal_to,
   };
 
-  f_array_length_t except_1[] = {
+  f_number_unsigned_t except_1[] = {
     0, 1, 2, 3,
   };
-  const f_array_lengths_t excepts_1 = macro_f_array_lengths_t_initialize_1(except_1, 0, 4);
-  const f_array_lengths_t excepts_2 = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t excepts_1 = macro_f_number_unsigneds_t_initialize_1(except_1, 0, 4);
+  const f_number_unsigneds_t excepts_2 = f_number_unsigneds_t_initialize;
   uint8_t i = 0;
 
   f_status_t status = F_none;
index 9fceedbc0daa580228434697bad2da4e89473bf7..d4a1a16b9f93a2d9cc3339fb7af233f1dd0b93a7 100644 (file)
@@ -256,11 +256,11 @@ void test__f_compare_utf_except__works(void **state) {
     F_equal_to,
   };
 
-  f_array_length_t except_1[] = {
+  f_number_unsigned_t except_1[] = {
     0, 1, 2, 3,
   };
-  const f_array_lengths_t excepts_1 = macro_f_array_lengths_t_initialize_1(except_1, 0, 4);
-  const f_array_lengths_t excepts_2 = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t excepts_1 = macro_f_number_unsigneds_t_initialize_1(except_1, 0, 4);
+  const f_number_unsigneds_t excepts_2 = f_number_unsigneds_t_initialize;
   uint8_t i = 0;
 
   f_status_t status = F_none;
index 0e968259c6dd4ec50d841ba3449beb4212a33cf0..fc87ac4b76c209c7759163e4cbb130635e541464 100644 (file)
@@ -269,11 +269,11 @@ void test__f_compare_utf_except_trim__works(void **state) {
     F_equal_to,
   };
 
-  f_array_length_t except_1[] = {
+  f_number_unsigned_t except_1[] = {
     0, 1, 2, 3,
   };
-  const f_array_lengths_t excepts_1 = macro_f_array_lengths_t_initialize_1(except_1, 0, 4);
-  const f_array_lengths_t excepts_2 = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t excepts_1 = macro_f_number_unsigneds_t_initialize_1(except_1, 0, 4);
+  const f_number_unsigneds_t excepts_2 = f_number_unsigneds_t_initialize;
   uint8_t i = 0;
 
   f_status_t status = F_none;
index 545910f6986bc04760f48970729693cb56baacaf..493676e295d30f1596fe773e89069ff09ef75941 100644 (file)
@@ -141,7 +141,7 @@ f_status_t test_convert_dynamic_to_utf(const f_string_static_t dynamic, f_utf_st
 
   utf->used = 0;
 
-  for (f_array_length_t i = 0; i < dynamic.used; ++i, ++utf->used) {
+  for (f_number_unsigned_t i = 0; i < dynamic.used; ++i, ++utf->used) {
 
     status = f_utf_char_to_character(dynamic.string + i, dynamic.used - i, &utf->string[i]);
     if (F_status_is_error(status)) return status;
index b476b86578ce303e043f507be856325307ae06ae..161541b617327491fbe18b466c1d6420ea8753ee 100644 (file)
@@ -13,7 +13,7 @@ extern "C" {
 
     if (!arguments.envp) return F_data_not;
 
-    f_array_length_t total = 0;
+    f_number_unsigned_t total = 0;
 
     while (arguments.envp[total]) {
       ++total;
@@ -26,7 +26,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; arguments.envp[i]; ++i) {
+    for (f_number_unsigned_t i = 0; arguments.envp[i]; ++i) {
 
       for (total = 0; arguments.envp[i][total]; ++total) {
         if (arguments.envp[i][total] == f_string_ascii_equal_s.string[0]) break;
@@ -71,7 +71,7 @@ extern "C" {
 #endif // _di_f_console_identify_
 
 #ifndef _di_f_console_parameter_prioritize_left_
-  f_status_t f_console_parameter_prioritize_left(const f_console_parameters_t parameters, const f_uint16s_t choices, f_array_length_t * const decision) {
+  f_status_t f_console_parameter_prioritize_left(const f_console_parameters_t parameters, const f_uint16s_t choices, f_number_unsigned_t * const decision) {
     #ifndef _di_level_0_parameter_checking_
       if (!decision) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -79,11 +79,11 @@ extern "C" {
     if (!choices.used) return F_data_not;
     if (!parameters.used) return F_data_not;
 
-    f_array_length_t location = 0;
-    f_array_length_t location_sub = 0;
-    f_array_length_t priority = 0;
+    f_number_unsigned_t location = 0;
+    f_number_unsigned_t location_sub = 0;
+    f_number_unsigned_t priority = 0;
 
-    for (f_array_length_t i = 0; i < choices.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < choices.used; ++i) {
 
       if (choices.array[i] > parameters.used) return F_status_set_error(F_parameter);
 
@@ -110,7 +110,7 @@ extern "C" {
 #endif // _di_f_console_parameter_prioritize_left_
 
 #ifndef _di_f_console_parameter_prioritize_right_
-  f_status_t f_console_parameter_prioritize_right(const f_console_parameters_t parameters, const f_uint16s_t choices, f_array_length_t * const decision) {
+  f_status_t f_console_parameter_prioritize_right(const f_console_parameters_t parameters, const f_uint16s_t choices, f_number_unsigned_t * const decision) {
     #ifndef _di_level_0_parameter_checking_
       if (!decision) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -118,11 +118,11 @@ extern "C" {
     if (!choices.used) return F_data_not;
     if (!parameters.used) return F_data_not;
 
-    f_array_length_t location = 0;
-    f_array_length_t location_sub = 0;
-    f_array_length_t priority = 0;
+    f_number_unsigned_t location = 0;
+    f_number_unsigned_t location_sub = 0;
+    f_number_unsigned_t priority = 0;
 
-    for (f_array_length_t i = 0; i < choices.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < choices.used; ++i) {
 
       if (choices.array[i] > parameters.used) return F_status_set_error(F_parameter);
 
@@ -174,7 +174,7 @@ extern "C" {
     state->status = f_string_dynamics_increase_by(arguments.argc, &parameters->arguments);
     if (F_status_is_error(state->status)) return;
 
-    state->status = f_array_lengths_increase(state->step_small, &process.needs);
+    state->status = f_number_unsigneds_increase(state->step_small, &process.needs);
     if (F_status_is_error(state->status)) return;
 
     // Append the program name parameter as a static string.
@@ -185,8 +185,8 @@ extern "C" {
     // Parameter 0 represents the program name so skip it.
     process.location = 1;
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     f_utf_char_t utf_argument = 0;
     f_utf_char_t utf_console = 0;
@@ -359,7 +359,7 @@ extern "C" {
           process.location_sub = 1;
           process.needs.used = 0;
 
-          state->status = f_array_lengths_increase_by(parameters->arguments.array[process.location].used, &process.needs);
+          state->status = f_number_unsigneds_increase_by(parameters->arguments.array[process.location].used, &process.needs);
           if (F_status_is_error(state->status)) break;
 
           // The process.location_sub is used on a per-increment basis (such as 'tar -xcf', the '-' would have an increment of 1, therefore x, c, and f would all be three separate parameters).
@@ -423,10 +423,10 @@ extern "C" {
               }
 
               if (state->status == F_process) {
-                state->status = f_array_lengths_increase(state->step_small, &parameters->array[i].locations);
+                state->status = f_number_unsigneds_increase(state->step_small, &parameters->array[i].locations);
                 if (F_status_is_error(state->status)) break;
 
-                state->status = f_array_lengths_increase(state->step_small, &parameters->array[i].locations_sub);
+                state->status = f_number_unsigneds_increase(state->step_small, &parameters->array[i].locations_sub);
                 if (F_status_is_error(state->status)) break;
 
                 if (parameters->array[i].location != process.location) {
@@ -442,7 +442,7 @@ extern "C" {
                   process.needs.array[process.needs.used++] = i;
                 } // for
 
-                state->status = f_array_lengths_increase_by(process.needs.used, &parameters->array[i].values);
+                state->status = f_number_unsigneds_increase_by(process.needs.used, &parameters->array[i].values);
                 if (F_status_is_error(state->status)) break;
               }
 
@@ -585,10 +585,10 @@ extern "C" {
         }
 
         if (state->status == F_process && process.found && i < parameters->used) {
-          state->status = f_array_lengths_increase(state->step_small, &parameters->array[i].locations);
+          state->status = f_number_unsigneds_increase(state->step_small, &parameters->array[i].locations);
           if (F_status_is_error(state->status)) break;
 
-          state->status = f_array_lengths_increase(state->step_small, &parameters->array[i].locations_sub);
+          state->status = f_number_unsigneds_increase(state->step_small, &parameters->array[i].locations_sub);
           if (F_status_is_error(state->status)) break;
 
           parameters->array[i].result |= process.result | f_console_result_found_e;
@@ -601,7 +601,7 @@ extern "C" {
             process.needs.array[process.needs.used++] = i;
           } // for
 
-          state->status = f_array_lengths_increase_by(process.needs.used, &parameters->array[i].values);
+          state->status = f_number_unsigneds_increase_by(process.needs.used, &parameters->array[i].values);
           if (F_status_is_error(state->status)) break;
         }
 
@@ -626,7 +626,7 @@ extern "C" {
         }
 
         if (state->status == F_process) {
-          state->status = f_array_lengths_increase(state->step_small, &parameters->remaining);
+          state->status = f_number_unsigneds_increase(state->step_small, &parameters->remaining);
           if (F_status_is_error(state->status)) break;
 
           parameters->remaining.array[parameters->remaining.used++] = process.location;
@@ -669,7 +669,7 @@ extern "C" {
       }
     }
 
-    f_array_lengths_resize(0, &process.needs);
+    f_number_unsigneds_resize(0, &process.needs);
   }
 #endif // _di_f_console_parameter_process_
 
index ae0572005e15444018f7c722ee22bcfa6ee2e595..899b745037923f672df47e72cc72e09e902e2431 100644 (file)
@@ -96,7 +96,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_console_parameter_prioritize_left_
-  extern f_status_t f_console_parameter_prioritize_left(const f_console_parameters_t parameters, const f_uint16s_t choices, f_array_length_t * const decision);
+  extern f_status_t f_console_parameter_prioritize_left(const f_console_parameters_t parameters, const f_uint16s_t choices, f_number_unsigned_t * const decision);
 #endif // _di_f_console_parameter_prioritize_left_
 
 /**
@@ -127,7 +127,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_console_parameter_prioritize_right_
-  extern f_status_t f_console_parameter_prioritize_right(const f_console_parameters_t parameters, const f_uint16s_t choices, f_array_length_t * const decision);
+  extern f_status_t f_console_parameter_prioritize_right(const f_console_parameters_t parameters, const f_uint16s_t choices, f_number_unsigned_t * const decision);
 #endif // _di_f_console_parameter_prioritize_right_
 
 /**
@@ -175,13 +175,13 @@ extern "C" {
  *   (optional) A variable passed to the callback, if provided.
  *   Set to NULL to not use.
  *
- *   Errors (with error bit) from: f_array_lengths_increase().
- *   Errors (with error bit) from: f_array_lengths_increase_by().
+ *   Errors (with error bit) from: f_number_unsigneds_increase().
+ *   Errors (with error bit) from: f_number_unsigneds_increase_by().
  *   Errors (with error bit) from: f_string_dynamics_increase_by().
  *   Errors (with error bit) from: f_utf_char_to_character().
  *
- * @see f_array_lengths_increase()
- * @see f_array_lengths_increase_by()
+ * @see f_number_unsigneds_increase()
+ * @see f_number_unsigneds_increase_by()
  * @see f_string_dynamics_increase_by()
  * @see f_utf_char_to_character()
  */
index 8022cab8c2f2837f54407cec9deff83eeebdfcc8..6dfd769d4cb6306d5199e73c386a5c5a795c6f25 100644 (file)
@@ -150,7 +150,7 @@ extern "C" {
       if (!state) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
-    return f_array_lengths_resize(0, &state->needs);
+    return f_number_unsigneds_resize(0, &state->needs);
   }
 #endif // _di_f_console_parameter_state_delete_
 
@@ -160,7 +160,7 @@ extern "C" {
       if (!state) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
-    return f_array_lengths_adjust(0, &state->needs);
+    return f_number_unsigneds_adjust(0, &state->needs);
   }
 #endif // _di_f_console_parameter_state_destroy_
 
@@ -172,22 +172,22 @@ extern "C" {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = 0; i < parameters->used; ++i) {
+    for (f_number_unsigned_t i = 0; i < parameters->used; ++i) {
 
-      status = f_array_lengths_resize(0, &parameters->array[i].locations);
+      status = f_number_unsigneds_resize(0, &parameters->array[i].locations);
       if (F_status_is_error(status)) return status;
 
-      status = f_array_lengths_resize(0, &parameters->array[i].locations_sub);
+      status = f_number_unsigneds_resize(0, &parameters->array[i].locations_sub);
       if (F_status_is_error(status)) return status;
 
-      status = f_array_lengths_resize(0, &parameters->array[i].values);
+      status = f_number_unsigneds_resize(0, &parameters->array[i].values);
       if (F_status_is_error(status)) return status;
     } // for
 
     status = f_string_dynamics_resize(0, &parameters->arguments);
     if (F_status_is_error(status)) return status;
 
-    status = f_array_lengths_resize(0, &parameters->remaining);
+    status = f_number_unsigneds_resize(0, &parameters->remaining);
     if (F_status_is_error(status)) return status;
 
     return F_none;
@@ -202,22 +202,22 @@ extern "C" {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = 0; i < parameters->used; ++i) {
+    for (f_number_unsigned_t i = 0; i < parameters->used; ++i) {
 
-      status = f_array_lengths_adjust(0, &parameters->array[i].locations);
+      status = f_number_unsigneds_adjust(0, &parameters->array[i].locations);
       if (F_status_is_error(status)) return status;
 
-      status = f_array_lengths_adjust(0, &parameters->array[i].locations_sub);
+      status = f_number_unsigneds_adjust(0, &parameters->array[i].locations_sub);
       if (F_status_is_error(status)) return status;
 
-      status = f_array_lengths_adjust(0, &parameters->array[i].values);
+      status = f_number_unsigneds_adjust(0, &parameters->array[i].values);
       if (F_status_is_error(status)) return status;
     } // for
 
     status = f_string_dynamics_adjust(0, &parameters->arguments);
     if (F_status_is_error(status)) return status;
 
-    status = f_array_lengths_adjust(0, &parameters->remaining);
+    status = f_number_unsigneds_adjust(0, &parameters->remaining);
     if (F_status_is_error(status)) return status;
 
     return F_none;
index 29c0b1da8e8777bb9ca338292481c8514f6e0df7..32744f1ff0d20b4111e060090df7e4bd93f6fe96 100644 (file)
@@ -19,7 +19,7 @@ extern "C" {
 /**
  * The maximum size for a single parameter (the length of the string representing the parameter).
  *
- * The ideal parameter value is F_array_length_t_size_d, which generally defaults to 2^64 (unsigned).
+ * The ideal parameter value is F_number_t_size_unsigned_d, which generally defaults to 2^64 (unsigned).
  * However, the libc/POSIX appears to limit this to 2^63 (signed).
  */
 #ifndef _di_f_console_length_size_d_
@@ -320,10 +320,10 @@ extern "C" {
     f_console_result_t result;
     f_state_t *state;
 
-    f_array_length_t at;
-    f_array_length_t location;
-    f_array_length_t location_sub;
-    f_array_lengths_t needs;
+    f_number_unsigned_t at;
+    f_number_unsigned_t location;
+    f_number_unsigned_t location_sub;
+    f_number_unsigneds_t needs;
   } f_console_parameter_state_t;
 
   #define f_console_parameter_state_t_initialize { \
@@ -333,10 +333,10 @@ extern "C" {
     F_false, \
     f_console_result_t_initialize, \
     0, \
-    f_array_length_t_initialize, \
-    f_array_length_t_initialize, \
-    f_array_length_t_initialize, \
-    f_array_lengths_t_initialize, \
+    f_number_unsigned_t_initialize, \
+    f_number_unsigned_t_initialize, \
+    f_number_unsigned_t_initialize, \
+    f_number_unsigneds_t_initialize, \
   }
 #endif // _di_f_console_parameter_state_t_
 
@@ -377,18 +377,18 @@ extern "C" {
     f_string_static_t match_long;
     f_string_static_t match_simple;
 
-    f_array_length_t values_total;
+    f_number_unsigned_t values_total;
 
     f_console_flag_t flag;
     f_console_result_t result;
 
-    f_array_length_t location;
-    f_array_length_t location_sub;
+    f_number_unsigned_t location;
+    f_number_unsigned_t location_sub;
 
-    f_array_lengths_t locations;
-    f_array_lengths_t locations_sub;
+    f_number_unsigneds_t locations;
+    f_number_unsigneds_t locations_sub;
 
-    f_array_lengths_t values;
+    f_number_unsigneds_t values;
   } f_console_parameter_t;
 
   #define f_console_parameter_t_initialize { \
@@ -397,12 +397,12 @@ extern "C" {
     f_string_static_t_initialize, \
     f_console_flag_t_initialize, \
     f_console_result_t_initialize, \
-    f_array_length_t_initialize, \
-    f_array_length_t_initialize, \
-    f_array_length_t_initialize, \
-    f_array_lengths_t_initialize, \
-    f_array_lengths_t_initialize, \
-    f_array_lengths_t_initialize, \
+    f_number_unsigned_t_initialize, \
+    f_number_unsigned_t_initialize, \
+    f_number_unsigned_t_initialize, \
+    f_number_unsigneds_t_initialize, \
+    f_number_unsigneds_t_initialize, \
+    f_number_unsigneds_t_initialize, \
   }
 
   #define macro_f_console_parameter_t_initialize_1(match_short, match_long, match_simple, values_total, flag, result, location, location_sub, locations, locations_sub, values) { \
@@ -429,9 +429,9 @@ extern "C" {
     f_console_result_none_e, \
     0, \
     0, \
-    f_array_lengths_t_initialize, \
-    f_array_lengths_t_initialize, \
-    f_array_lengths_t_initialize, \
+    f_number_unsigneds_t_initialize, \
+    f_number_unsigneds_t_initialize, \
+    f_number_unsigneds_t_initialize, \
   }
 
   #define macro_f_console_parameter_t_initialize_3(match_short, match_long, values_total, flag) { \
@@ -443,9 +443,9 @@ extern "C" {
     f_console_result_none_e, \
     0, \
     0, \
-    f_array_lengths_t_initialize, \
-    f_array_lengths_t_initialize, \
-    f_array_lengths_t_initialize, \
+    f_number_unsigneds_t_initialize, \
+    f_number_unsigneds_t_initialize, \
+    f_number_unsigneds_t_initialize, \
   }
 
   #define macro_f_console_parameter_t_initialize_4(match_short, values_total, flag) { \
@@ -457,9 +457,9 @@ extern "C" {
     f_console_result_none_e, \
     0, \
     0, \
-    f_array_lengths_t_initialize, \
-    f_array_lengths_t_initialize, \
-    f_array_lengths_t_initialize, \
+    f_number_unsigneds_t_initialize, \
+    f_number_unsigneds_t_initialize, \
+    f_number_unsigneds_t_initialize, \
   }
 
   #define macro_f_console_parameter_t_initialize_5(match_long, values_total, flag) { \
@@ -471,9 +471,9 @@ extern "C" {
     f_console_result_none_e, \
     0, \
     0, \
-    f_array_lengths_t_initialize, \
-    f_array_lengths_t_initialize, \
-    f_array_lengths_t_initialize, \
+    f_number_unsigneds_t_initialize, \
+    f_number_unsigneds_t_initialize, \
+    f_number_unsigneds_t_initialize, \
   }
 
   #define macro_f_console_parameter_t_initialize_6(match_simple, values_total, flag) { \
@@ -485,9 +485,9 @@ extern "C" {
     f_console_result_none_e, \
     0, \
     0, \
-    f_array_lengths_t_initialize, \
-    f_array_lengths_t_initialize, \
-    f_array_lengths_t_initialize, \
+    f_number_unsigneds_t_initialize, \
+    f_number_unsigneds_t_initialize, \
+    f_number_unsigneds_t_initialize, \
   }
 #endif // _di_f_console_parameter_t_
 
@@ -525,8 +525,8 @@ extern "C" {
   typedef struct {
     f_console_parameter_t *array;
     f_string_dynamics_t arguments;
-    f_array_lengths_t remaining;
-    f_array_length_t used;
+    f_number_unsigneds_t remaining;
+    f_number_unsigned_t used;
 
     void (*callback)(const f_console_arguments_t arguments, void * const parameters, f_console_parameter_state_t * const state, void * const data);
   } f_console_parameters_t;
@@ -534,7 +534,7 @@ extern "C" {
   #define f_console_parameters_t_initialize { \
     0, \
     f_string_dynamics_t_initialize, \
-    f_array_lengths_t_initialize, \
+    f_number_unsigneds_t_initialize, \
     0, \
     0 \
   }
@@ -542,7 +542,7 @@ extern "C" {
   #define macro_f_console_parameters_t_initialize_1(parameters, used, callback) { \
     parameters, \
     f_string_dynamics_t_initialize, \
-    f_array_lengths_t_initialize, \
+    f_number_unsigneds_t_initialize, \
     used, \
     callback \
   }
@@ -784,10 +784,10 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  *
  *   Errors (with error bit) from: f_string_dynamics_resize().
- *   Errors (with error bit) from: f_array_lengths_resize().
+ *   Errors (with error bit) from: f_number_unsigneds_resize().
  *
  * @see f_string_dynamics_resize()
- * @see f_array_lengths_resize()
+ * @see f_number_unsigneds_resize()
  */
 #ifndef _di_f_console_parameter_state_delete_
   extern f_status_t f_console_parameter_state_delete(f_console_parameter_state_t * const state);
@@ -805,10 +805,10 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  *
  *   Errors (with error bit) from: f_string_dynamics_adjust().
- *   Errors (with error bit) from: f_array_lengths_adjust().
+ *   Errors (with error bit) from: f_number_unsigneds_adjust().
  *
  * @see f_string_dynamics_adjust()
- * @see f_array_lengths_adjust()
+ * @see f_number_unsigneds_adjust()
  */
 #ifndef _di_f_console_parameter_state_destroy_
   extern f_status_t f_console_parameter_state_destroy(f_console_parameter_state_t * const state);
@@ -826,10 +826,10 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  *
  *   Errors (with error bit) from: f_string_dynamics_resize().
- *   Errors (with error bit) from: f_array_lengths_resize().
+ *   Errors (with error bit) from: f_number_unsigneds_resize().
  *
  * @see f_string_dynamics_resize()
- * @see f_array_lengths_resize()
+ * @see f_number_unsigneds_resize()
  */
 #ifndef _di_f_console_parameters_delete_
   extern f_status_t f_console_parameters_delete(f_console_parameters_t * const parameters);
@@ -847,10 +847,10 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  *
  *   Errors (with error bit) from: f_string_dynamics_adjust().
- *   Errors (with error bit) from: f_array_lengths_adjust().
+ *   Errors (with error bit) from: f_number_unsigneds_adjust().
  *
  * @see f_string_dynamics_adjust()
- * @see f_array_lengths_adjust()
+ * @see f_number_unsigneds_adjust()
  */
 #ifndef _di_f_console_parameters_destroy_
   extern f_status_t f_console_parameters_destroy(f_console_parameters_t * const parameters);
index 05e0fabd4dea50c6448766f5e15d4810dc3dbb57..53cbe86687f1cdd6184edc3835f943cd9ada6f62 100644 (file)
@@ -13,7 +13,7 @@ extern "C" {
     if (!input) return F_data_not;
 
     // Only the first three characters need to be scanned.
-    const f_array_length_t length = strnlen(input, 3);
+    const f_number_unsigned_t length = strnlen(input, 3);
     if (!length) return F_data_not;
 
     if (input[0] == f_console_symbol_short_normal_s.string[0]) {
index 13ec01711f801ae9002b604c36c6e33c2d2a095e..05dd24a7b3a35607fed41660b015aca7529b29bd 100644 (file)
@@ -9,7 +9,7 @@ void test__f_console_parameter_prioritize_left__fails(void **state) {
 
   f_console_parameters_t parameters = f_console_parameters_t_initialize;
   f_uint16s_t choices = f_uint16s_t_initialize;
-  f_array_length_t decision = f_array_length_t_initialize;
+  f_number_unsigned_t decision = f_number_unsigned_t_initialize;
 
   {
     uint16_t choices_array[1] = { 20 };
@@ -41,7 +41,7 @@ void test__f_console_parameter_prioritize_left__parameter_checking(void **state)
   }
 
   {
-    uint16_t choices_array[1] = { f_array_length_t_initialize };
+    uint16_t choices_array[1] = { f_number_unsigned_t_initialize };
     choices.array = choices_array;
 
     const f_status_t status = f_console_parameter_prioritize_left(parameters, choices, 0);
@@ -56,7 +56,7 @@ void test__f_console_parameter_prioritize_left__works(void **state) {
 
   f_console_parameters_t parameters = f_console_parameters_t_initialize;
   f_uint16s_t choices = f_uint16s_t_initialize;
-  f_array_length_t decision = f_array_length_t_initialize;
+  f_number_unsigned_t decision = f_number_unsigned_t_initialize;
 
   {
     uint16_t choices_array[1] = { 0 };
index a2bf287202409ba5a34acd53cb1cb37899f86ea1..083276bbcb3048840deb48d221f13c7ebe6cc256 100644 (file)
@@ -9,7 +9,7 @@ void test__f_console_parameter_prioritize_right__fails(void **state) {
 
   f_console_parameters_t parameters = f_console_parameters_t_initialize;
   f_uint16s_t choices = f_uint16s_t_initialize;
-  f_array_length_t decision = f_array_length_t_initialize;
+  f_number_unsigned_t decision = f_number_unsigned_t_initialize;
 
   {
     uint16_t choices_array[1] = { 20 };
@@ -41,7 +41,7 @@ void test__f_console_parameter_prioritize_right__parameter_checking(void **state
   }
 
   {
-    uint16_t choices_array[1] = { f_array_length_t_initialize };
+    uint16_t choices_array[1] = { f_number_unsigned_t_initialize };
     choices.array = choices_array;
 
     const f_status_t status = f_console_parameter_prioritize_right(parameters, choices, 0);
@@ -56,7 +56,7 @@ void test__f_console_parameter_prioritize_right__works(void **state) {
 
   f_console_parameters_t parameters = f_console_parameters_t_initialize;
   f_uint16s_t choices = f_uint16s_t_initialize;
-  f_array_length_t decision = f_array_length_t_initialize;
+  f_number_unsigned_t decision = f_number_unsigned_t_initialize;
 
   {
     uint16_t choices_array[1] = { 0 };
index 2f1ac326f8920693eb391c5300a07dd2da28b130..44bfdbeece258b5b45b988b2f8a7c1571b19c80c 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 
 void test__f_console_parameters_delete__frees_memory(void **state) {
 
-  const f_array_length_t size = 3;
+  const f_number_unsigned_t size = 3;
 
   f_console_parameters_t parameters = f_console_parameters_t_initialize;
   f_console_parameter_t parameter = f_console_parameter_t_initialize;
@@ -25,7 +25,7 @@ void test__f_console_parameters_delete__frees_memory(void **state) {
   }
 
   {
-    const f_status_t status = f_array_lengths_resize(3, &parameters.array[0].locations);
+    const f_status_t status = f_number_unsigneds_resize(3, &parameters.array[0].locations);
 
     assert_int_equal(status, F_none);
     assert_int_not_equal(parameters.array[0].locations.size, 0);
@@ -33,7 +33,7 @@ void test__f_console_parameters_delete__frees_memory(void **state) {
   }
 
   {
-    const f_status_t status = f_array_lengths_resize(size, &parameters.array[0].locations_sub);
+    const f_status_t status = f_number_unsigneds_resize(size, &parameters.array[0].locations_sub);
 
     assert_int_equal(status, F_none);
     assert_int_not_equal(parameters.array[0].locations_sub.size, 0);
index 527dbbfc6c7254fb8b295af19adca3209e2857f1..c79c3d98a94cf8b9150385140d4622d6a69b9cfe 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 
 void test__f_console_parameters_destroy__frees_memory(void **state) {
 
-  const f_array_length_t size = 3;
+  const f_number_unsigned_t size = 3;
 
   f_console_parameters_t parameters = f_console_parameters_t_initialize;
   f_console_parameter_t parameter = f_console_parameter_t_initialize;
@@ -25,7 +25,7 @@ void test__f_console_parameters_destroy__frees_memory(void **state) {
   }
 
   {
-    const f_status_t status = f_array_lengths_resize(size, &parameters.array[0].locations);
+    const f_status_t status = f_number_unsigneds_resize(size, &parameters.array[0].locations);
 
     assert_int_equal(status, F_none);
     assert_int_not_equal(parameters.array[0].locations.size, 0);
@@ -33,7 +33,7 @@ void test__f_console_parameters_destroy__frees_memory(void **state) {
   }
 
   {
-    const f_status_t status = f_array_lengths_resize(size, &parameters.array[0].locations_sub);
+    const f_status_t status = f_number_unsigneds_resize(size, &parameters.array[0].locations_sub);
 
     assert_int_equal(status, F_none);
     assert_int_not_equal(parameters.array[0].locations_sub.size, 0);
index a0bc5ae7ffa1bbb73dc4f4dd92ac97cd7a6db0c4..3affaa8a6015f6af44668d39d41c62f3c8fff40a 100644 (file)
@@ -267,7 +267,7 @@ extern "C" {
       }
 
       if (character) {
-        f_array_length_t count = 0;
+        f_number_unsigned_t count = 0;
 
         while (count < character->used) {
 
index 438d24b43c3004ccf50ca08eed0fc1969d3c7dec..11f5379a65d11b91967762dec404e680e950808a 100644 (file)
@@ -161,7 +161,7 @@ extern "C" {
     }
 
     size_t i = 0;
-    f_array_length_t size = 0;
+    f_number_unsigned_t size = 0;
 
     for (; i < length; ++i) {
 
index 0bc2d932fe399d7c5e4ce180fa5eb0ad0728ece5..c46c6d9e688dbc3139d2ba674110ce741940a2b9 100644 (file)
@@ -6,11 +6,11 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_directory_statuss_adjust_) || !defined(_di_f_directory_statuss_decimate_by_)
-  f_status_t private_f_directory_statuss_adjust(const f_array_length_t length, f_directory_statuss_t * const statuss) {
+  f_status_t private_f_directory_statuss_adjust(const f_number_unsigned_t length, f_directory_statuss_t * const statuss) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < statuss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < statuss->size; ++i) {
 
       status = f_string_dynamic_adjust(0, &statuss->array[i].path);
       if (F_status_is_error(status)) return status;
@@ -33,11 +33,11 @@ extern "C" {
 #endif // !defined(_di_f_directory_statuss_adjust_) || !defined(_di_f_directory_statuss_decimate_by_)
 
 #if !defined(_di_f_directory_statuss_decrease_by_) || !defined(_di_f_directory_statuss_increase_) || !defined(_di_f_directory_statuss_increase_by_) || !defined(_di_f_directory_statuss_resize_)
-  f_status_t private_f_directory_statuss_resize(const f_array_length_t length, f_directory_statuss_t * const statuss) {
+  f_status_t private_f_directory_statuss_resize(const f_number_unsigned_t length, f_directory_statuss_t * const statuss) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < statuss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < statuss->size; ++i) {
 
       status = f_string_dynamic_resize(0, &statuss->array[i].path);
       if (F_status_is_error(status)) return status;
index f79de9a8e4b0337fba130d7beff2dc507bf9fc5b..613147871b7ec1e589cf618c2cedcb31eef6fc6a 100644 (file)
@@ -38,7 +38,7 @@ extern "C" {
  * @see f_memory_adjust()
  */
 #if !defined(_di_f_directory_statuss_adjust_) || !defined(_di_f_directory_statuss_decimate_by_)
-  extern f_status_t private_f_directory_statuss_adjust(const f_array_length_t length, f_directory_statuss_t * const statuss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_directory_statuss_adjust(const f_number_unsigned_t length, f_directory_statuss_t * const statuss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_directory_statuss_adjust_) || !defined(_di_f_directory_statuss_decimate_by_)
 
 /**
@@ -65,7 +65,7 @@ extern "C" {
  * @see f_memory_resize()
  */
 #if !defined(_di_f_directory_statuss_decrease_by_) || !defined(_di_f_directory_statuss_increase_) || !defined(_di_f_directory_statuss_increase_by_) || !defined(_di_f_directory_statuss_resize_)
-  extern f_status_t private_f_directory_statuss_resize(const f_array_length_t length, f_directory_statuss_t * const statuss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_directory_statuss_resize(const f_number_unsigned_t length, f_directory_statuss_t * const statuss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_directory_statuss_decrease_by_) || !defined(_di_f_directory_statuss_increase_) || !defined(_di_f_directory_statuss_increase_by_) || !defined(_di_f_directory_statuss_resize_)
 
 #ifdef __cplusplus
index ab54806a37b59477fc638262979f0f32ed07eb50..ead2c3e8d16b9d4bcb0bd496d9ea3a921b5ba923 100644 (file)
@@ -74,7 +74,7 @@ extern "C" {
 #endif // _di_f_directory_recurse_do_destroy_
 
 #ifndef _di_f_directory_statuss_adjust_
-  f_status_t f_directory_statuss_adjust(const f_array_length_t length, f_directory_statuss_t * const statuss) {
+  f_status_t f_directory_statuss_adjust(const f_number_unsigned_t length, f_directory_statuss_t * const statuss) {
     #ifndef _di_level_0_parameter_checking_
       if (!statuss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -84,7 +84,7 @@ extern "C" {
 #endif // _di_f_directory_statuss_adjust_
 
 #ifndef _di_f_directory_statuss_decimate_by_
-  f_status_t f_directory_statuss_decimate_by(const f_array_length_t amount, f_directory_statuss_t * const statuss) {
+  f_status_t f_directory_statuss_decimate_by(const f_number_unsigned_t amount, f_directory_statuss_t * const statuss) {
     #ifndef _di_level_0_parameter_checking_
       if (!statuss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -100,7 +100,7 @@ extern "C" {
 #endif // _di_f_directory_statuss_decimate_by_
 
 #ifndef _di_f_directory_statuss_decrease_by_
-  f_status_t f_directory_statuss_decrease_by(const f_array_length_t amount, f_directory_statuss_t * const statuss) {
+  f_status_t f_directory_statuss_decrease_by(const f_number_unsigned_t amount, f_directory_statuss_t * const statuss) {
     #ifndef _di_level_0_parameter_checking_
       if (!statuss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -116,18 +116,18 @@ extern "C" {
 #endif // _di_f_directory_statuss_decrease_by_
 
 #ifndef _di_f_directory_statuss_increase_
-  f_status_t f_directory_statuss_increase(const f_array_length_t step, f_directory_statuss_t * const statuss) {
+  f_status_t f_directory_statuss_increase(const f_number_unsigned_t step, f_directory_statuss_t * const statuss) {
     #ifndef _di_level_0_parameter_checking_
       if (!statuss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && statuss->used + 1 > statuss->size) {
-      f_array_length_t size = statuss->used + step;
+      f_number_unsigned_t size = statuss->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (statuss->used + 1 > F_array_length_t_size_d) return F_status_set_error(F_array_too_large);
+      if (size > F_number_t_size_unsigned_d) {
+        if (statuss->used + 1 > F_number_t_size_unsigned_d) return F_status_set_error(F_array_too_large);
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_directory_statuss_resize(size, statuss);
@@ -138,7 +138,7 @@ extern "C" {
 #endif // _di_f_directory_statuss_increase_
 
 #ifndef _di_f_directory_statuss_increase_by_
-  f_status_t f_directory_statuss_increase_by(const f_array_length_t amount, f_directory_statuss_t * const statuss) {
+  f_status_t f_directory_statuss_increase_by(const f_number_unsigned_t amount, f_directory_statuss_t * const statuss) {
     #ifndef _di_level_0_parameter_checking_
       if (!statuss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -146,7 +146,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (statuss->used + amount > statuss->size) {
-      if (statuss->used + amount > F_array_length_t_size_d) return F_status_set_error(F_array_too_large);
+      if (statuss->used + amount > F_number_t_size_unsigned_d) return F_status_set_error(F_array_too_large);
 
       return private_f_directory_statuss_resize(statuss->used + amount, statuss);
     }
@@ -156,7 +156,7 @@ extern "C" {
 #endif // _di_f_directory_statuss_increase_by_
 
 #ifndef _di_f_directory_statuss_resize_
-  f_status_t f_directory_statuss_resize(const f_array_length_t length, f_directory_statuss_t * const statuss) {
+  f_status_t f_directory_statuss_resize(const f_number_unsigned_t length, f_directory_statuss_t * const statuss) {
     #ifndef _di_level_0_parameter_checking_
       if (!statuss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 9705920142e61a368f6d2889fff8d90315c594b3..94af61e3e2b54d90690e93d7c28e7d8813ebc0f8 100644 (file)
@@ -99,8 +99,8 @@ extern "C" {
 #ifndef _di_f_directory_statuss_t_
   typedef struct {
     f_directory_status_t *array;
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_directory_statuss_t;
 
   #define f_directory_statuss_t_initialize { 0, 0, 0 }
@@ -152,7 +152,7 @@ extern "C" {
  */
 #ifndef _di_f_directory_recurse_do_t_
   typedef struct {
-    f_array_length_t depth;
+    f_number_unsigned_t depth;
     f_number_unsigned_t depth_max;
     uint16_t flag;
     f_mode_t mode;
@@ -309,7 +309,7 @@ extern "C" {
  *   @see f_string_dynamic_resize()
  */
 #ifndef _di_f_directory_statuss_adjust_
-  extern f_status_t f_directory_statuss_adjust(const f_array_length_t length, f_directory_statuss_t * const statuss);
+  extern f_status_t f_directory_statuss_adjust(const f_number_unsigned_t length, f_directory_statuss_t * const statuss);
 #endif // _di_f_directory_statuss_adjust_
 
 /**
@@ -335,7 +335,7 @@ extern "C" {
  *   @see f_string_dynamic_resize()
  */
 #ifndef _di_f_directory_statuss_decimate_by_
-  extern f_status_t f_directory_statuss_decimate_by(const f_array_length_t amount, f_directory_statuss_t * const statuss);
+  extern f_status_t f_directory_statuss_decimate_by(const f_number_unsigned_t amount, f_directory_statuss_t * const statuss);
 #endif // _di_f_directory_statuss_decimate_by_
 
 /**
@@ -361,13 +361,13 @@ extern "C" {
  *   @see f_string_dynamic_resize()
  */
 #ifndef _di_f_directory_statuss_decrease_by_
-  extern f_status_t f_directory_statuss_decrease_by(const f_array_length_t amount, f_directory_statuss_t * const statuss);
+  extern f_status_t f_directory_statuss_decrease_by(const f_number_unsigned_t amount, f_directory_statuss_t * const statuss);
 #endif // _di_f_directory_statuss_decrease_by_
 
 /**
  * Increase the size of all parts of the directory statuss structure, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -387,14 +387,14 @@ extern "C" {
  *   @see f_string_dynamic_resize()
  */
 #ifndef _di_f_directory_statuss_increase_
-  extern f_status_t f_directory_statuss_increase(const f_array_length_t step, f_directory_statuss_t * const statuss);
+  extern f_status_t f_directory_statuss_increase(const f_number_unsigned_t step, f_directory_statuss_t * const statuss);
 #endif // _di_f_directory_statuss_increase_
 
 /**
  * Resize all parts of the directory statuss structure to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -413,7 +413,7 @@ extern "C" {
  *   @see f_string_dynamic_resize()
  */
 #ifndef _di_f_directory_statuss_increase_by_
-  extern f_status_t f_directory_statuss_increase_by(const f_array_length_t amount, f_directory_statuss_t * const statuss);
+  extern f_status_t f_directory_statuss_increase_by(const f_number_unsigned_t amount, f_directory_statuss_t * const statuss);
 #endif // _di_f_directory_statuss_increase_by_
 
 /**
@@ -434,7 +434,7 @@ extern "C" {
  *   @see f_string_dynamic_resize()
  */
 #ifndef _di_f_directory_statuss_resize_
-  extern f_status_t f_directory_statuss_resize(const f_array_length_t length, f_directory_statuss_t * const statuss);
+  extern f_status_t f_directory_statuss_resize(const f_number_unsigned_t length, f_directory_statuss_t * const statuss);
 #endif // _di_f_directory_statuss_resize_
 
 #ifdef __cplusplus
index 66bf895f1c809da7cf23ad623ce0b529a423c49f..7c80399869494125f46e772034a1da3a7171a1e2 100644 (file)
@@ -49,7 +49,7 @@ extern char **environ;
       return F_exist_not;
     }
 
-    const f_array_length_t size = strnlen(result, f_environment_max_length_d);
+    const f_number_unsigned_t size = strnlen(result, f_environment_max_length_d);
 
     if (size) {
       const f_status_t status = f_string_dynamic_increase_by(size + 1, value);
index 812beb0d94fdd0ddea42213976b2a85733930aa4..5f9a499a4fd6d77aa70974ff37056041aec9fdaf 100644 (file)
@@ -1028,7 +1028,7 @@ extern "C" {
         mode_umask |= F_file_mode_t_block_world_d & F_file_mode_t_mask_bit_execute_d;
       }
 
-      for (f_array_length_t i = 0; syntax && i < code.used; ++i) {
+      for (f_number_unsigned_t i = 0; syntax && i < code.used; ++i) {
 
         if (code.string[i] == f_string_ascii_u_s.string[0]) {
           on |= 1;
@@ -1214,7 +1214,7 @@ extern "C" {
       // 1 = add, 2 = replace, 3 = subtract.
       uint8_t how = 0;
 
-      f_array_length_t i = 0;
+      f_number_unsigned_t i = 0;
 
       if (code.string[0] == f_string_ascii_plus_s.string[0]) {
         how = 1;
@@ -1242,7 +1242,7 @@ extern "C" {
       } // while
 
       if (i < code.used) {
-        f_array_length_t j = 0;
+        f_number_unsigned_t j = 0;
 
         // Do not tolerate overly large numbers.
         if (code.used - i > 4) return F_status_set_error(F_syntax);
@@ -1455,7 +1455,7 @@ extern "C" {
 
     char *path_to_name = basename(path_argument);
 
-    const f_array_length_t size = strnlen(path_to_name, path.used);
+    const f_number_unsigned_t size = strnlen(path_to_name, path.used);
 
     const f_status_t status = f_string_dynamic_increase_by(size + 1, name_base);
     if (F_status_is_error(status)) return status;
@@ -1484,7 +1484,7 @@ extern "C" {
 
     char *path_to_name = dirname(path_argument);
 
-    const f_array_length_t size = strnlen(path_to_name, path.used);
+    const f_number_unsigned_t size = strnlen(path_to_name, path.used);
 
     {
       const f_status_t status = f_string_dynamic_increase_by(size + 1, name_directory);
@@ -1631,7 +1631,7 @@ extern "C" {
 #endif // _di_f_file_read_block_
 
 #ifndef _di_f_file_read_until_
-  f_status_t f_file_read_until(const f_file_t file, const f_array_length_t total, f_string_dynamic_t * const buffer) {
+  f_status_t f_file_read_until(const f_file_t file, const f_number_unsigned_t total, f_string_dynamic_t * const buffer) {
     #ifndef _di_level_0_parameter_checking_
       if (!file.size_read) return F_status_set_error(F_parameter);
       if (!buffer) return F_status_set_error(F_parameter);
@@ -1640,8 +1640,8 @@ extern "C" {
     if (file.id == -1) return F_file_descriptor_not;
     if (!total) return F_data_not;
 
-    f_array_length_t buffer_size = file.size_read;
-    f_array_length_t buffer_count = 0;
+    f_number_unsigned_t buffer_size = file.size_read;
+    f_number_unsigned_t buffer_count = 0;
 
     f_status_t status = F_none;
     ssize_t size_read = 0;
@@ -2109,7 +2109,7 @@ extern "C" {
 #endif // _di_f_file_umask_set_
 
 #ifndef _di_f_file_write_
-  f_status_t f_file_write(const f_file_t file, const f_string_static_t buffer, f_array_length_t * const written) {
+  f_status_t f_file_write(const f_file_t file, const f_string_static_t buffer, f_number_unsigned_t * const written) {
 
     if (file.id == -1 || !buffer.used || !file.size_write) {
       if (written) *written = 0;
@@ -2124,7 +2124,7 @@ extern "C" {
       if (status == F_none && *written == buffer.used) return F_none_eos;
     }
     else {
-      f_array_length_t written_local = 0;
+      f_number_unsigned_t written_local = 0;
 
       const f_status_t status = private_f_file_write_until(file, buffer, buffer.used, &written_local);
       if (F_status_is_error(status)) return status;
@@ -2137,7 +2137,7 @@ extern "C" {
 #endif // _di_f_file_write_
 
 #ifndef _di_f_file_write_block_
-  f_status_t f_file_write_block(const f_file_t file, const f_string_static_t buffer, f_array_length_t * const written) {
+  f_status_t f_file_write_block(const f_file_t file, const f_string_static_t buffer, f_number_unsigned_t * const written) {
 
     if (file.id == -1 || !buffer.used || !file.size_write) {
       if (written) *written = 0;
@@ -2145,7 +2145,7 @@ extern "C" {
       return file.id == -1 ? F_file_descriptor_not : F_data_not;
     }
 
-    const f_array_length_t write_max = file.size_write > buffer.used ? buffer.used : file.size_write;
+    const f_number_unsigned_t write_max = file.size_write > buffer.used ? buffer.used : file.size_write;
 
     if (written) {
       const f_status_t status = private_f_file_write_until(file, buffer, write_max, written);
@@ -2157,7 +2157,7 @@ extern "C" {
       }
     }
     else {
-      f_array_length_t written_local = 0;
+      f_number_unsigned_t written_local = 0;
 
       const f_status_t status = private_f_file_write_until(file, buffer, write_max, &written_local);
       if (F_status_is_error(status)) return status;
@@ -2173,7 +2173,7 @@ extern "C" {
 #endif // _di_f_file_write_block_
 
 #ifndef _di_f_file_write_until_
-  f_status_t f_file_write_until(const f_file_t file, const f_string_static_t buffer, const f_array_length_t total, f_array_length_t * const written) {
+  f_status_t f_file_write_until(const f_file_t file, const f_string_static_t buffer, const f_number_unsigned_t total, f_number_unsigned_t * const written) {
 
     if (file.id == -1 || !buffer.used || !total || !file.size_write) {
       if (written) *written = 0;
@@ -2181,7 +2181,7 @@ extern "C" {
       return file.id == -1 ? F_file_descriptor_not : F_data_not;
     }
 
-    const f_array_length_t write_max = total > buffer.used ? buffer.used : total;
+    const f_number_unsigned_t write_max = total > buffer.used ? buffer.used : total;
 
     if (written) {
       const f_status_t status = private_f_file_write_until(file, buffer, write_max, written);
@@ -2193,7 +2193,7 @@ extern "C" {
       }
     }
     else {
-      f_array_length_t written_local = 0;
+      f_number_unsigned_t written_local = 0;
 
       const f_status_t status = private_f_file_write_until(file, buffer, buffer.used, &written_local);
       if (F_status_is_error(status)) return status;
@@ -2209,7 +2209,7 @@ extern "C" {
 #endif // _di_f_file_write_until_
 
 #ifndef _di_f_file_write_range_
-  f_status_t f_file_write_range(const f_file_t file, const f_string_static_t buffer, const f_string_range_t range, f_array_length_t * const written) {
+  f_status_t f_file_write_range(const f_file_t file, const f_string_static_t buffer, const f_string_range_t range, f_number_unsigned_t * const written) {
 
     if (file.id == -1 || !buffer.used || range.start > range.stop || range.start >= buffer.used || !file.size_write) {
       if (written) {
@@ -2219,7 +2219,7 @@ extern "C" {
       return file.id == -1 ? F_file_descriptor_not : F_data_not;
     }
 
-    const f_array_length_t write_max = (range.stop - range.start) + 1 > buffer.used ? buffer.used : (range.stop - range.start) + 1;
+    const f_number_unsigned_t write_max = (range.stop - range.start) + 1 > buffer.used ? buffer.used : (range.stop - range.start) + 1;
 
     if (written) {
       const f_string_static_t buffer_adjusted = macro_f_string_static_t_initialize_1(buffer.string + range.start, 0, buffer.used - range.start);
@@ -2234,7 +2234,7 @@ extern "C" {
     }
     else {
       const f_string_static_t buffer_adjusted = macro_f_string_static_t_initialize_1(buffer.string + range.start, 0, buffer.used - range.start);
-      f_array_length_t written_local = 0;
+      f_number_unsigned_t written_local = 0;
 
       const f_status_t status = private_f_file_write_until(file, buffer_adjusted, write_max, &written_local);
       if (F_status_is_error(status)) return status;
index befba24ca51fe5854528fd925b80a472e1fe195d..9f5fafa3e6c2125642a308ba3c40f62ea5c30bcc 100644 (file)
@@ -1599,7 +1599,7 @@ extern "C" {
  * @see read()
  */
 #ifndef _di_f_file_read_until_
-  extern f_status_t f_file_read_until(const f_file_t file, const f_array_length_t total, f_string_dynamic_t * const buffer);
+  extern f_status_t f_file_read_until(const f_file_t file, const f_number_unsigned_t total, f_string_dynamic_t * const buffer);
 #endif // _di_f_file_read_until_
 
 /**
@@ -2283,7 +2283,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_f_file_write_
-  extern f_status_t f_file_write(const f_file_t file, const f_string_static_t buffer, f_array_length_t * const written);
+  extern f_status_t f_file_write(const f_file_t file, const f_string_static_t buffer, f_number_unsigned_t * const written);
 #endif // _di_f_file_write_
 
 /**
@@ -2318,7 +2318,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_f_file_write_block_
-  extern f_status_t f_file_write_block(const f_file_t file, const f_string_static_t buffer, f_array_length_t * const written);
+  extern f_status_t f_file_write_block(const f_file_t file, const f_string_static_t buffer, f_number_unsigned_t * const written);
 #endif // _di_f_file_write_block_
 
 /**
@@ -2353,7 +2353,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_f_file_write_until_
-  extern f_status_t f_file_write_until(const f_file_t file, const f_string_static_t buffer, const f_array_length_t total, f_array_length_t * const written);
+  extern f_status_t f_file_write_until(const f_file_t file, const f_string_static_t buffer, const f_number_unsigned_t total, f_number_unsigned_t * const written);
 #endif // _di_f_file_write_until_
 
 /**
@@ -2387,7 +2387,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_f_file_write_range_
-  extern f_status_t f_file_write_range(const f_file_t file, const f_string_static_t buffer, const f_string_range_t range, f_array_length_t * const written);
+  extern f_status_t f_file_write_range(const f_file_t file, const f_string_static_t buffer, const f_string_range_t range, f_number_unsigned_t * const written);
 #endif // _di_f_file_write_range_
 
 #ifdef __cplusplus
index cecbb2126feb869fea1514e5dad75b5ad63e29c3..25b7ce4d4ea7c53060b5da5992208108a33e1713 100644 (file)
@@ -287,7 +287,7 @@ extern "C" {
 #endif // _di_f_file_stream_read_block_
 
 #ifndef _di_f_file_stream_read_until_
-  f_status_t f_file_stream_read_until(const f_file_t file, const f_array_length_t total, f_string_dynamic_t * const buffer) {
+  f_status_t f_file_stream_read_until(const f_file_t file, const f_number_unsigned_t total, f_string_dynamic_t * const buffer) {
     #ifndef _di_level_0_parameter_checking_
       if (!file.size_read) return F_status_set_error(F_parameter);
       if (!buffer) return F_status_set_error(F_parameter);
@@ -320,8 +320,8 @@ extern "C" {
       }
     }
 
-    f_array_length_t buffer_size = file.size_read;
-    f_array_length_t buffer_count = 0;
+    f_number_unsigned_t buffer_size = file.size_read;
+    f_number_unsigned_t buffer_count = 0;
 
     size_t size_read = 0;
 
@@ -415,7 +415,7 @@ extern "C" {
 #endif // _di_f_file_stream_unlock_
 
 #ifndef _di_f_file_stream_write_
-  f_status_t f_file_stream_write(const f_file_t file, const f_string_static_t buffer, f_array_length_t * const written) {
+  f_status_t f_file_stream_write(const f_file_t file, const f_string_static_t buffer, f_number_unsigned_t * const written) {
 
     if (!file.stream || !buffer.used || !file.size_write) {
       if (written) {
@@ -433,7 +433,7 @@ extern "C" {
       if (status == F_none && *written == buffer.used) return F_none_eos;
     }
     else {
-      f_array_length_t written_local = 0;
+      f_number_unsigned_t written_local = 0;
 
       status = private_f_file_stream_write_until(file, buffer, buffer.used, &written_local);
 
@@ -447,7 +447,7 @@ extern "C" {
 #endif // _di_f_file_stream_write_
 
 #ifndef _di_f_file_stream_write_block_
-  f_status_t f_file_stream_write_block(const f_file_t file, const f_string_static_t buffer, f_array_length_t * const written) {
+  f_status_t f_file_stream_write_block(const f_file_t file, const f_string_static_t buffer, f_number_unsigned_t * const written) {
 
     if (!file.stream || !buffer.used || !file.size_write) {
       if (written) {
@@ -457,7 +457,7 @@ extern "C" {
       return file.stream ? F_data_not : F_stream_not;
     }
 
-    const f_array_length_t write_max = file.size_write > buffer.used ? buffer.used : file.size_write;
+    const f_number_unsigned_t write_max = file.size_write > buffer.used ? buffer.used : file.size_write;
 
     f_status_t status = F_none;
 
@@ -470,7 +470,7 @@ extern "C" {
       }
     }
     else {
-      f_array_length_t written_local = 0;
+      f_number_unsigned_t written_local = 0;
 
       status = private_f_file_stream_write_until(file, buffer, write_max, &written_local);
 
@@ -487,7 +487,7 @@ extern "C" {
 #endif // _di_f_file_stream_write_block_
 
 #ifndef _di_f_file_stream_write_until_
-  f_status_t f_file_stream_write_until(const f_file_t file, const f_string_static_t buffer, const f_array_length_t total, f_array_length_t * const written) {
+  f_status_t f_file_stream_write_until(const f_file_t file, const f_string_static_t buffer, const f_number_unsigned_t total, f_number_unsigned_t * const written) {
 
     if (!file.stream || !buffer.used || !total || !file.size_write) {
       if (written) {
@@ -497,7 +497,7 @@ extern "C" {
       return file.stream ? F_data_not : F_stream_not;
     }
 
-    const f_array_length_t write_max = total > buffer.used ? buffer.used : total;
+    const f_number_unsigned_t write_max = total > buffer.used ? buffer.used : total;
 
     f_status_t status = F_none;
 
@@ -510,7 +510,7 @@ extern "C" {
       }
     }
     else {
-      f_array_length_t written_local = 0;
+      f_number_unsigned_t written_local = 0;
 
       status = private_f_file_stream_write_until(file, buffer, buffer.used, &written_local);
 
@@ -527,7 +527,7 @@ extern "C" {
 #endif // _di_f_file_stream_write_until_
 
 #ifndef _di_f_file_stream_write_range_
-  f_status_t f_file_stream_write_range(const f_file_t file, const f_string_static_t buffer, const f_string_range_t range, f_array_length_t * const written) {
+  f_status_t f_file_stream_write_range(const f_file_t file, const f_string_static_t buffer, const f_string_range_t range, f_number_unsigned_t * const written) {
 
     if (!file.stream || !buffer.used || range.start > range.stop || range.start >= buffer.used || !file.size_write) {
       if (written) {
@@ -537,7 +537,7 @@ extern "C" {
       return file.stream ? F_data_not : F_stream_not;
     }
 
-    const f_array_length_t write_max = (range.stop - range.start) + 1 > buffer.used ? buffer.used : (range.stop - range.start) + 1;
+    const f_number_unsigned_t write_max = (range.stop - range.start) + 1 > buffer.used ? buffer.used : (range.stop - range.start) + 1;
     const f_string_static_t buffer_adjusted = macro_f_string_static_t_initialize_1(buffer.string + range.start, 0, buffer.used - range.start);
 
     f_status_t status = F_none;
@@ -551,7 +551,7 @@ extern "C" {
       }
     }
     else {
-      f_array_length_t written_local = 0;
+      f_number_unsigned_t written_local = 0;
 
       status = private_f_file_stream_write_until(file, buffer_adjusted, write_max, &written_local);
 
index f46fd3ae70fdd26234340aea97013941cccae794..42024315a732225702078fd65d3511a5a6d9dda8 100644 (file)
@@ -318,7 +318,7 @@ extern "C" {
  * @see f_string_dynamic_increase_by()
  */
 #ifndef _di_f_file_stream_read_until_
-  extern f_status_t f_file_stream_read_until(const f_file_t file, const f_array_length_t total, f_string_dynamic_t * const buffer);
+  extern f_status_t f_file_stream_read_until(const f_file_t file, const f_number_unsigned_t total, f_string_dynamic_t * const buffer);
 #endif // _di_f_file_stream_read_until_
 
 /**
@@ -416,7 +416,7 @@ extern "C" {
  * @see funlockfile()
  */
 #ifndef _di_f_file_stream_write_
-  extern f_status_t f_file_stream_write(const f_file_t file, const f_string_static_t buffer, f_array_length_t * const written);
+  extern f_status_t f_file_stream_write(const f_file_t file, const f_string_static_t buffer, f_number_unsigned_t * const written);
 #endif // _di_f_file_stream_write_
 
 /**
@@ -452,7 +452,7 @@ extern "C" {
  * @see funlockfile()
  */
 #ifndef _di_f_file_stream_write_block_
-  extern f_status_t f_file_stream_write_block(const f_file_t file, const f_string_static_t buffer, f_array_length_t * const written);
+  extern f_status_t f_file_stream_write_block(const f_file_t file, const f_string_static_t buffer, f_number_unsigned_t * const written);
 #endif // _di_f_file_stream_write_block_
 
 /**
@@ -489,7 +489,7 @@ extern "C" {
  * @see funlockfile()
  */
 #ifndef _di_f_file_stream_write_until_
-  extern f_status_t f_file_stream_write_until(const f_file_t file, const f_string_static_t buffer, const f_array_length_t total, f_array_length_t * const written);
+  extern f_status_t f_file_stream_write_until(const f_file_t file, const f_string_static_t buffer, const f_number_unsigned_t total, f_number_unsigned_t * const written);
 #endif // _di_f_file_stream_write_until_
 
 /**
@@ -518,7 +518,7 @@ extern "C" {
  * @see fwrite_unlocked()
  */
 #ifndef _di_f_file_stream_write_range_
-  extern f_status_t f_file_stream_write_range(const f_file_t file, const f_string_static_t buffer, const f_string_range_t range, f_array_length_t * const written);
+  extern f_status_t f_file_stream_write_range(const f_file_t file, const f_string_static_t buffer, const f_string_range_t range, f_number_unsigned_t * const written);
 #endif // _di_f_file_stream_write_range_
 
 #ifdef __cplusplus
index 0be7546fc34d5278354bd83c0ed9576d3d78eb71..4dcc92bd2192cdccebe29ec90a56f735fe38da70 100644 (file)
@@ -649,13 +649,13 @@ extern "C" {
 #endif // !defined(_di_f_file_stream_open_descriptor_) || !defined(_di_f_file_stream_open_) || !defined(_di_f_file_stream_reopen_)
 
 #if !defined(_di_f_file_stream_write_) || !defined(_di_f_file_stream_write_block_) || !defined(_di_f_file_stream_write_until) || !defined(_di_f_file_stream_write_range)
-  f_status_t private_f_file_stream_write_until(const f_file_t file, const f_string_static_t buffer, const f_array_length_t total, f_array_length_t * const written) {
+  f_status_t private_f_file_stream_write_until(const f_file_t file, const f_string_static_t buffer, const f_number_unsigned_t total, f_number_unsigned_t * const written) {
 
     *written = 0;
 
-    f_array_length_t write_amount = 1;
-    f_array_length_t write_size = file.size_write;
-    f_array_length_t write_max = total;
+    f_number_unsigned_t write_amount = 1;
+    f_number_unsigned_t write_size = file.size_write;
+    f_number_unsigned_t write_max = total;
 
     ssize_t size_write = 0;
 
@@ -699,12 +699,12 @@ extern "C" {
 #endif // !defined(_di_f_file_stream_write_) || !defined(_di_f_file_stream_write_block_) || !defined(_di_f_file_stream_write_until) || !defined(_di_f_file_stream_write_range)
 
 #if !defined(_di_f_file_write_) || !defined(_di_f_file_write_block_) || !defined(_di_f_file_write_until) || !defined(_di_f_file_write_range)
-  f_status_t private_f_file_write_until(const f_file_t file, const f_string_static_t buffer, const f_array_length_t total, f_array_length_t * const written) {
+  f_status_t private_f_file_write_until(const f_file_t file, const f_string_static_t buffer, const f_number_unsigned_t total, f_number_unsigned_t * const written) {
 
     *written = 0;
 
-    f_array_length_t write_size = file.size_write;
-    f_array_length_t write_max = total;
+    f_number_unsigned_t write_size = file.size_write;
+    f_number_unsigned_t write_max = total;
 
     ssize_t size_write = 0;
 
index baa6307f1f6ecc2e58d0c6db77519abe951d6b4b..e14327c54e4eb225ac6f7f1bb939f0b4d379629d 100644 (file)
@@ -891,7 +891,7 @@ extern "C" {
  * @see f_file_stream_write_until()
  */
 #if !defined(_di_f_file_stream_write_) || !defined(_di_f_file_stream_write_block_) || !defined(_di_f_file_stream_write_until) || !defined(_di_f_file_stream_write_range)
-  extern f_status_t private_f_file_stream_write_until(const f_file_t file, const f_string_static_t buffer, const f_array_length_t total, f_array_length_t * const written) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_file_stream_write_until(const f_file_t file, const f_string_static_t buffer, const f_number_unsigned_t total, f_number_unsigned_t * const written) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_file_stream_write_) || !defined(_di_f_file_stream_write_block_) || !defined(_di_f_file_stream_write_until) || !defined(_di_f_file_stream_write_range)
 
 /**
@@ -930,7 +930,7 @@ extern "C" {
  * @see f_file_write_until()
  */
 #if !defined(_di_f_file_write_) || !defined(_di_f_file_write_block_) || !defined(_di_f_file_write_until) || !defined(_di_f_file_write_range)
-  extern f_status_t private_f_file_write_until(const f_file_t file, const f_string_static_t buffer, const f_array_length_t total, f_array_length_t * const written) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_file_write_until(const f_file_t file, const f_string_static_t buffer, const f_number_unsigned_t total, f_number_unsigned_t * const written) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_file_write_) || !defined(_di_f_file_write_block_) || !defined(_di_f_file_write_until) || !defined(_di_f_file_write_range)
 
 #ifdef __cplusplus
index 2804400bdd0c897819efda8f5632f46c84d8e70d..46ece8b114045183147887e517d3f1e4914778a8 100644 (file)
@@ -80,7 +80,7 @@ void test__f_file_mode_to_mode__works(void **state) {
     F_file_mode_all_wx_d,
   };
 
-  for (f_array_length_t i = 0; i < 28; ++i) {
+  for (f_number_unsigned_t i = 0; i < 28; ++i) {
 
     mode_t mode = 0;
 
index df114992d7546e802ed224e32e906ebfabf835c2..6394e1cab1815af41f80eb5725522c4bc8685520 100644 (file)
@@ -46,7 +46,7 @@ void test__f_file_stream_write__returns_data_not(void **state) {
   }
 
   {
-    f_array_length_t written = 1;
+    f_number_unsigned_t written = 1;
 
     const f_status_t status = f_file_stream_write(file, f_string_empty_s, &written);
 
index 9d1a110f3d22b9d1af1609786c26d6afb5f5752b..da7c9baeaf4bb788a6a68c49455972dcd0bb0b2c 100644 (file)
@@ -47,7 +47,7 @@ void test__f_file_stream_write_block__returns_data_not(void **state) {
   }
 
   {
-    f_array_length_t written = 1;
+    f_number_unsigned_t written = 1;
 
     const f_status_t status = f_file_stream_write_block(file, f_string_empty_s, &written);
 
@@ -61,7 +61,7 @@ void test__f_file_stream_write_block__works(void **state) {
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
 
   {
-    f_array_length_t written = 0;
+    f_number_unsigned_t written = 0;
 
     f_file_t file = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
     file.size_write = 1;
index 8ce71043f9681cab75e561397c09c48be07ab11f..9b29a09a551447d032e866a8c52e4d66395c2000 100644 (file)
@@ -68,7 +68,7 @@ void test__f_file_stream_write_range__returns_data_not(void **state) {
   {
     const f_string_range_t range = f_string_range_t_initialize;
 
-    f_array_length_t written = 1;
+    f_number_unsigned_t written = 1;
 
     const f_status_t status = f_file_stream_write_range(file, f_string_empty_s, range, &written);
 
@@ -80,7 +80,7 @@ void test__f_file_stream_write_range__returns_data_not(void **state) {
     const f_string_range_t range = f_string_range_t_initialize;
     const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
 
-    f_array_length_t written = 1;
+    f_number_unsigned_t written = 1;
 
     const f_status_t status = f_file_stream_write_range(file, test, range, &written);
 
@@ -91,7 +91,7 @@ void test__f_file_stream_write_range__returns_data_not(void **state) {
   {
     const f_string_range_t range = macro_f_string_range_t_initialize_1(0, 0);
 
-    f_array_length_t written = 1;
+    f_number_unsigned_t written = 1;
 
     const f_status_t status = f_file_stream_write_range(file, f_string_empty_s, range, &written);
 
index bdf0dfaa95cf58ebfb947bafbeca218a973c72d2..a0e106a3c8ee25c5dc9a00a25e82ba25ee66e285 100644 (file)
@@ -60,7 +60,7 @@ void test__f_file_stream_write_until__returns_data_not(void **state) {
   }
 
   {
-    f_array_length_t written = 1;
+    f_number_unsigned_t written = 1;
 
     const f_status_t status = f_file_stream_write_until(file, f_string_empty_s, 0, &written);
 
@@ -69,7 +69,7 @@ void test__f_file_stream_write_until__returns_data_not(void **state) {
   }
 
   {
-    f_array_length_t written = 1;
+    f_number_unsigned_t written = 1;
 
     const f_status_t status = f_file_stream_write_until(file, test, 0, &written);
 
@@ -78,7 +78,7 @@ void test__f_file_stream_write_until__returns_data_not(void **state) {
   }
 
   {
-    f_array_length_t written = 1;
+    f_number_unsigned_t written = 1;
 
     const f_status_t status = f_file_stream_write_until(file, f_string_empty_s, 1, &written);
 
index 54fa4416b2787fe5cad27921e006f8a5b3d7301c..f7d89ef198f52779eb3699c46a27451e3ecd1bd8 100644 (file)
@@ -88,7 +88,7 @@ void test__f_file_write__returns_data_not(void **state) {
   }
 
   {
-    f_array_length_t written = 1;
+    f_number_unsigned_t written = 1;
 
     const f_status_t status = f_file_write(file, f_string_empty_s, &written);
 
index cf6e6e737c81b20a639ed4797065d82642dc2ef2..d875c3e6ca3a4be4004845b66eed1ca0be00a134 100644 (file)
@@ -72,7 +72,7 @@ void test__f_file_write_block__returns_data_not(void **state) {
   }
 
   {
-    f_array_length_t written = 1;
+    f_number_unsigned_t written = 1;
 
     const f_status_t status = f_file_write_block(file, f_string_empty_s, &written);
 
index 6ac54c2d0b178fab69f315688a155bd5e29d3351..48697062839ead55933f60a4f7965074970b97a4 100644 (file)
@@ -95,7 +95,7 @@ void test__f_file_write_range__returns_data_not(void **state) {
   {
     const f_string_range_t range = f_string_range_t_initialize;
 
-    f_array_length_t written = 1;
+    f_number_unsigned_t written = 1;
 
     const f_status_t status = f_file_write_range(file, f_string_empty_s, range, &written);
 
@@ -107,7 +107,7 @@ void test__f_file_write_range__returns_data_not(void **state) {
     const f_string_range_t range = f_string_range_t_initialize;
     const f_string_static_t path = macro_f_string_static_t_initialize_1("test", 0, 4);
 
-    f_array_length_t written = 1;
+    f_number_unsigned_t written = 1;
 
     const f_status_t status = f_file_write_range(file, path, range, &written);
 
@@ -118,7 +118,7 @@ void test__f_file_write_range__returns_data_not(void **state) {
   {
     const f_string_range_t range = macro_f_string_range_t_initialize_1(0, 0);
 
-    f_array_length_t written = 1;
+    f_number_unsigned_t written = 1;
 
     const f_status_t status = f_file_write_range(file, f_string_empty_s, range, &written);
 
index ca723ef1ae2f47075923800b04129543ae8e4dfc..4861115fdb2f18734ba95f80efb0af5bf9ed3808 100644 (file)
@@ -86,7 +86,7 @@ void test__f_file_write_until__returns_data_not(void **state) {
   }
 
   {
-    f_array_length_t written = 1;
+    f_number_unsigned_t written = 1;
 
     const f_status_t status = f_file_write_until(file, f_string_empty_s, 0, &written);
 
@@ -95,7 +95,7 @@ void test__f_file_write_until__returns_data_not(void **state) {
   }
 
   {
-    f_array_length_t written = 1;
+    f_number_unsigned_t written = 1;
 
     const f_status_t status = f_file_write_until(file, path, 0, &written);
 
@@ -104,7 +104,7 @@ void test__f_file_write_until__returns_data_not(void **state) {
   }
 
   {
-    f_array_length_t written = 1;
+    f_number_unsigned_t written = 1;
 
     const f_status_t status = f_file_write_until(file, f_string_empty_s, 1, &written);
 
index a93792091ef8214fce61bf2a12132463341a8f87..b6e31fc23b7fd6b8f3b54bc23e872820d05978ca 100644 (file)
@@ -23,7 +23,7 @@ extern "C" {
       return;
     }
 
-    for (f_array_length_t i = 0; i < delimits.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < delimits.used; ++i) {
 
       if (delimits.array[i] < buffer->used) {
         buffer->string[delimits.array[i]] = f_fss_placeholder_s.string[0];
@@ -52,7 +52,7 @@ extern "C" {
       return;
     }
 
-    for (f_array_length_t i = 0; i < delimits.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < delimits.used; ++i) {
 
       if (delimits.array[i] < buffer->used && delimits.array[i] >= range.start && delimits.array[i] <= range.stop) {
         buffer->string[delimits.array[i]] = f_fss_placeholder_s.string[0];
@@ -64,7 +64,7 @@ extern "C" {
 #endif // _di_f_fss_apply_delimit_range_
 
 #ifndef _di_f_fss_count_lines_
-  void f_fss_count_lines(const f_string_static_t buffer, const f_array_length_t before, f_array_length_t * const line, f_state_t * const state) {
+  void f_fss_count_lines(const f_string_static_t buffer, const f_number_unsigned_t before, f_number_unsigned_t * const line, f_state_t * const state) {
     #ifndef _di_level_0_parameter_checking_
       if (!state) return;
 
@@ -81,7 +81,7 @@ extern "C" {
       return;
     }
 
-    for (f_array_length_t i = 0; i < before && i < buffer.used; i += macro_f_utf_byte_width(buffer.string[i])) {
+    for (f_number_unsigned_t i = 0; i < before && i < buffer.used; i += macro_f_utf_byte_width(buffer.string[i])) {
 
       if (buffer.string[i] == f_fss_eol_s.string[0]) {
         ++(*line);
@@ -93,7 +93,7 @@ extern "C" {
 #endif // _di_f_fss_count_lines_
 
 #ifndef _di_f_fss_count_lines_range_
-  void f_fss_count_lines_range(const f_string_static_t buffer, const f_string_range_t range, f_array_length_t * const line, f_state_t * const state) {
+  void f_fss_count_lines_range(const f_string_static_t buffer, const f_string_range_t range, f_number_unsigned_t * const line, f_state_t * const state) {
     #ifndef _di_level_0_parameter_checking_
       if (!state) return;
 
@@ -110,7 +110,7 @@ extern "C" {
       return;
     }
 
-    for (f_array_length_t i = range.start; i <= range.stop && i < buffer.used; i += macro_f_utf_byte_width(buffer.string[i])) {
+    for (f_number_unsigned_t i = range.start; i <= range.stop && i < buffer.used; i += macro_f_utf_byte_width(buffer.string[i])) {
 
       if (buffer.string[i] == f_fss_eol_s.string[0]) {
         ++(*line);
@@ -165,7 +165,7 @@ extern "C" {
       return F_false;
     }
 
-    f_array_length_t width_max = (range.stop - range.start) + 1;
+    f_number_unsigned_t width_max = (range.stop - range.start) + 1;
 
     if (width_max > buffer.used - range.start) {
       width_max = buffer.used - range.start;
@@ -192,7 +192,7 @@ extern "C" {
       return F_false;
     }
 
-    f_array_length_t width_max = (range.stop - range.start) + 1;
+    f_number_unsigned_t width_max = (range.stop - range.start) + 1;
 
     if (width_max > buffer.used - range.start) {
       width_max = buffer.used - range.start;
@@ -219,7 +219,7 @@ extern "C" {
       return F_false;
     }
 
-    f_array_length_t width_max = (range.stop - range.start) + 1;
+    f_number_unsigned_t width_max = (range.stop - range.start) + 1;
 
     if (width_max > buffer.used - range.start) {
       width_max = buffer.used - range.start;
@@ -258,7 +258,7 @@ extern "C" {
       return F_false;
     }
 
-    f_array_length_t width_max = (range.stop - range.start) + 1;
+    f_number_unsigned_t width_max = (range.stop - range.start) + 1;
 
     if (width_max > buffer.used - range.start) {
       width_max = buffer.used - range.start;
@@ -370,7 +370,7 @@ extern "C" {
     }
 
     uint8_t width = 0;
-    f_array_length_t width_max = (range->stop - range->start) + 1;
+    f_number_unsigned_t width_max = (range->stop - range->start) + 1;
 
     if (width_max > buffer.used - range->start) {
       width_max = buffer.used - range->start;
index c514daea7253a48cc34e0b2c3a4c059ee5e71ecd..18424a4a4f413a49ca227f30d4dba87d0dcc3016 100644 (file)
@@ -105,7 +105,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_count_lines_
-  extern void f_fss_count_lines(const f_string_static_t buffer, const f_array_length_t before, f_array_length_t * const line, f_state_t * const state);
+  extern void f_fss_count_lines(const f_string_static_t buffer, const f_number_unsigned_t before, f_number_unsigned_t * const line, f_state_t * const state);
 #endif // _di_f_fss_count_lines_
 
 /**
@@ -133,7 +133,7 @@ extern "C" {
  *     F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_count_lines_range_
-  extern void f_fss_count_lines_range(const f_string_static_t buffer, const f_string_range_t range, f_array_length_t * const line, f_state_t * const state);
+  extern void f_fss_count_lines_range(const f_string_static_t buffer, const f_string_range_t range, f_number_unsigned_t * const line, f_state_t * const state);
 #endif // _di_f_fss_count_lines_range_
 
 /**
index 5e6e96440c5946e49ea2a0dd9344441f51ca108b..455214f51fe5ed08ef40b352fdff7204b7713cd5 100644 (file)
@@ -20,11 +20,11 @@ extern "C" {
  * Designate an fss delimit location.
  */
 #ifndef _di_f_fss_delimit_t_
-  typedef f_array_length_t f_fss_delimit_t;
+  typedef f_number_unsigned_t f_fss_delimit_t;
 
-  #define f_fss_delimit_t_initialize f_array_length_t_initialize
+  #define f_fss_delimit_t_initialize f_number_unsigned_t_initialize
 
-  #define macro_f_fss_delimit_t_initialize_1(delimit) macro_f_array_length_t_initialize_1(delimit)
+  #define macro_f_fss_delimit_t_initialize_1(delimit) delimit
 #endif // _di_f_fss_delimit_t_
 
 /**
@@ -35,25 +35,25 @@ extern "C" {
  * used:  Total number of allocated spaces used.
  */
 #ifndef _di_f_fss_delimits_t_
-  typedef f_array_lengths_t f_fss_delimits_t;
+  typedef f_number_unsigneds_t f_fss_delimits_t;
 
-  #define f_fss_delimits_t_initialize f_array_lengths_t_initialize
+  #define f_fss_delimits_t_initialize f_number_unsigneds_t_initialize
 
-  #define macro_f_fss_delimits_t_initialize_1(array, size, used) macro_f_array_lengths_t_initialize_1(array, size, used)
-  #define macro_f_fss_delimits_t_initialize_2(array, length)     macro_f_array_lengths_t_initialize_2(array, length)
+  #define macro_f_fss_delimits_t_initialize_1(array, size, used) macro_f_number_unsigneds_t_initialize_1(array, size, used)
+  #define macro_f_fss_delimits_t_initialize_2(array, length)     macro_f_number_unsigneds_t_initialize_2(array, length)
 
-  #define macro_f_fss_delimits_t_clear(delimits) macro_f_array_lengths_t_clear(delimits)
+  #define macro_f_fss_delimits_t_clear(delimits) macro_f_number_unsigneds_t_clear(delimits)
 
-  #define macro_f_fss_delimits_t_resize(status, delimits, length) macro_f_array_lengths_t_resize(status, delimits, length)
-  #define macro_f_fss_delimits_t_adjust(status, delimits, length) macro_f_array_lengths_t_adjust(status, delimits, length)
+  #define macro_f_fss_delimits_t_resize(status, delimits, length) macro_f_number_unsigneds_t_resize(status, delimits, length)
+  #define macro_f_fss_delimits_t_adjust(status, delimits, length) macro_f_number_unsigneds_t_adjust(status, delimits, length)
 
-  #define macro_f_fss_delimits_t_delete_simple(delimits)  macro_f_array_lengths_t_delete_simple(delimits)
-  #define macro_f_fss_delimits_t_destroy_simple(delimits) macro_f_array_lengths_t_destroy_simple(delimits)
+  #define macro_f_fss_delimits_t_delete_simple(delimits)  macro_f_number_unsigneds_t_delete_simple(delimits)
+  #define macro_f_fss_delimits_t_destroy_simple(delimits) macro_f_number_unsigneds_t_destroy_simple(delimits)
 
-  #define macro_f_fss_delimits_t_increase(status, step, delimits)      macro_f_array_lengths_t_increase(status, step, delimits)
-  #define macro_f_fss_delimits_t_increase_by(status, delimits, amount) macro_f_array_lengths_t_increase_by(status, delimits, amount)
-  #define macro_f_fss_delimits_t_decrease_by(status, delimits, amount) macro_f_array_lengths_t_decrease_by(status, delimits, amount)
-  #define macro_f_fss_delimits_t_decimate_by(status, delimits, amount) macro_f_array_lengths_t_decimate_by(status, delimits, amount)
+  #define macro_f_fss_delimits_t_increase(status, step, delimits)      macro_f_number_unsigneds_t_increase(status, step, delimits)
+  #define macro_f_fss_delimits_t_increase_by(status, delimits, amount) macro_f_number_unsigneds_t_increase_by(status, delimits, amount)
+  #define macro_f_fss_delimits_t_decrease_by(status, delimits, amount) macro_f_number_unsigneds_t_decrease_by(status, delimits, amount)
+  #define macro_f_fss_delimits_t_decimate_by(status, delimits, amount) macro_f_number_unsigneds_t_decimate_by(status, delimits, amount)
 #endif // _di_f_fss_delimits_t_
 
 /**
@@ -64,25 +64,25 @@ extern "C" {
  * used:  Total number of allocated spaces used.
  */
 #ifndef _di_f_fss_delimitss_t_
-  typedef f_array_lengthss_t f_fss_delimitss_t;
+  typedef f_number_unsignedss_t f_fss_delimitss_t;
 
-  #define f_fss_delimitss_t_initialize f_array_lengthss_t_initialize
+  #define f_fss_delimitss_t_initialize f_number_unsignedss_t_initialize
 
-  #define macro_f_fss_delimitss_t_initialize_1(array, size, used) macro_f_array_lengthss_t_initialize_1(array, size, used)
-  #define macro_f_fss_delimitss_t_initialize_2(array, length)     macro_f_array_lengthss_t_initialize_2(array, length)
+  #define macro_f_fss_delimitss_t_initialize_1(array, size, used) macro_f_number_unsignedss_t_initialize_1(array, size, used)
+  #define macro_f_fss_delimitss_t_initialize_2(array, length)     macro_f_number_unsignedss_t_initialize_2(array, length)
 
-  #define macro_f_fss_delimitss_t_clear(delimitss) macro_f_array_lengthss_t_clear(delimitss)
+  #define macro_f_fss_delimitss_t_clear(delimitss) macro_f_number_unsignedss_t_clear(delimitss)
 
-  #define macro_f_fss_delimitss_t_resize(status, delimitss, length) macro_f_array_lengthss_t_resize(status, delimitss, length)
-  #define macro_f_fss_delimitss_t_adjust(status, delimitss, length) macro_f_array_lengthss_t_adjust(status, delimitss, length)
+  #define macro_f_fss_delimitss_t_resize(status, delimitss, length) macro_f_number_unsignedss_t_resize(status, delimitss, length)
+  #define macro_f_fss_delimitss_t_adjust(status, delimitss, length) macro_f_number_unsignedss_t_adjust(status, delimitss, length)
 
-  #define macro_f_fss_delimitss_t_delete_simple(delimitss)  macro_f_array_lengthss_t_delete_simple(delimitss)
-  #define macro_f_fss_delimitss_t_destroy_simple(delimitss) macro_f_array_lengthss_t_destroy_simple(delimitss)
+  #define macro_f_fss_delimitss_t_delete_simple(delimitss)  macro_f_number_unsignedss_t_delete_simple(delimitss)
+  #define macro_f_fss_delimitss_t_destroy_simple(delimitss) macro_f_number_unsignedss_t_destroy_simple(delimitss)
 
-  #define macro_f_fss_delimitss_t_increase(status, step, delimitss)      macro_f_array_lengthss_t_increase(status, step, delimitss)
-  #define macro_f_fss_delimitss_t_increase_by(status, delimitss, amount) macro_f_array_lengthss_t_increase_by(status, delimitss, amount)
-  #define macro_f_fss_delimitss_t_decrease_by(status, delimitss, amount) macro_f_array_lengthss_t_decrease_by(status, delimitss, amount)
-  #define macro_f_fss_delimitss_t_decimate_by(status, delimitss, amount) macro_f_array_lengthss_t_decimate_by(status, delimitss, amount)
+  #define macro_f_fss_delimitss_t_increase(status, step, delimitss)      macro_f_number_unsignedss_t_increase(status, step, delimitss)
+  #define macro_f_fss_delimitss_t_increase_by(status, delimitss, amount) macro_f_number_unsignedss_t_increase_by(status, delimitss, amount)
+  #define macro_f_fss_delimitss_t_decrease_by(status, delimitss, amount) macro_f_number_unsignedss_t_decrease_by(status, delimitss, amount)
+  #define macro_f_fss_delimitss_t_decimate_by(status, delimitss, amount) macro_f_number_unsignedss_t_decimate_by(status, delimitss, amount)
 #endif // _di_f_fss_delimitss_t_
 
 #ifdef __cplusplus
index 27dd66dfd14d22020694b2b8924e065c0ca1913f..e13eee9a7dc8e0aaadafa8ebe685241fe9824fed 100644 (file)
@@ -6,7 +6,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_fss_named_adjust_
-  f_status_t f_fss_named_adjust(const f_array_length_t length, f_fss_named_t * const named) {
+  f_status_t f_fss_named_adjust(const f_number_unsigned_t length, f_fss_named_t * const named) {
     #ifndef _di_level_0_parameter_checking_
       if (!named) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -16,7 +16,7 @@ extern "C" {
 #endif // _di_f_fss_named_adjust_
 
 #ifndef _di_f_fss_named_decimate_by_
-  f_status_t f_fss_named_decimate_by(const f_array_length_t amount, f_fss_named_t * const named) {
+  f_status_t f_fss_named_decimate_by(const f_number_unsigned_t amount, f_fss_named_t * const named) {
     #ifndef _di_level_0_parameter_checking_
       if (!named) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -32,7 +32,7 @@ extern "C" {
 #endif // _di_f_fss_named_decimate_by_
 
 #ifndef _di_f_fss_named_decrease_by_
-  f_status_t f_fss_named_decrease_by(const f_array_length_t amount, f_fss_named_t * const named) {
+  f_status_t f_fss_named_decrease_by(const f_number_unsigned_t amount, f_fss_named_t * const named) {
     #ifndef _di_level_0_parameter_checking_
       if (!named) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -48,20 +48,20 @@ extern "C" {
 #endif // _di_f_fss_named_decrease_by_
 
 #ifndef _di_f_fss_named_increase_
-  f_status_t f_fss_named_increase(const f_array_length_t step, f_fss_named_t * const named) {
+  f_status_t f_fss_named_increase(const f_number_unsigned_t step, f_fss_named_t * const named) {
     #ifndef _di_level_0_parameter_checking_
       if (!named) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && named->objects.used + 1 > named->objects.size) {
-      f_array_length_t size = named->objects.used + step;
+      f_number_unsigned_t size = named->objects.used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (named->objects.used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (named->objects.used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_fss_named_resize(size, named);
@@ -72,7 +72,7 @@ extern "C" {
 #endif // _di_f_fss_named_increase_
 
 #ifndef _di_f_fss_named_increase_by_
-  f_status_t f_fss_named_increase_by(const f_array_length_t amount, f_fss_named_t * const named) {
+  f_status_t f_fss_named_increase_by(const f_number_unsigned_t amount, f_fss_named_t * const named) {
     #ifndef _di_level_0_parameter_checking_
       if (!named) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -80,7 +80,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (named->objects.used + amount > named->objects.size) {
-      if (named->objects.used + amount > F_array_length_t_size_d) {
+      if (named->objects.used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -92,7 +92,7 @@ extern "C" {
 #endif // _di_f_fss_named_increase_by_
 
 #ifndef _di_f_fss_named_resize_
-  f_status_t f_fss_named_resize(const f_array_length_t length, f_fss_named_t * const named) {
+  f_status_t f_fss_named_resize(const f_number_unsigned_t length, f_fss_named_t * const named) {
     #ifndef _di_level_0_parameter_checking_
       if (!named) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -102,7 +102,7 @@ extern "C" {
 #endif // _di_f_fss_named_resize_
 
 #ifndef _di_f_fss_nameds_adjust_
-  f_status_t f_fss_nameds_adjust(const f_array_length_t length, f_fss_nameds_t * const nameds) {
+  f_status_t f_fss_nameds_adjust(const f_number_unsigned_t length, f_fss_nameds_t * const nameds) {
     #ifndef _di_level_0_parameter_checking_
       if (!nameds) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -112,7 +112,7 @@ extern "C" {
 #endif // _di_f_fss_nameds_adjust_
 
 #ifndef _di_f_fss_nameds_decimate_by_
-  f_status_t f_fss_nameds_decimate_by(const f_array_length_t amount, f_fss_nameds_t * const nameds) {
+  f_status_t f_fss_nameds_decimate_by(const f_number_unsigned_t amount, f_fss_nameds_t * const nameds) {
     #ifndef _di_level_0_parameter_checking_
       if (!nameds) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -128,7 +128,7 @@ extern "C" {
 #endif // _di_f_fss_nameds_decimate_by_
 
 #ifndef _di_f_fss_nameds_decrease_by_
-  f_status_t f_fss_nameds_decrease_by(const f_array_length_t amount, f_fss_nameds_t * const nameds) {
+  f_status_t f_fss_nameds_decrease_by(const f_number_unsigned_t amount, f_fss_nameds_t * const nameds) {
     #ifndef _di_level_0_parameter_checking_
       if (!nameds) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -144,20 +144,20 @@ extern "C" {
 #endif // _di_f_fss_nameds_decrease_by_
 
 #ifndef _di_f_fss_nameds_increase_
-  f_status_t f_fss_nameds_increase(const f_array_length_t step, f_fss_nameds_t * const nameds) {
+  f_status_t f_fss_nameds_increase(const f_number_unsigned_t step, f_fss_nameds_t * const nameds) {
     #ifndef _di_level_0_parameter_checking_
       if (!nameds) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && nameds->used + 1 > nameds->size) {
-      f_array_length_t size = nameds->used + step;
+      f_number_unsigned_t size = nameds->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (nameds->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (nameds->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_fss_nameds_resize(size, nameds);
@@ -168,7 +168,7 @@ extern "C" {
 #endif // _di_f_fss_nameds_increase_
 
 #ifndef _di_f_fss_nameds_increase_by_
-  f_status_t f_fss_nameds_increase_by(const f_array_length_t amount, f_fss_nameds_t * const nameds) {
+  f_status_t f_fss_nameds_increase_by(const f_number_unsigned_t amount, f_fss_nameds_t * const nameds) {
     #ifndef _di_level_0_parameter_checking_
       if (!nameds) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -176,7 +176,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (nameds->used + amount > nameds->size) {
-      if (nameds->used + amount > F_array_length_t_size_d) {
+      if (nameds->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -188,7 +188,7 @@ extern "C" {
 #endif // _di_f_fss_nameds_increase_by_
 
 #ifndef _di_f_fss_nameds_resize_
-  f_status_t f_fss_nameds_resize(const f_array_length_t length, f_fss_nameds_t * const nameds) {
+  f_status_t f_fss_nameds_resize(const f_number_unsigned_t length, f_fss_nameds_t * const nameds) {
     #ifndef _di_level_0_parameter_checking_
       if (!nameds) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index dc2440e666769ac7edf14ece3e6561f80741679f..8dbcb910f884e79a38ad27e12409400986198a0c 100644 (file)
@@ -38,7 +38,7 @@ extern "C" {
 
   #define f_fss_named_t_initialize { f_fss_object_t_initialize, f_fss_objects_t_initialize, f_fss_contents_t_initialize, f_uint8ss_t_initialize }
 
-  #define macro_f_fss_named_t_initialize_1(name, objects, contents, quotess) macro_f_array_lengths_t_initialize_1(name, objects, contents, quotess)
+  #define macro_f_fss_named_t_initialize_1(name, objects, contents, quotess) macro_f_number_unsigneds_t_initialize_1(name, objects, contents, quotess)
 
   #define macro_f_fss_named_t_clear(named) \
     macro_f_fss_object_t_clear(named.name) \
@@ -69,8 +69,8 @@ extern "C" {
   typedef struct {
     f_fss_named_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_fss_nameds_t;
 
   #define f_fss_nameds_t_initialize { 0, 0, 0 }
@@ -107,7 +107,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_named_adjust_
-  extern f_status_t f_fss_named_adjust(const f_array_length_t length, f_fss_named_t * const named);
+  extern f_status_t f_fss_named_adjust(const f_number_unsigned_t length, f_fss_named_t * const named);
 #endif // _di_f_fss_named_adjust_
 
 /**
@@ -130,7 +130,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_named_decimate_by_
-  extern f_status_t f_fss_named_decimate_by(const f_array_length_t amount, f_fss_named_t * const named);
+  extern f_status_t f_fss_named_decimate_by(const f_number_unsigned_t amount, f_fss_named_t * const named);
 #endif // _di_f_fss_named_decimate_by_
 
 /**
@@ -153,13 +153,13 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_named_decrease_by_
-  extern f_status_t f_fss_named_decrease_by(const f_array_length_t amount, f_fss_named_t * const named);
+  extern f_status_t f_fss_named_decrease_by(const f_number_unsigned_t amount, f_fss_named_t * const named);
 #endif // _di_f_fss_named_decrease_by_
 
 /**
  * Increase the size of all parts of the named structure, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -177,14 +177,14 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_named_increase_
-  extern f_status_t f_fss_named_increase(const f_array_length_t step, f_fss_named_t * const named);
+  extern f_status_t f_fss_named_increase(const f_number_unsigned_t step, f_fss_named_t * const named);
 #endif // _di_f_fss_named_increase_
 
 /**
  * Resize all parts of the named structure to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -201,7 +201,7 @@ extern "C" {
  *   F_array_too_large (with error bit) if the new array length is too large.
  */
 #ifndef _di_f_fss_named_increase_by_
-  extern f_status_t f_fss_named_increase_by(const f_array_length_t amount, f_fss_named_t * const named);
+  extern f_status_t f_fss_named_increase_by(const f_number_unsigned_t amount, f_fss_named_t * const named);
 #endif // _di_f_fss_named_increase_by_
 
 /**
@@ -219,7 +219,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_named_resize_
-  extern f_status_t f_fss_named_resize(const f_array_length_t length, f_fss_named_t * const named);
+  extern f_status_t f_fss_named_resize(const f_number_unsigned_t length, f_fss_named_t * const named);
 #endif // _di_f_fss_named_resize_
 
 /**
@@ -237,7 +237,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_nameds_adjust_
-  extern f_status_t f_fss_nameds_adjust(const f_array_length_t length, f_fss_nameds_t * const nameds);
+  extern f_status_t f_fss_nameds_adjust(const f_number_unsigned_t length, f_fss_nameds_t * const nameds);
 #endif // _di_f_fss_nameds_adjust_
 
 /**
@@ -259,7 +259,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_nameds_decimate_by_
-  extern f_status_t f_fss_nameds_decimate_by(const f_array_length_t amount, f_fss_nameds_t * const nameds);
+  extern f_status_t f_fss_nameds_decimate_by(const f_number_unsigned_t amount, f_fss_nameds_t * const nameds);
 #endif // _di_f_fss_nameds_decimate_by_
 
 /**
@@ -281,13 +281,13 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_nameds_decrease_by_
-  extern f_status_t f_fss_nameds_decrease_by(const f_array_length_t amount, f_fss_nameds_t * const nameds);
+  extern f_status_t f_fss_nameds_decrease_by(const f_number_unsigned_t amount, f_fss_nameds_t * const nameds);
 #endif // _di_f_fss_nameds_decrease_by_
 
 /**
  * Increase the size of the nameds array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -305,14 +305,14 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_nameds_increase_
-  extern f_status_t f_fss_nameds_increase(const f_array_length_t step, f_fss_nameds_t * const nameds);
+  extern f_status_t f_fss_nameds_increase(const f_number_unsigned_t step, f_fss_nameds_t * const nameds);
 #endif // _di_f_fss_nameds_increase_
 
 /**
  * Resize the nameds array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -329,7 +329,7 @@ extern "C" {
  *   F_array_too_large (with error bit) if the new array length is too large.
  */
 #ifndef _di_f_fss_nameds_increase_by_
-  extern f_status_t f_fss_nameds_increase_by(const f_array_length_t amount, f_fss_nameds_t * const nameds);
+  extern f_status_t f_fss_nameds_increase_by(const f_number_unsigned_t amount, f_fss_nameds_t * const nameds);
 #endif // _di_f_fss_nameds_increase_by_
 
 /**
@@ -347,7 +347,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_nameds_resize_
-  extern f_status_t f_fss_nameds_resize(const f_array_length_t length, f_fss_nameds_t * const nameds);
+  extern f_status_t f_fss_nameds_resize(const f_number_unsigned_t length, f_fss_nameds_t * const nameds);
 #endif // _di_f_fss_nameds_resize_
 
 #ifdef __cplusplus
index 887f3b3a563ca217a2833dfd4288326b598f722d..eebc1d9efee06e2bf711f69f6acc7c4688606368 100644 (file)
@@ -6,7 +6,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_fss_items_adjust_
-  f_status_t f_fss_items_adjust(const f_array_length_t length, f_fss_items_t * const items) {
+  f_status_t f_fss_items_adjust(const f_number_unsigned_t length, f_fss_items_t * const items) {
     #ifndef _di_level_0_parameter_checking_
       if (!items) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -16,7 +16,7 @@ extern "C" {
 #endif // _di_f_fss_items_adjust_
 
 #ifndef _di_f_fss_items_decimate_by_
-  f_status_t f_fss_items_decimate_by(const f_array_length_t amount, f_fss_items_t * const items) {
+  f_status_t f_fss_items_decimate_by(const f_number_unsigned_t amount, f_fss_items_t * const items) {
     #ifndef _di_level_0_parameter_checking_
       if (!items) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -32,7 +32,7 @@ extern "C" {
 #endif // _di_f_fss_items_decimate_by_
 
 #ifndef _di_f_fss_items_decrease_by_
-  f_status_t f_fss_items_decrease_by(const f_array_length_t amount, f_fss_items_t * const items) {
+  f_status_t f_fss_items_decrease_by(const f_number_unsigned_t amount, f_fss_items_t * const items) {
     #ifndef _di_level_0_parameter_checking_
       if (!items) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -48,20 +48,20 @@ extern "C" {
 #endif // _di_f_fss_items_decrease_by_
 
 #ifndef _di_f_fss_items_increase_
-  f_status_t f_fss_items_increase(const f_array_length_t step, f_fss_items_t * const items) {
+  f_status_t f_fss_items_increase(const f_number_unsigned_t step, f_fss_items_t * const items) {
     #ifndef _di_level_0_parameter_checking_
       if (!items) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && items->used + 1 > items->size) {
-      f_array_length_t size = items->used + step;
+      f_number_unsigned_t size = items->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (items->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (items->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_fss_items_resize(size, items);
@@ -72,7 +72,7 @@ extern "C" {
 #endif // _di_f_fss_items_increase_
 
 #ifndef _di_f_fss_items_increase_by_
-  f_status_t f_fss_items_increase_by(const f_array_length_t amount, f_fss_items_t * const items) {
+  f_status_t f_fss_items_increase_by(const f_number_unsigned_t amount, f_fss_items_t * const items) {
     #ifndef _di_level_0_parameter_checking_
       if (!items) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -80,7 +80,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (items->used + amount > items->size) {
-      if (items->used + amount > F_array_length_t_size_d) {
+      if (items->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -92,7 +92,7 @@ extern "C" {
 #endif // _di_f_fss_items_increase_by_
 
 #ifndef _di_f_fss_items_resize_
-  f_status_t f_fss_items_resize(const f_array_length_t length, f_fss_items_t * const items) {
+  f_status_t f_fss_items_resize(const f_number_unsigned_t length, f_fss_items_t * const items) {
     #ifndef _di_level_0_parameter_checking_
       if (!items) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -102,7 +102,7 @@ extern "C" {
 #endif // _di_f_fss_items_resize_
 
 #ifndef _di_f_fss_nest_adjust_
-  f_status_t f_fss_nest_adjust(const f_array_length_t length, f_fss_nest_t * const nest) {
+  f_status_t f_fss_nest_adjust(const f_number_unsigned_t length, f_fss_nest_t * const nest) {
     #ifndef _di_level_0_parameter_checking_
       if (!nest) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -112,7 +112,7 @@ extern "C" {
 #endif // _di_f_fss_nest_adjust_
 
 #ifndef _di_f_fss_nest_decimate_by_
-  f_status_t f_fss_nest_decimate_by(const f_array_length_t amount, f_fss_nest_t * const nest) {
+  f_status_t f_fss_nest_decimate_by(const f_number_unsigned_t amount, f_fss_nest_t * const nest) {
     #ifndef _di_level_0_parameter_checking_
       if (!nest) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -128,7 +128,7 @@ extern "C" {
 #endif // _di_f_fss_nest_decimate_by_
 
 #ifndef _di_f_fss_nest_decrease_by_
-  f_status_t f_fss_nest_decrease_by(const f_array_length_t amount, f_fss_nest_t * const nest) {
+  f_status_t f_fss_nest_decrease_by(const f_number_unsigned_t amount, f_fss_nest_t * const nest) {
     #ifndef _di_level_0_parameter_checking_
       if (!nest) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -144,20 +144,20 @@ extern "C" {
 #endif // _di_f_fss_nest_decrease_by_
 
 #ifndef _di_f_fss_nest_increase_
-  f_status_t f_fss_nest_increase(const f_array_length_t step, f_fss_nest_t * const nest) {
+  f_status_t f_fss_nest_increase(const f_number_unsigned_t step, f_fss_nest_t * const nest) {
     #ifndef _di_level_0_parameter_checking_
       if (!nest) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && nest->used + 1 > nest->size) {
-      f_array_length_t size = nest->used + step;
+      f_number_unsigned_t size = nest->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (nest->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (nest->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_fss_nest_resize(size, nest);
@@ -168,7 +168,7 @@ extern "C" {
 #endif // _di_f_fss_nest_increase_
 
 #ifndef _di_f_fss_nest_increase_by_
-  f_status_t f_fss_nest_increase_by(const f_array_length_t amount, f_fss_nest_t * const nest) {
+  f_status_t f_fss_nest_increase_by(const f_number_unsigned_t amount, f_fss_nest_t * const nest) {
     #ifndef _di_level_0_parameter_checking_
       if (!nest) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -176,7 +176,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (nest->used + amount > nest->size) {
-      if (nest->used + amount > F_array_length_t_size_d) {
+      if (nest->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -188,7 +188,7 @@ extern "C" {
 #endif // _di_f_fss_nest_increase_by_
 
 #ifndef _di_f_fss_nest_resize_
-  f_status_t f_fss_nest_resize(const f_array_length_t length, f_fss_nest_t * const nest) {
+  f_status_t f_fss_nest_resize(const f_number_unsigned_t length, f_fss_nest_t * const nest) {
     #ifndef _di_level_0_parameter_checking_
       if (!nest) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -198,7 +198,7 @@ extern "C" {
 #endif // _di_f_fss_nest_resize_
 
 #ifndef _di_f_fss_nests_adjust_
-  f_status_t f_fss_nests_adjust(const f_array_length_t length, f_fss_nests_t * const nests) {
+  f_status_t f_fss_nests_adjust(const f_number_unsigned_t length, f_fss_nests_t * const nests) {
     #ifndef _di_level_0_parameter_checking_
       if (!nests) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -208,7 +208,7 @@ extern "C" {
 #endif // _di_f_fss_nests_adjust_
 
 #ifndef _di_f_fss_nests_decimate_by_
-  f_status_t f_fss_nests_decimate_by(const f_array_length_t amount, f_fss_nests_t * const nests) {
+  f_status_t f_fss_nests_decimate_by(const f_number_unsigned_t amount, f_fss_nests_t * const nests) {
     #ifndef _di_level_0_parameter_checking_
       if (!nests) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -224,7 +224,7 @@ extern "C" {
 #endif // _di_f_fss_nests_decimate_by_
 
 #ifndef _di_f_fss_nests_decrease_by_
-  f_status_t f_fss_nests_decrease_by(const f_array_length_t amount, f_fss_nests_t * const nests) {
+  f_status_t f_fss_nests_decrease_by(const f_number_unsigned_t amount, f_fss_nests_t * const nests) {
     #ifndef _di_level_0_parameter_checking_
       if (!nests) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -240,20 +240,20 @@ extern "C" {
 #endif // _di_f_fss_nests_decrease_by_
 
 #ifndef _di_f_fss_nests_increase_
-  f_status_t f_fss_nests_increase(const f_array_length_t step, f_fss_nests_t * const nests) {
+  f_status_t f_fss_nests_increase(const f_number_unsigned_t step, f_fss_nests_t * const nests) {
     #ifndef _di_level_0_parameter_checking_
       if (!nests) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && nests->used + 1 > nests->size) {
-      f_array_length_t size = nests->used + step;
+      f_number_unsigned_t size = nests->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (nests->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (nests->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_fss_nests_resize(size, nests);
@@ -264,7 +264,7 @@ extern "C" {
 #endif // _di_f_fss_nests_increase_
 
 #ifndef _di_f_fss_nests_increase_by_
-  f_status_t f_fss_nests_increase_by(const f_array_length_t amount, f_fss_nests_t * const nests) {
+  f_status_t f_fss_nests_increase_by(const f_number_unsigned_t amount, f_fss_nests_t * const nests) {
     #ifndef _di_level_0_parameter_checking_
       if (!nests) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -272,7 +272,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (nests->used + amount > nests->size) {
-      if (nests->used + amount > F_array_length_t_size_d) {
+      if (nests->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -284,7 +284,7 @@ extern "C" {
 #endif // _di_f_fss_nests_increase_by_
 
 #ifndef _di_f_fss_nests_resize_
-  f_status_t f_fss_nests_resize(const f_array_length_t length, f_fss_nests_t * const nests) {
+  f_status_t f_fss_nests_resize(const f_number_unsigned_t length, f_fss_nests_t * const nests) {
     #ifndef _di_level_0_parameter_checking_
       if (!nests) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index e47e3365c1129be99fa313c2ad6c1082d220a1be..f401dc4fa40419ec387229f3dbf7f98634fb53b2 100644 (file)
@@ -36,12 +36,12 @@ extern "C" {
     f_fss_object_t object;
     f_fss_content_t content;
 
-    f_array_length_t parent;
+    f_number_unsigned_t parent;
   } f_fss_item_t;
 
   #define f_fss_item_t_initialize { f_fss_object_t_initialize, f_fss_content_t_initialize, 0 }
 
-  #define macro_f_fss_item_t_initialize_1(object, content, parent) macro_f_array_lengths_t_initialize_1(object, content, parent)
+  #define macro_f_fss_item_t_initialize_1(object, content, parent) macro_f_number_unsigneds_t_initialize_1(object, content, parent)
 
   #define macro_f_fss_item_t_clear(item) \
     macro_f_fss_object_t_clear(item.object); \
@@ -92,8 +92,8 @@ extern "C" {
   typedef struct {
     f_fss_item_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_fss_items_t;
 
   #define f_fss_items_t_initialize { 0, 0, 0 }
@@ -130,8 +130,8 @@ extern "C" {
   typedef struct {
     f_fss_items_t *depth;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_fss_nest_t;
 
   #define f_fss_nest_t_initialize { 0, 0, 0 }
@@ -164,8 +164,8 @@ extern "C" {
   typedef struct {
     f_fss_nest_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_fss_nests_t;
 
   #define f_fss_nests_t_initialize { 0, 0, 0 }
@@ -202,7 +202,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_items_adjust_
-  extern f_status_t f_fss_items_adjust(const f_array_length_t length, f_fss_items_t * const items);
+  extern f_status_t f_fss_items_adjust(const f_number_unsigned_t length, f_fss_items_t * const items);
 #endif // _di_f_fss_items_adjust_
 
 /**
@@ -225,7 +225,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_items_decimate_by_
-  extern f_status_t f_fss_items_decimate_by(const f_array_length_t amount, f_fss_items_t * const items);
+  extern f_status_t f_fss_items_decimate_by(const f_number_unsigned_t amount, f_fss_items_t * const items);
 #endif // _di_f_fss_items_decimate_by_
 
 /**
@@ -247,13 +247,13 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_items_decrease_by_
-  extern f_status_t f_fss_items_decrease_by(const f_array_length_t amount, f_fss_items_t * const items);
+  extern f_status_t f_fss_items_decrease_by(const f_number_unsigned_t amount, f_fss_items_t * const items);
 #endif // _di_f_fss_items_decrease_by_
 
 /**
  * Increase the size of the items array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -271,14 +271,14 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_items_increase_
-  extern f_status_t f_fss_items_increase(const f_array_length_t step, f_fss_items_t * const items);
+  extern f_status_t f_fss_items_increase(const f_number_unsigned_t step, f_fss_items_t * const items);
 #endif // _di_f_fss_items_increase_
 
 /**
  * Resize the items array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -295,7 +295,7 @@ extern "C" {
  *   F_array_too_large (with error bit) if the new array length is too large.
  */
 #ifndef _di_f_fss_items_increase_by_
-  extern f_status_t f_fss_items_increase_by(const f_array_length_t amount, f_fss_items_t * const items);
+  extern f_status_t f_fss_items_increase_by(const f_number_unsigned_t amount, f_fss_items_t * const items);
 #endif // _di_f_fss_items_increase_by_
 
 /**
@@ -313,7 +313,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_items_resize_
-  extern f_status_t f_fss_items_resize(const f_array_length_t length, f_fss_items_t * const items);
+  extern f_status_t f_fss_items_resize(const f_number_unsigned_t length, f_fss_items_t * const items);
 #endif // _di_f_fss_items_resize_
 
 /**
@@ -331,7 +331,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_nest_adjust_
-  extern f_status_t f_fss_nest_adjust(const f_array_length_t length, f_fss_nest_t * const nest);
+  extern f_status_t f_fss_nest_adjust(const f_number_unsigned_t length, f_fss_nest_t * const nest);
 #endif // _di_f_fss_nest_adjust_
 
 /**
@@ -354,7 +354,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_nest_decimate_by_
-  extern f_status_t f_fss_nest_decimate_by(const f_array_length_t amount, f_fss_nest_t * const nest);
+  extern f_status_t f_fss_nest_decimate_by(const f_number_unsigned_t amount, f_fss_nest_t * const nest);
 #endif // _di_f_fss_nest_decimate_by_
 
 /**
@@ -376,13 +376,13 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_nest_decrease_by_
-  extern f_status_t f_fss_nest_decrease_by(const f_array_length_t amount, f_fss_nest_t * const nest);
+  extern f_status_t f_fss_nest_decrease_by(const f_number_unsigned_t amount, f_fss_nest_t * const nest);
 #endif // _di_f_fss_nest_decrease_by_
 
 /**
  * Increase the size of the nest array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -400,14 +400,14 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_nest_increase_
-  extern f_status_t f_fss_nest_increase(const f_array_length_t step, f_fss_nest_t * const nest);
+  extern f_status_t f_fss_nest_increase(const f_number_unsigned_t step, f_fss_nest_t * const nest);
 #endif // _di_f_fss_nest_increase_
 
 /**
  * Resize the nest array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -424,7 +424,7 @@ extern "C" {
  *   F_array_too_large (with error bit) if the new array length is too large.
  */
 #ifndef _di_f_fss_nest_increase_by_
-  extern f_status_t f_fss_nest_increase_by(const f_array_length_t amount, f_fss_nest_t * const nest);
+  extern f_status_t f_fss_nest_increase_by(const f_number_unsigned_t amount, f_fss_nest_t * const nest);
 #endif // _di_f_fss_nest_increase_by_
 
 /**
@@ -442,7 +442,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_nest_resize_
-  extern f_status_t f_fss_nest_resize(const f_array_length_t length, f_fss_nest_t * const nest);
+  extern f_status_t f_fss_nest_resize(const f_number_unsigned_t length, f_fss_nest_t * const nest);
 #endif // _di_f_fss_nest_resize_
 
 /**
@@ -460,7 +460,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_nests_adjust_
-  extern f_status_t f_fss_nests_adjust(const f_array_length_t length, f_fss_nests_t * const nests);
+  extern f_status_t f_fss_nests_adjust(const f_number_unsigned_t length, f_fss_nests_t * const nests);
 #endif // _di_f_fss_nests_adjust_
 
 /**
@@ -482,7 +482,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_nests_decimate_by_
-  extern f_status_t f_fss_nests_decimate_by(const f_array_length_t amount, f_fss_nests_t * const nests);
+  extern f_status_t f_fss_nests_decimate_by(const f_number_unsigned_t amount, f_fss_nests_t * const nests);
 #endif // _di_f_fss_nests_decimate_by_
 
 /**
@@ -504,13 +504,13 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_nests_decrease_by_
-  extern f_status_t f_fss_nests_decrease_by(const f_array_length_t amount, f_fss_nests_t * const nests);
+  extern f_status_t f_fss_nests_decrease_by(const f_number_unsigned_t amount, f_fss_nests_t * const nests);
 #endif // _di_f_fss_nests_decrease_by_
 
 /**
  * Increase the size of the nests array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -528,14 +528,14 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_nests_increase_
-  extern f_status_t f_fss_nests_increase(const f_array_length_t step, f_fss_nests_t * const nests);
+  extern f_status_t f_fss_nests_increase(const f_number_unsigned_t step, f_fss_nests_t * const nests);
 #endif // _di_f_fss_nests_increase_
 
 /**
  * Resize the nests array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -552,7 +552,7 @@ extern "C" {
  *   F_array_too_large (with error bit) if the new array length is too large.
  */
 #ifndef _di_f_fss_nests_increase_by_
-  extern f_status_t f_fss_nests_increase_by(const f_array_length_t amount, f_fss_nests_t * const nests);
+  extern f_status_t f_fss_nests_increase_by(const f_number_unsigned_t amount, f_fss_nests_t * const nests);
 #endif // _di_f_fss_nests_increase_by_
 
 /**
@@ -570,7 +570,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_nests_resize_
-  extern f_status_t f_fss_nests_resize(const f_array_length_t length, f_fss_nests_t * const nests);
+  extern f_status_t f_fss_nests_resize(const f_number_unsigned_t length, f_fss_nests_t * const nests);
 #endif // _di_f_fss_nests_resize_
 
 #ifdef __cplusplus
index e783cfee5a87ad230fc464e634b7d9ea49e5bd16..2cdac5d05117dceda17239e7a2030f9f683a5343 100644 (file)
@@ -6,7 +6,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_fss_set_adjust_
-  f_status_t f_fss_set_adjust(const f_array_length_t length, f_fss_set_t * const set) {
+  f_status_t f_fss_set_adjust(const f_number_unsigned_t length, f_fss_set_t * const set) {
     #ifndef _di_level_0_parameter_checking_
       if (!set) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -16,7 +16,7 @@ extern "C" {
 #endif // _di_f_fss_set_adjust_
 
 #ifndef _di_f_fss_set_decimate_by_
-  f_status_t f_fss_set_decimate_by(const f_array_length_t amount, f_fss_set_t * const set) {
+  f_status_t f_fss_set_decimate_by(const f_number_unsigned_t amount, f_fss_set_t * const set) {
     #ifndef _di_level_0_parameter_checking_
       if (!set) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -32,7 +32,7 @@ extern "C" {
 #endif // _di_f_fss_set_decimate_by_
 
 #ifndef _di_f_fss_set_decrease_by_
-  f_status_t f_fss_set_decrease_by(const f_array_length_t amount, f_fss_set_t * const set) {
+  f_status_t f_fss_set_decrease_by(const f_number_unsigned_t amount, f_fss_set_t * const set) {
     #ifndef _di_level_0_parameter_checking_
       if (!set) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -48,20 +48,20 @@ extern "C" {
 #endif // _di_f_fss_set_decrease_by_
 
 #ifndef _di_f_fss_set_increase_
-  f_status_t f_fss_set_increase(const f_array_length_t step, f_fss_set_t * const set) {
+  f_status_t f_fss_set_increase(const f_number_unsigned_t step, f_fss_set_t * const set) {
     #ifndef _di_level_0_parameter_checking_
       if (!set) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && set->objects.used + 1 > set->objects.size) {
-      f_array_length_t size = set->objects.used + step;
+      f_number_unsigned_t size = set->objects.used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (set->objects.used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (set->objects.used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_fss_set_resize(size, set);
@@ -72,7 +72,7 @@ extern "C" {
 #endif // _di_f_fss_set_increase_
 
 #ifndef _di_f_fss_set_increase_by_
-  f_status_t f_fss_set_increase_by(const f_array_length_t amount, f_fss_set_t * const set) {
+  f_status_t f_fss_set_increase_by(const f_number_unsigned_t amount, f_fss_set_t * const set) {
     #ifndef _di_level_0_parameter_checking_
       if (!set) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -80,7 +80,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (set->objects.used + amount > set->objects.size) {
-      if (set->objects.used + amount > F_array_length_t_size_d) {
+      if (set->objects.used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -92,7 +92,7 @@ extern "C" {
 #endif // _di_f_fss_set_increase_by_
 
 #ifndef _di_f_fss_set_resize_
-  f_status_t f_fss_set_resize(const f_array_length_t length, f_fss_set_t * const set) {
+  f_status_t f_fss_set_resize(const f_number_unsigned_t length, f_fss_set_t * const set) {
     #ifndef _di_level_0_parameter_checking_
       if (!set) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -102,7 +102,7 @@ extern "C" {
 #endif // _di_f_fss_set_resize_
 
 #ifndef _di_f_fss_set_quote_adjust_
-  f_status_t f_fss_set_quote_adjust(const f_array_length_t length, f_fss_set_quote_t * const set_quote) {
+  f_status_t f_fss_set_quote_adjust(const f_number_unsigned_t length, f_fss_set_quote_t * const set_quote) {
     #ifndef _di_level_0_parameter_checking_
       if (!set_quote) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -112,7 +112,7 @@ extern "C" {
 #endif // _di_f_fss_set_quote_adjust_
 
 #ifndef _di_f_fss_set_quote_decimate_by_
-  f_status_t f_fss_set_quote_decimate_by(const f_array_length_t amount, f_fss_set_quote_t * const set_quote) {
+  f_status_t f_fss_set_quote_decimate_by(const f_number_unsigned_t amount, f_fss_set_quote_t * const set_quote) {
     #ifndef _di_level_0_parameter_checking_
       if (!set_quote) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -128,7 +128,7 @@ extern "C" {
 #endif // _di_f_fss_set_quote_decimate_by_
 
 #ifndef _di_f_fss_set_quote_decrease_by_
-  f_status_t f_fss_set_quote_decrease_by(const f_array_length_t amount, f_fss_set_quote_t * const set_quote) {
+  f_status_t f_fss_set_quote_decrease_by(const f_number_unsigned_t amount, f_fss_set_quote_t * const set_quote) {
     #ifndef _di_level_0_parameter_checking_
       if (!set_quote) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -144,20 +144,20 @@ extern "C" {
 #endif // _di_f_fss_set_quote_decrease_by_
 
 #ifndef _di_f_fss_set_quote_increase_
-  f_status_t f_fss_set_quote_increase(const f_array_length_t step, f_fss_set_quote_t * const set_quote) {
+  f_status_t f_fss_set_quote_increase(const f_number_unsigned_t step, f_fss_set_quote_t * const set_quote) {
     #ifndef _di_level_0_parameter_checking_
       if (!set_quote) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && set_quote->objects.used + 1 > set_quote->objects.size) {
-      f_array_length_t size = set_quote->objects.used + step;
+      f_number_unsigned_t size = set_quote->objects.used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (set_quote->objects.used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (set_quote->objects.used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_fss_set_quote_resize(size, set_quote);
@@ -168,7 +168,7 @@ extern "C" {
 #endif // _di_f_fss_set_quote_increase_
 
 #ifndef _di_f_fss_set_quote_increase_by_
-  f_status_t f_fss_set_quote_increase_by(const f_array_length_t amount, f_fss_set_quote_t * const set_quote) {
+  f_status_t f_fss_set_quote_increase_by(const f_number_unsigned_t amount, f_fss_set_quote_t * const set_quote) {
     #ifndef _di_level_0_parameter_checking_
       if (!set_quote) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -176,7 +176,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (set_quote->objects.used + amount > set_quote->objects.size) {
-      if (set_quote->objects.used + amount > F_array_length_t_size_d) {
+      if (set_quote->objects.used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -188,7 +188,7 @@ extern "C" {
 #endif // _di_f_fss_set_quote_increase_by_
 
 #ifndef _di_f_fss_set_quote_resize_
-  f_status_t f_fss_set_quote_resize(const f_array_length_t length, f_fss_set_quote_t * const set_quote) {
+  f_status_t f_fss_set_quote_resize(const f_number_unsigned_t length, f_fss_set_quote_t * const set_quote) {
     #ifndef _di_level_0_parameter_checking_
       if (!set_quote) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -198,7 +198,7 @@ extern "C" {
 #endif // _di_f_fss_set_quote_resize_
 
 #ifndef _di_f_fss_set_quotes_adjust_
-  f_status_t f_fss_set_quotes_adjust(const f_array_length_t length, f_fss_set_quotes_t * const set_quotes) {
+  f_status_t f_fss_set_quotes_adjust(const f_number_unsigned_t length, f_fss_set_quotes_t * const set_quotes) {
     #ifndef _di_level_0_parameter_checking_
       if (!set_quotes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -208,7 +208,7 @@ extern "C" {
 #endif // _di_f_fss_set_quotes_adjust_
 
 #ifndef _di_f_fss_set_quotes_decimate_by_
-  f_status_t f_fss_set_quotes_decimate_by(const f_array_length_t amount, f_fss_set_quotes_t * const set_quotes) {
+  f_status_t f_fss_set_quotes_decimate_by(const f_number_unsigned_t amount, f_fss_set_quotes_t * const set_quotes) {
     #ifndef _di_level_0_parameter_checking_
       if (!set_quotes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -224,7 +224,7 @@ extern "C" {
 #endif // _di_f_fss_set_quotes_decimate_by_
 
 #ifndef _di_f_fss_set_quotes_decrease_by_
-  f_status_t f_fss_set_quotes_decrease_by(const f_array_length_t amount, f_fss_set_quotes_t * const set_quotes) {
+  f_status_t f_fss_set_quotes_decrease_by(const f_number_unsigned_t amount, f_fss_set_quotes_t * const set_quotes) {
     #ifndef _di_level_0_parameter_checking_
       if (!set_quotes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -240,20 +240,20 @@ extern "C" {
 #endif // _di_f_fss_set_quotes_decrease_by_
 
 #ifndef _di_f_fss_set_quotes_increase_
-  f_status_t f_fss_set_quotes_increase(const f_array_length_t step, f_fss_set_quotes_t * const set_quotes) {
+  f_status_t f_fss_set_quotes_increase(const f_number_unsigned_t step, f_fss_set_quotes_t * const set_quotes) {
     #ifndef _di_level_0_parameter_checking_
       if (!set_quotes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && set_quotes->used + 1 > set_quotes->size) {
-      f_array_length_t size = set_quotes->used + step;
+      f_number_unsigned_t size = set_quotes->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (set_quotes->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (set_quotes->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_fss_set_quotes_resize(size, set_quotes);
@@ -264,7 +264,7 @@ extern "C" {
 #endif // _di_f_fss_set_quotes_increase_
 
 #ifndef _di_f_fss_set_quotes_increase_by_
-  f_status_t f_fss_set_quotes_increase_by(const f_array_length_t amount, f_fss_set_quotes_t * const set_quotes) {
+  f_status_t f_fss_set_quotes_increase_by(const f_number_unsigned_t amount, f_fss_set_quotes_t * const set_quotes) {
     #ifndef _di_level_0_parameter_checking_
       if (!set_quotes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -272,7 +272,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (set_quotes->used + amount > set_quotes->size) {
-      if (set_quotes->used + amount > F_array_length_t_size_d) {
+      if (set_quotes->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -284,7 +284,7 @@ extern "C" {
 #endif // _di_f_fss_set_quotes_increase_by_
 
 #ifndef _di_f_fss_set_quotes_resize_
-  f_status_t f_fss_set_quotes_resize(const f_array_length_t length, f_fss_set_quotes_t * const set_quotes) {
+  f_status_t f_fss_set_quotes_resize(const f_number_unsigned_t length, f_fss_set_quotes_t * const set_quotes) {
     #ifndef _di_level_0_parameter_checking_
       if (!set_quotes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -294,7 +294,7 @@ extern "C" {
 #endif // _di_f_fss_set_quotes_resize_
 
 #ifndef _di_f_fss_sets_adjust_
-  f_status_t f_fss_sets_adjust(const f_array_length_t length, f_fss_sets_t *sets) {
+  f_status_t f_fss_sets_adjust(const f_number_unsigned_t length, f_fss_sets_t *sets) {
     #ifndef _di_level_0_parameter_checking_
       if (!sets) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -304,7 +304,7 @@ extern "C" {
 #endif // _di_f_fss_sets_adjust_
 
 #ifndef _di_f_fss_sets_decimate_by_
-  f_status_t f_fss_sets_decimate_by(const f_array_length_t amount, f_fss_sets_t * const sets) {
+  f_status_t f_fss_sets_decimate_by(const f_number_unsigned_t amount, f_fss_sets_t * const sets) {
     #ifndef _di_level_0_parameter_checking_
       if (!sets) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -320,7 +320,7 @@ extern "C" {
 #endif // _di_f_fss_sets_decimate_by_
 
 #ifndef _di_f_fss_sets_decrease_by_
-  f_status_t f_fss_sets_decrease_by(const f_array_length_t amount, f_fss_sets_t * const sets) {
+  f_status_t f_fss_sets_decrease_by(const f_number_unsigned_t amount, f_fss_sets_t * const sets) {
     #ifndef _di_level_0_parameter_checking_
       if (!sets) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -336,20 +336,20 @@ extern "C" {
 #endif // _di_f_fss_sets_decrease_by_
 
 #ifndef _di_f_fss_sets_increase_
-  f_status_t f_fss_sets_increase(const f_array_length_t step, f_fss_sets_t * const sets) {
+  f_status_t f_fss_sets_increase(const f_number_unsigned_t step, f_fss_sets_t * const sets) {
     #ifndef _di_level_0_parameter_checking_
       if (!sets) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && sets->used + 1 > sets->size) {
-      f_array_length_t size = sets->used + step;
+      f_number_unsigned_t size = sets->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (sets->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (sets->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_fss_sets_resize(size, sets);
@@ -360,7 +360,7 @@ extern "C" {
 #endif // _di_f_fss_sets_increase_
 
 #ifndef _di_f_fss_sets_increase_by_
-  f_status_t f_fss_sets_increase_by(const f_array_length_t amount, f_fss_sets_t * const sets) {
+  f_status_t f_fss_sets_increase_by(const f_number_unsigned_t amount, f_fss_sets_t * const sets) {
     #ifndef _di_level_0_parameter_checking_
       if (!sets) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -368,7 +368,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (sets->used + amount > sets->size) {
-      if (sets->used + amount > F_array_length_t_size_d) {
+      if (sets->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -380,7 +380,7 @@ extern "C" {
 #endif // _di_f_fss_sets_increase_by_
 
 #ifndef _di_f_fss_sets_resize_
-  f_status_t f_fss_sets_resize(const f_array_length_t length, f_fss_sets_t * const sets) {
+  f_status_t f_fss_sets_resize(const f_number_unsigned_t length, f_fss_sets_t * const sets) {
     #ifndef _di_level_0_parameter_checking_
       if (!sets) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index e104980eab9b84c3ea09321b33fa95c95f005ef8..17a5493a7ed156e0c677404508acccec55a3be5a 100644 (file)
@@ -62,8 +62,8 @@ extern "C" {
   typedef struct {
     f_fss_set_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_fss_sets_t;
 
   #define f_fss_sets_t_initialize { 0, 0, 0 }
@@ -138,8 +138,8 @@ extern "C" {
   typedef struct {
     f_fss_set_quote_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_fss_set_quotes_t;
 
   #define f_fss_set_quotes_t_initialize { 0, 0, 0 }
@@ -176,7 +176,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_set_adjust_
-  extern f_status_t f_fss_set_adjust(const f_array_length_t length, f_fss_set_t * const set);
+  extern f_status_t f_fss_set_adjust(const f_number_unsigned_t length, f_fss_set_t * const set);
 #endif // _di_f_fss_set_adjust_
 
 /**
@@ -199,7 +199,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_set_decimate_by_
-  extern f_status_t f_fss_set_decimate_by(const f_array_length_t amount, f_fss_set_t * const set);
+  extern f_status_t f_fss_set_decimate_by(const f_number_unsigned_t amount, f_fss_set_t * const set);
 #endif // _di_f_fss_set_decimate_by_
 
 /**
@@ -221,13 +221,13 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_set_decrease_by_
-  extern f_status_t f_fss_set_decrease_by(const f_array_length_t amount, f_fss_set_t * const set);
+  extern f_status_t f_fss_set_decrease_by(const f_number_unsigned_t amount, f_fss_set_t * const set);
 #endif // _di_f_fss_set_decrease_by_
 
 /**
  * Increase the size of the set array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -245,14 +245,14 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_set_increase_
-  extern f_status_t f_fss_set_increase(const f_array_length_t step, f_fss_set_t * const set);
+  extern f_status_t f_fss_set_increase(const f_number_unsigned_t step, f_fss_set_t * const set);
 #endif // _di_f_fss_set_increase_
 
 /**
  * Resize the set array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -269,7 +269,7 @@ extern "C" {
  *   F_array_too_large (with error bit) if the new array length is too large.
  */
 #ifndef _di_f_fss_set_increase_by_
-  extern f_status_t f_fss_set_increase_by(const f_array_length_t amount, f_fss_set_t * const set);
+  extern f_status_t f_fss_set_increase_by(const f_number_unsigned_t amount, f_fss_set_t * const set);
 #endif // _di_f_fss_set_increase_by_
 
 /**
@@ -287,7 +287,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_set_resize_
-  extern f_status_t f_fss_set_resize(const f_array_length_t length, f_fss_set_t * const set);
+  extern f_status_t f_fss_set_resize(const f_number_unsigned_t length, f_fss_set_t * const set);
 #endif // _di_f_fss_set_resize_
 
 /**
@@ -305,7 +305,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_set_quote_adjust_
-  extern f_status_t f_fss_set_quote_adjust(const f_array_length_t length, f_fss_set_quote_t * const set_quote);
+  extern f_status_t f_fss_set_quote_adjust(const f_number_unsigned_t length, f_fss_set_quote_t * const set_quote);
 #endif // _di_f_fss_set_quote_adjust_
 
 /**
@@ -328,7 +328,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_set_quote_decimate_by_
-  extern f_status_t f_fss_set_quote_decimate_by(const f_array_length_t amount, f_fss_set_quote_t * const set_quote);
+  extern f_status_t f_fss_set_quote_decimate_by(const f_number_unsigned_t amount, f_fss_set_quote_t * const set_quote);
 #endif // _di_f_fss_set_quote_decimate_by_
 
 /**
@@ -350,13 +350,13 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_set_quote_decrease_by_
-  extern f_status_t f_fss_set_quote_decrease_by(const f_array_length_t amount, f_fss_set_quote_t * const set_quote);
+  extern f_status_t f_fss_set_quote_decrease_by(const f_number_unsigned_t amount, f_fss_set_quote_t * const set_quote);
 #endif // _di_f_fss_set_quote_decrease_by_
 
 /**
  * Increase the size of the set_quote array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set_quote max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set_quote max buffer size (F_number_t_size_unsigned_d).
  * If already set_quote to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -374,14 +374,14 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_set_quote_increase_
-  extern f_status_t f_fss_set_quote_increase(const f_array_length_t step, f_fss_set_quote_t * const set_quote);
+  extern f_status_t f_fss_set_quote_increase(const f_number_unsigned_t step, f_fss_set_quote_t * const set_quote);
 #endif // _di_f_fss_set_quote_increase_
 
 /**
  * Resize the set_quote array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set_quote max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set_quote max buffer size (F_number_t_size_unsigned_d).
  * If already set_quote to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -398,7 +398,7 @@ extern "C" {
  *   F_array_too_large (with error bit) if the new array length is too large.
  */
 #ifndef _di_f_fss_set_quote_increase_by_
-  extern f_status_t f_fss_set_quote_increase_by(const f_array_length_t amount, f_fss_set_quote_t * const set_quote);
+  extern f_status_t f_fss_set_quote_increase_by(const f_number_unsigned_t amount, f_fss_set_quote_t * const set_quote);
 #endif // _di_f_fss_set_quote_increase_by_
 
 /**
@@ -416,7 +416,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_set_quote_resize_
-  extern f_status_t f_fss_set_quote_resize(const f_array_length_t length, f_fss_set_quote_t * const set_quote);
+  extern f_status_t f_fss_set_quote_resize(const f_number_unsigned_t length, f_fss_set_quote_t * const set_quote);
 #endif // _di_f_fss_set_quote_resize_
 
 /**
@@ -434,7 +434,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_set_quotes_adjust_
-  extern f_status_t f_fss_set_quotes_adjust(const f_array_length_t length, f_fss_set_quotes_t * const set_quotes);
+  extern f_status_t f_fss_set_quotes_adjust(const f_number_unsigned_t length, f_fss_set_quotes_t * const set_quotes);
 #endif // _di_f_fss_set_quotes_adjust_
 
 /**
@@ -457,7 +457,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_set_quotes_decimate_by_
-  extern f_status_t f_fss_set_quotes_decimate_by(const f_array_length_t amount, f_fss_set_quotes_t * const set_quotes);
+  extern f_status_t f_fss_set_quotes_decimate_by(const f_number_unsigned_t amount, f_fss_set_quotes_t * const set_quotes);
 #endif // _di_f_fss_set_quotes_decimate_by_
 
 /**
@@ -479,13 +479,13 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_set_quotes_decrease_by_
-  extern f_status_t f_fss_set_quotes_decrease_by(const f_array_length_t amount, f_fss_set_quotes_t * const set_quotes);
+  extern f_status_t f_fss_set_quotes_decrease_by(const f_number_unsigned_t amount, f_fss_set_quotes_t * const set_quotes);
 #endif // _di_f_fss_set_quotes_decrease_by_
 
 /**
  * Increase the size of the set_quotes array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -503,14 +503,14 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_set_quotes_increase_
-  extern f_status_t f_fss_set_quotes_increase(const f_array_length_t step, f_fss_set_quotes_t * const set_quotes);
+  extern f_status_t f_fss_set_quotes_increase(const f_number_unsigned_t step, f_fss_set_quotes_t * const set_quotes);
 #endif // _di_f_fss_set_quotes_increase_
 
 /**
  * Resize the set_quotes array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -527,7 +527,7 @@ extern "C" {
  *   F_array_too_large (with error bit) if the new array length is too large.
  */
 #ifndef _di_f_fss_set_quotes_increase_by_
-  extern f_status_t f_fss_set_quotes_increase_by(const f_array_length_t amount, f_fss_set_quotes_t * const set_quotes);
+  extern f_status_t f_fss_set_quotes_increase_by(const f_number_unsigned_t amount, f_fss_set_quotes_t * const set_quotes);
 #endif // _di_f_fss_set_quotes_increase_by_
 
 /**
@@ -545,7 +545,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_set_quotes_resize_
-  extern f_status_t f_fss_set_quotes_resize(const f_array_length_t length, f_fss_set_quotes_t * const set_quotes);
+  extern f_status_t f_fss_set_quotes_resize(const f_number_unsigned_t length, f_fss_set_quotes_t * const set_quotes);
 #endif // _di_f_fss_set_quotes_resize_
 
 /**
@@ -563,7 +563,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_sets_adjust_
-  extern f_status_t f_fss_sets_adjust(const f_array_length_t length, f_fss_sets_t * const sets);
+  extern f_status_t f_fss_sets_adjust(const f_number_unsigned_t length, f_fss_sets_t * const sets);
 #endif // _di_f_fss_sets_adjust_
 
 /**
@@ -586,7 +586,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_sets_decimate_by_
-  extern f_status_t f_fss_sets_decimate_by(const f_array_length_t amount, f_fss_sets_t * const sets);
+  extern f_status_t f_fss_sets_decimate_by(const f_number_unsigned_t amount, f_fss_sets_t * const sets);
 #endif // _di_f_fss_sets_decimate_by_
 
 /**
@@ -608,13 +608,13 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_sets_decrease_by_
-  extern f_status_t f_fss_sets_decrease_by(const f_array_length_t amount, f_fss_sets_t * const sets);
+  extern f_status_t f_fss_sets_decrease_by(const f_number_unsigned_t amount, f_fss_sets_t * const sets);
 #endif // _di_f_fss_sets_decrease_by_
 
 /**
  * Increase the size of the sets array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -632,14 +632,14 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_sets_increase_
-  extern f_status_t f_fss_sets_increase(const f_array_length_t step, f_fss_sets_t * const sets);
+  extern f_status_t f_fss_sets_increase(const f_number_unsigned_t step, f_fss_sets_t * const sets);
 #endif // _di_f_fss_sets_increase_
 
 /**
  * Resize the sets array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -656,7 +656,7 @@ extern "C" {
  *   F_array_too_large (with error bit) if the new array length is too large.
  */
 #ifndef _di_f_fss_sets_increase_by_
-  extern f_status_t f_fss_sets_increase_by(const f_array_length_t amount, f_fss_sets_t * const sets);
+  extern f_status_t f_fss_sets_increase_by(const f_number_unsigned_t amount, f_fss_sets_t * const sets);
 #endif // _di_f_fss_sets_increase_by_
 
 /**
@@ -674,7 +674,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_fss_sets_resize_
-  extern f_status_t f_fss_sets_resize(const f_array_length_t length, f_fss_sets_t * const sets);
+  extern f_status_t f_fss_sets_resize(const f_number_unsigned_t length, f_fss_sets_t * const sets);
 #endif // _di_f_fss_sets_resize_
 
 #ifdef __cplusplus
index feb4929a9fed4f58e003d112354a67a29f206e04..71493b2d3ee22d0a73e54ca08cf485f3c59cba53 100644 (file)
@@ -6,11 +6,11 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_fss_items_adjust_) || !defined(_di_f_fss_items_decimate_by_)
-  f_status_t private_f_fss_items_adjust(const f_array_length_t length, f_fss_items_t * const items) {
+  f_status_t private_f_fss_items_adjust(const f_number_unsigned_t length, f_fss_items_t * const items) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < items->size; ++i) {
+    for (f_number_unsigned_t i = length; i < items->size; ++i) {
 
       status = f_string_ranges_adjust(0, &items->array[i].content);
       if (F_status_is_error(status)) return status;
@@ -33,11 +33,11 @@ extern "C" {
 #endif // !defined(_di_f_fss_items_adjust_) || !defined(_di_f_fss_items_decimate_by_)
 
 #if !defined(_di_f_fss_items_decrease_by_) || !defined(_di_f_fss_items_increase_) || !defined(_di_f_fss_items_increase_by_) || !defined(_di_f_fss_items_resize_)
-  f_status_t private_f_fss_items_resize(const f_array_length_t length, f_fss_items_t * const items) {
+  f_status_t private_f_fss_items_resize(const f_number_unsigned_t length, f_fss_items_t * const items) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < items->size; ++i) {
+    for (f_number_unsigned_t i = length; i < items->size; ++i) {
 
       status = f_string_ranges_resize(0, &items->array[i].content);
       if (F_status_is_error(status)) return status;
@@ -57,7 +57,7 @@ extern "C" {
 #endif // !defined(_di_f_fss_items_decrease_by_) || !defined(_di_f_fss_items_increase_) || !defined(_di_f_fss_items_increase_by_) || !defined(_di_f_fss_items_resize_)
 
 #if !defined(_di_f_fss_nameds_adjust_) || !defined(_di_f_fss_nameds_decimate_by_)
-  f_status_t private_f_fss_named_adjust(const f_array_length_t length, f_fss_named_t * const named) {
+  f_status_t private_f_fss_named_adjust(const f_number_unsigned_t length, f_fss_named_t * const named) {
 
     f_status_t status = F_none;
 
@@ -75,7 +75,7 @@ extern "C" {
 #endif // !defined(_di_f_fss_nameds_adjust_) || !defined(_di_f_fss_nameds_decimate_by_)
 
 #if !defined(_di_f_fss_nameds_decrease_by_) || !defined(_di_f_fss_nameds_increase_) || !defined(_di_f_fss_nameds_increase_by_) || !defined(_di_f_fss_nameds_resize_)
-  f_status_t private_f_fss_named_resize(const f_array_length_t length, f_fss_named_t * const named) {
+  f_status_t private_f_fss_named_resize(const f_number_unsigned_t length, f_fss_named_t * const named) {
 
     f_status_t status = F_none;
 
@@ -93,11 +93,11 @@ extern "C" {
 #endif // !defined(_di_f_fss_nameds_decrease_by_) || !defined(_di_f_fss_nameds_increase_) || !defined(_di_f_fss_nameds_increase_by_) || !defined(_di_f_fss_nameds_resize_)
 
 #if !defined(_di_f_fss_nameds_adjust_) || !defined(_di_f_fss_nameds_decimate_by_)
-  f_status_t private_f_fss_nameds_adjust(const f_array_length_t length, f_fss_nameds_t * const nameds) {
+  f_status_t private_f_fss_nameds_adjust(const f_number_unsigned_t length, f_fss_nameds_t * const nameds) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < nameds->size; ++i) {
+    for (f_number_unsigned_t i = length; i < nameds->size; ++i) {
 
       status = private_f_fss_named_adjust(0, &nameds->array[i]);
       if (F_status_is_error(status)) return status;
@@ -120,11 +120,11 @@ extern "C" {
 #endif // !defined(_di_f_fss_nameds_adjust_) || !defined(_di_f_fss_nameds_decimate_by_)
 
 #if !defined(_di_f_fss_nameds_decrease_by_) || !defined(_di_f_fss_nameds_increase_) || !defined(_di_f_fss_nameds_increase_by_) || !defined(_di_f_fss_nameds_resize_)
-  f_status_t private_f_fss_nameds_resize(const f_array_length_t length, f_fss_nameds_t * const nameds) {
+  f_status_t private_f_fss_nameds_resize(const f_number_unsigned_t length, f_fss_nameds_t * const nameds) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < nameds->size; ++i) {
+    for (f_number_unsigned_t i = length; i < nameds->size; ++i) {
 
       status = private_f_fss_named_resize(0, &nameds->array[i]);
       if (F_status_is_error(status)) return status;
@@ -144,11 +144,11 @@ extern "C" {
 #endif // !defined(_di_f_fss_nameds_decrease_by_) || !defined(_di_f_fss_nameds_increase_) || !defined(_di_f_fss_nameds_increase_by_) || !defined(_di_f_fss_nameds_resize_)
 
 #if !defined(_di_f_fss_nest_adjust_) || !defined(_di_f_fss_nest_decimate_by_)
-  f_status_t private_f_fss_nest_adjust(const f_array_length_t length, f_fss_nest_t * const nest) {
+  f_status_t private_f_fss_nest_adjust(const f_number_unsigned_t length, f_fss_nest_t * const nest) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < nest->size; ++i) {
+    for (f_number_unsigned_t i = length; i < nest->size; ++i) {
 
       status = private_f_fss_items_adjust(0, &nest->depth[i]);
       if (F_status_is_error(status)) return status;
@@ -171,11 +171,11 @@ extern "C" {
 #endif // !defined(_di_f_fss_nest_adjust_) || !defined(_di_f_fss_nest_decimate_by_)
 
 #if !defined(_di_f_fss_nest_decrease_by_) || !defined(_di_f_fss_nest_increase_) || !defined(_di_f_fss_nest_increase_by_) || !defined(_di_f_fss_nest_resize_)
-  f_status_t private_f_fss_nest_resize(const f_array_length_t length, f_fss_nest_t * const nest) {
+  f_status_t private_f_fss_nest_resize(const f_number_unsigned_t length, f_fss_nest_t * const nest) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < nest->size; ++i) {
+    for (f_number_unsigned_t i = length; i < nest->size; ++i) {
 
       status = private_f_fss_items_resize(0, &nest->depth[i]);
       if (F_status_is_error(status)) return status;
@@ -195,11 +195,11 @@ extern "C" {
 #endif // !defined(_di_f_fss_nest_decrease_by_) || !defined(_di_f_fss_nest_increase_) || !defined(_di_f_fss_nest_increase_by_) || !defined(_di_f_fss_nest_resize_)
 
 #if !defined(_di_f_fss_nests_adjust_) || !defined(_di_f_fss_nests_decimate_by_)
-  f_status_t private_f_fss_nests_adjust(const f_array_length_t length, f_fss_nests_t *nests) {
+  f_status_t private_f_fss_nests_adjust(const f_number_unsigned_t length, f_fss_nests_t *nests) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < nests->size; ++i) {
+    for (f_number_unsigned_t i = length; i < nests->size; ++i) {
 
       status = private_f_fss_nest_adjust(0, &nests->array[i]);
       if (F_status_is_error(status)) return status;
@@ -222,11 +222,11 @@ extern "C" {
 #endif // !defined(_di_f_fss_nests_adjust_) || !defined(_di_f_fss_nests_decimate_by_)
 
 #if !defined(_di_f_fss_nests_decrease_by_) || !defined(_di_f_fss_nests_increase_) || !defined(_di_f_fss_nests_increase_by_) || !defined(_di_f_fss_nests_resize_)
-  f_status_t private_f_fss_nests_resize(const f_array_length_t length, f_fss_nests_t * const nests) {
+  f_status_t private_f_fss_nests_resize(const f_number_unsigned_t length, f_fss_nests_t * const nests) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < nests->size; ++i) {
+    for (f_number_unsigned_t i = length; i < nests->size; ++i) {
 
       status = private_f_fss_nest_resize(0, &nests->array[i]);
       if (F_status_is_error(status)) return status;
@@ -246,7 +246,7 @@ extern "C" {
 #endif // !defined(_di_f_fss_nests_decrease_by_) || !defined(_di_f_fss_nests_increase_) || !defined(_di_f_fss_nests_increase_by_) || !defined(_di_f_fss_nests_resize_)
 
 #if !defined(_di_f_fss_set_adjust_) || !defined(_di_f_fss_set_decimate_by_)
-  f_status_t private_f_fss_set_adjust(const f_array_length_t length, f_fss_set_t * const set) {
+  f_status_t private_f_fss_set_adjust(const f_number_unsigned_t length, f_fss_set_t * const set) {
 
     f_status_t status = F_none;
 
@@ -261,7 +261,7 @@ extern "C" {
 #endif // !defined(_di_f_fss_set_adjust_) || !defined(_di_f_fss_set_decimate_by_)
 
 #if !defined(_di_f_fss_set_decrease_by_) || !defined(_di_f_fss_set_increase_) || !defined(_di_f_fss_set_increase_by_) || !defined(_di_f_fss_set_resize_)
-  f_status_t private_f_fss_set_resize(const f_array_length_t length, f_fss_set_t *set) {
+  f_status_t private_f_fss_set_resize(const f_number_unsigned_t length, f_fss_set_t *set) {
 
     f_status_t status = F_none;
 
@@ -276,7 +276,7 @@ extern "C" {
 #endif // !defined(_di_f_fss_set_decrease_by_) || !defined(_di_f_fss_set_increase_) || !defined(_di_f_fss_set_increase_by_) || !defined(_di_f_fss_set_resize_)
 
 #if !defined(_di_f_fss_set_quote_adjust_) || !defined(_di_f_fss_set_quote_decimate_by_)
-  f_status_t private_f_fss_set_quote_adjust(const f_array_length_t length, f_fss_set_quote_t * const set_quote) {
+  f_status_t private_f_fss_set_quote_adjust(const f_number_unsigned_t length, f_fss_set_quote_t * const set_quote) {
 
     f_status_t status = F_none;
 
@@ -297,7 +297,7 @@ extern "C" {
 #endif // !defined(_di_f_fss_set_quote_adjust_) || !defined(_di_f_fss_set_quote_decimate_by_)
 
 #if !defined(_di_f_fss_set_quote_decrease_by_) || !defined(_di_f_fss_set_quote_increase_) || !defined(_di_f_fss_set_quote_increase_by_) || !defined(_di_f_fss_set_quote_resize_)
-  f_status_t private_f_fss_set_quote_resize(const f_array_length_t length, f_fss_set_quote_t * const set_quote) {
+  f_status_t private_f_fss_set_quote_resize(const f_number_unsigned_t length, f_fss_set_quote_t * const set_quote) {
 
     f_status_t status = F_none;
 
@@ -318,11 +318,11 @@ extern "C" {
 #endif // !defined(_di_f_fss_set_quote_decrease_by_) || !defined(_di_f_fss_set_quote_increase_) || !defined(_di_f_fss_set_quote_increase_by_) || !defined(_di_f_fss_set_quote_resize_)
 
 #if !defined(_di_f_fss_set_quotes_adjust_) || !defined(_di_f_fss_set_quotes_decimate_by_)
-  f_status_t private_f_fss_set_quotes_adjust(const f_array_length_t length, f_fss_set_quotes_t * const set_quotes) {
+  f_status_t private_f_fss_set_quotes_adjust(const f_number_unsigned_t length, f_fss_set_quotes_t * const set_quotes) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < set_quotes->size; ++i) {
+    for (f_number_unsigned_t i = length; i < set_quotes->size; ++i) {
 
       status = f_string_ranges_adjust(0, &set_quotes->array[i].objects);
       if (F_status_is_error(status)) return status;
@@ -354,11 +354,11 @@ extern "C" {
 #endif // !defined(_di_f_fss_set_quotes_adjust_) || !defined(_di_f_fss_set_quotes_decimate_by_)
 
 #if !defined(_di_f_fss_set_quotes_decrease_by_) || !defined(_di_f_fss_set_quotes_increase_) || !defined(_di_f_fss_set_quotes_increase_by_) || !defined(_di_f_fss_set_quotes_resize_)
-  f_status_t private_f_fss_set_quotes_resize(const f_array_length_t length, f_fss_set_quotes_t * const set_quotes) {
+  f_status_t private_f_fss_set_quotes_resize(const f_number_unsigned_t length, f_fss_set_quotes_t * const set_quotes) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < set_quotes->size; ++i) {
+    for (f_number_unsigned_t i = length; i < set_quotes->size; ++i) {
 
       status = f_string_ranges_resize(0, &set_quotes->array[i].objects);
       if (F_status_is_error(status)) return status;
@@ -387,11 +387,11 @@ extern "C" {
 #endif // !defined(_di_f_fss_set_quotes_decrease_by_) || !defined(_di_f_fss_set_quotes_increase_) || !defined(_di_f_fss_set_quotes_increase_by_) || !defined(_di_f_fss_set_quotes_resize_)
 
 #if !defined(_di_f_fss_sets_adjust_) || !defined(_di_f_fss_sets_decimate_by_)
-  f_status_t private_f_fss_sets_adjust(const f_array_length_t length, f_fss_sets_t * const sets) {
+  f_status_t private_f_fss_sets_adjust(const f_number_unsigned_t length, f_fss_sets_t * const sets) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < sets->size; ++i) {
+    for (f_number_unsigned_t i = length; i < sets->size; ++i) {
 
       status = f_string_ranges_adjust(0, &sets->array[i].objects);
       if (F_status_is_error(status)) return status;
@@ -417,11 +417,11 @@ extern "C" {
 #endif // !defined(_di_f_fss_sets_adjust_) || !defined(_di_f_fss_sets_decimate_by_)
 
 #if !defined(_di_f_fss_sets_decrease_by_) || !defined(_di_f_fss_sets_increase_) || !defined(_di_f_fss_sets_increase_by_) || !defined(_di_f_fss_sets_resize_)
-  f_status_t private_f_fss_sets_resize(const f_array_length_t length, f_fss_sets_t * const sets) {
+  f_status_t private_f_fss_sets_resize(const f_number_unsigned_t length, f_fss_sets_t * const sets) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < sets->size; ++i) {
+    for (f_number_unsigned_t i = length; i < sets->size; ++i) {
 
       status = f_string_ranges_resize(0, &sets->array[i].objects);
       if (F_status_is_error(status)) return status;
index 64170d2ede5ae88308797018764f87c0247ce9d9..5761ef0904f044a1569183e5623137c6dfdea578 100644 (file)
@@ -38,7 +38,7 @@ extern "C" {
  * @see f_memory_adjust()
  */
 #if !defined(_di_f_fss_items_adjust_) || !defined(_di_f_fss_items_decimate_by_)
-  extern f_status_t private_f_fss_items_adjust(const f_array_length_t length, f_fss_items_t * const items) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_fss_items_adjust(const f_number_unsigned_t length, f_fss_items_t * const items) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_fss_items_adjust_) || !defined(_di_f_fss_items_decimate_by_)
 
 /**
@@ -66,7 +66,7 @@ extern "C" {
  * @see f_memory_resize()
  */
 #if !defined(_di_f_fss_items_decrease_by_) || !defined(_di_f_fss_items_increase_) || !defined(_di_f_fss_items_increase_by_) || !defined(_di_f_fss_items_resize_)
-  extern f_status_t private_f_fss_items_resize(const f_array_length_t length, f_fss_items_t * const items) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_fss_items_resize(const f_number_unsigned_t length, f_fss_items_t * const items) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_fss_items_decrease_by_) || !defined(_di_f_fss_items_increase_) || !defined(_di_f_fss_items_increase_by_) || !defined(_di_f_fss_items_resize_)
 
 /**
@@ -94,7 +94,7 @@ extern "C" {
  * @see f_fss_nameds_decimate_by()
  */
 #if !defined(_di_f_fss_nameds_adjust_) || !defined(_di_f_fss_nameds_decimate_by_)
-  extern f_status_t private_f_fss_named_adjust(const f_array_length_t length, f_fss_named_t * const named) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_fss_named_adjust(const f_number_unsigned_t length, f_fss_named_t * const named) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_fss_nameds_adjust_) || !defined(_di_f_fss_nameds_decimate_by_)
 
 /**
@@ -124,7 +124,7 @@ extern "C" {
  * @see f_fss_nameds_resize()
  */
 #if !defined(_di_f_fss_nameds_decrease_by_) || !defined(_di_f_fss_nameds_increase_) || !defined(_di_f_fss_nameds_increase_by_) || !defined(_di_f_fss_nameds_resize_)
-  extern f_status_t private_f_fss_named_resize(const f_array_length_t length, f_fss_named_t * const named) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_fss_named_resize(const f_number_unsigned_t length, f_fss_named_t * const named) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_fss_nameds_decrease_by_) || !defined(_di_f_fss_nameds_increase_) || !defined(_di_f_fss_nameds_increase_by_) || !defined(_di_f_fss_nameds_resize_)
 
 /**
@@ -150,7 +150,7 @@ extern "C" {
  * @see f_memory_adjust()
  */
 #if !defined(_di_f_fss_nameds_adjust_) || !defined(_di_f_fss_nameds_decimate_by_)
-  extern f_status_t private_f_fss_nameds_adjust(const f_array_length_t length, f_fss_nameds_t * const nameds) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_fss_nameds_adjust(const f_number_unsigned_t length, f_fss_nameds_t * const nameds) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_fss_nameds_adjust_) || !defined(_di_f_fss_nameds_decimate_by_)
 
 /**
@@ -178,7 +178,7 @@ extern "C" {
  * @see f_memory_resize()
  */
 #if !defined(_di_f_fss_nameds_decrease_by_) || !defined(_di_f_fss_nameds_increase_) || !defined(_di_f_fss_nameds_increase_by_) || !defined(_di_f_fss_nameds_resize_)
-  extern f_status_t private_f_fss_nameds_resize(const f_array_length_t length, f_fss_nameds_t * const nameds) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_fss_nameds_resize(const f_number_unsigned_t length, f_fss_nameds_t * const nameds) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_fss_nameds_decrease_by_) || !defined(_di_f_fss_nameds_increase_) || !defined(_di_f_fss_nameds_increase_by_) || !defined(_di_f_fss_nameds_resize_)
 
 /**
@@ -204,7 +204,7 @@ extern "C" {
  * @see f_memory_adjust()
  */
 #if !defined(_di_f_fss_nest_adjust_) || !defined(_di_f_fss_nest_decimate_by_)
-  extern f_status_t private_f_fss_nest_adjust(const f_array_length_t length, f_fss_nest_t * const nest) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_fss_nest_adjust(const f_number_unsigned_t length, f_fss_nest_t * const nest) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_fss_nest_adjust_) || !defined(_di_f_fss_nest_decimate_by_)
 
 /**
@@ -232,7 +232,7 @@ extern "C" {
  * @see f_memory_resize()
  */
 #if !defined(_di_f_fss_nest_decrease_by_) || !defined(_di_f_fss_nest_increase_) || !defined(_di_f_fss_nest_increase_by_) || !defined(_di_f_fss_nest_resize_)
-  extern f_status_t private_f_fss_nest_resize(const f_array_length_t length, f_fss_nest_t * const nest) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_fss_nest_resize(const f_number_unsigned_t length, f_fss_nest_t * const nest) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_fss_nest_decrease_by_) || !defined(_di_f_fss_nest_increase_) || !defined(_di_f_fss_nest_increase_by_) || !defined(_di_f_fss_nest_resize_)
 
 /**
@@ -258,7 +258,7 @@ extern "C" {
  * @see f_memory_adjust()
  */
 #if !defined(_di_f_fss_nests_adjust_) || !defined(_di_f_fss_nests_decimate_by_)
-  extern f_status_t private_f_fss_nests_adjust(const f_array_length_t length, f_fss_nests_t * const nests) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_fss_nests_adjust(const f_number_unsigned_t length, f_fss_nests_t * const nests) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_fss_nests_adjust_) || !defined(_di_f_fss_nests_decimate_by_)
 
 /**
@@ -286,7 +286,7 @@ extern "C" {
  * @see f_memory_resize()
  */
 #if !defined(_di_f_fss_nests_decrease_by_) || !defined(_di_f_fss_nests_increase_) || !defined(_di_f_fss_nests_increase_by_) || !defined(_di_f_fss_nests_resize_)
-  extern f_status_t private_f_fss_nests_resize(const f_array_length_t length, f_fss_nests_t * const nests) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_fss_nests_resize(const f_number_unsigned_t length, f_fss_nests_t * const nests) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_fss_nests_decrease_by_) || !defined(_di_f_fss_nests_increase_) || !defined(_di_f_fss_nests_increase_by_) || !defined(_di_f_fss_nests_resize_)
 
 /**
@@ -312,7 +312,7 @@ extern "C" {
  * @see f_fss_set_decimate_by()
  */
 #if !defined(_di_f_fss_set_adjust_) || !defined(_di_f_fss_set_decimate_by_)
-  extern f_status_t private_f_fss_set_adjust(const f_array_length_t length, f_fss_set_t * const set) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_fss_set_adjust(const f_number_unsigned_t length, f_fss_set_t * const set) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_fss_set_adjust_) || !defined(_di_f_fss_set_decimate_by_)
 
 /**
@@ -340,7 +340,7 @@ extern "C" {
  * @see f_fss_set_resize()
  */
 #if !defined(_di_f_fss_set_decrease_by_) || !defined(_di_f_fss_set_increase_) || !defined(_di_f_fss_set_increase_by_) || !defined(_di_f_fss_set_resize_)
-  extern f_status_t private_f_fss_set_resize(const f_array_length_t length, f_fss_set_t * const set) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_fss_set_resize(const f_number_unsigned_t length, f_fss_set_t * const set) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_fss_set_decrease_by_) || !defined(_di_f_fss_set_increase_) || !defined(_di_f_fss_set_increase_by_) || !defined(_di_f_fss_set_resize_)
 
 /**
@@ -370,7 +370,7 @@ extern "C" {
  * @see f_fss_set_quote_decimate_by()
  */
 #if !defined(_di_f_fss_set_quote_adjust_) || !defined(_di_f_fss_set_quote_decimate_by_)
-  extern f_status_t private_f_fss_set_quote_adjust(const f_array_length_t length, f_fss_set_quote_t * const set_quote) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_fss_set_quote_adjust(const f_number_unsigned_t length, f_fss_set_quote_t * const set_quote) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_fss_set_quote_adjust_) || !defined(_di_f_fss_set_quote_decimate_by_)
 
 /**
@@ -402,7 +402,7 @@ extern "C" {
  * @see f_fss_set_quote_resize()
  */
 #if !defined(_di_f_fss_set_quote_decrease_by_) || !defined(_di_f_fss_set_quote_increase_) || !defined(_di_f_fss_set_quote_increase_by_) || !defined(_di_f_fss_set_quote_resize_)
-  extern f_status_t private_f_fss_set_quote_resize(const f_array_length_t length, f_fss_set_quote_t * const set_quote) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_fss_set_quote_resize(const f_number_unsigned_t length, f_fss_set_quote_t * const set_quote) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_fss_set_quote_decrease_by_) || !defined(_di_f_fss_set_quote_increase_) || !defined(_di_f_fss_set_quote_increase_by_) || !defined(_di_f_fss_set_quote_resize_)
 
 /**
@@ -434,7 +434,7 @@ extern "C" {
  * @see f_memory_adjust()
  */
 #if !defined(_di_f_fss_set_quotes_adjust_) || !defined(_di_f_fss_set_quotes_decimate_by_)
-  extern f_status_t private_f_fss_set_quotes_adjust(const f_array_length_t length, f_fss_set_quotes_t * const set_quotes) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_fss_set_quotes_adjust(const f_number_unsigned_t length, f_fss_set_quotes_t * const set_quotes) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_fss_set_quotes_adjust_) || !defined(_di_f_fss_set_quotes_decimate_by_)
 
 /**
@@ -468,7 +468,7 @@ extern "C" {
  * @see f_memory_resize()
  */
 #if !defined(_di_f_fss_set_quotes_decrease_by_) || !defined(_di_f_fss_set_quotes_increase_) || !defined(_di_f_fss_set_quotes_increase_by_) || !defined(_di_f_fss_set_quotes_resize_)
-  extern f_status_t private_f_fss_set_quotes_resize(const f_array_length_t length, f_fss_set_quotes_t * const set_quotes) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_fss_set_quotes_resize(const f_number_unsigned_t length, f_fss_set_quotes_t * const set_quotes) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_fss_set_quotes_decrease_by_) || !defined(_di_f_fss_set_quotes_increase_) || !defined(_di_f_fss_set_quotes_increase_by_) || !defined(_di_f_fss_set_quotes_resize_)
 
 /**
@@ -496,7 +496,7 @@ extern "C" {
  * @see f_memory_adjust()
  */
 #if !defined(_di_f_fss_sets_adjust_) || !defined(_di_f_fss_sets_decimate_by_)
-  extern f_status_t private_f_fss_sets_adjust(const f_array_length_t length, f_fss_sets_t * const sets) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_fss_sets_adjust(const f_number_unsigned_t length, f_fss_sets_t * const sets) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_fss_sets_adjust_) || !defined(_di_f_fss_sets_decimate_by_)
 
 /**
@@ -526,7 +526,7 @@ extern "C" {
  * @see f_memory_resize()
  */
 #if !defined(_di_f_fss_sets_decrease_by_) || !defined(_di_f_fss_sets_increase_) || !defined(_di_f_fss_sets_increase_by_) || !defined(_di_f_fss_sets_resize_)
-  extern f_status_t private_f_fss_sets_resize(const f_array_length_t length, f_fss_sets_t * const sets) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_fss_sets_resize(const f_number_unsigned_t length, f_fss_sets_t * const sets) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_fss_sets_decrease_by_) || !defined(_di_f_fss_sets_increase_) || !defined(_di_f_fss_sets_increase_by_) || !defined(_di_f_fss_sets_resize_)
 
 #ifdef __cplusplus
index 8d3571c300dc0380f5213cb64d76f6e81cc711f8..ed9696facf653d683df1c83cc641db286b5680cc 100644 (file)
@@ -22,7 +22,7 @@ void test__f_fss_count_lines__returns_data_not(void **state) {
   f_state_t state_data = f_state_t_initialize;
 
   {
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     f_fss_count_lines(f_string_empty_s, 0, &line, &state_data);
 
@@ -42,8 +42,8 @@ void test__f_fss_count_lines__works(void **state) {
     macro_f_string_static_t_initialize_1("\n⸙\nfour\n全\n", 0, 14),
   };
 
-  f_array_length_t line = 0;
-  f_array_length_t expect = 0;
+  f_number_unsigned_t line = 0;
+  f_number_unsigned_t expect = 0;
 
   for (uint8_t i = 0; i < 5; expect += ++i) {
 
index 8e72e81c4451a8dd202566fad7bf4e703d2f649e..790f6733525d6be705ca965f980b83f40ab56044 100644 (file)
@@ -23,7 +23,7 @@ void test__f_fss_count_lines_range__returns_data_not(void **state) {
   f_state_t state_data = f_state_t_initialize;
 
   {
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
     f_string_range_t range = f_string_range_t_initialize;
 
     f_fss_count_lines_range(f_string_empty_s, range, &line, &state_data);
@@ -32,7 +32,7 @@ void test__f_fss_count_lines_range__returns_data_not(void **state) {
   }
 
   {
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
     f_string_range_t range = f_string_range_t_initialize;
 
     f_fss_count_lines_range(test, range, &line, &state_data);
@@ -41,7 +41,7 @@ void test__f_fss_count_lines_range__returns_data_not(void **state) {
   }
 
   {
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
     f_string_range_t range = macro_f_string_range_t_initialize_1(0, test.used - 1);
 
     f_fss_count_lines_range(f_string_empty_s, range, &line, &state_data);
@@ -62,8 +62,8 @@ void test__f_fss_count_lines_range__works(void **state) {
     macro_f_string_static_t_initialize_1("\n⸙\nfour\n全\n", 0, 14),
   };
 
-  f_array_length_t line = 0;
-  f_array_length_t expect = 0;
+  f_number_unsigned_t line = 0;
+  f_number_unsigned_t expect = 0;
 
   for (uint8_t i = 0; i < 5; expect += ++i) {
 
index cfcd59a0c5b87a3bb530020d46c582ed73c7cf2c..73560cd072a836080fb24f1af7881c69238be754 100644 (file)
@@ -38,7 +38,7 @@ void test__f_fss_is_combining__works(void **state) {
   };
 
   // Apply an offset so that the combining character is combining into something inside the quotes rather than the quotes for convenience and code safety.
-  f_array_length_t offset[] = {
+  f_number_unsigned_t offset[] = {
     0,
     0,
     0,
@@ -52,7 +52,7 @@ void test__f_fss_is_combining__works(void **state) {
     1,
   };
 
-  for (f_array_length_t i = 0; i < 11; ++i) {
+  for (f_number_unsigned_t i = 0; i < 11; ++i) {
 
     const f_string_range_t range = macro_f_string_range_t_initialize_1(offset[i], tests[i].used - 1);
 
index 7e637baa74bde3f3a882ce4777570e9ded936a2f..06bae1ed1d57ca65f86eb0855cf996511e65caec 100644 (file)
@@ -39,7 +39,7 @@ void test__f_fss_is_graph__works(void **state) {
     F_false,
   };
 
-  for (f_array_length_t i = 0; i < 12; ++i) {
+  for (f_number_unsigned_t i = 0; i < 12; ++i) {
 
     const f_string_range_t range = macro_f_string_range_t_initialize_1(0, tests[i].used - 1);
 
index ee50fdcb3bbb2b3397cb1054f36d76426f940773..16dba3dec0dda6b3a2e45f8bc2785dd7393dd5c0 100644 (file)
@@ -39,7 +39,7 @@ void test__f_fss_is_space__works(void **state) {
     F_false,
   };
 
-  for (f_array_length_t i = 0; i < 12; ++i) {
+  for (f_number_unsigned_t i = 0; i < 12; ++i) {
 
     const f_string_range_t range = macro_f_string_range_t_initialize_1(0, tests[i].used - 1);
 
index 584b7448e9ada2055edd8a14795ac8b7ccda2f33..7cb28bfd8ae3b05373b2ece58387563f7d01b00d 100644 (file)
@@ -61,7 +61,7 @@ void test__f_fss_is_zero_width__works(void **state) {
     { .start = 1, .stop = 1 },
   };
 
-  for (f_array_length_t i = 0; i < 14; ++i) {
+  for (f_number_unsigned_t i = 0; i < 14; ++i) {
 
     const f_status_t status = f_fss_is_zero_width(tests[i], ranges[i], &state_data);
 
index 356d90b15de6e2154ea2e5284817933daecc19dd..38a12a248b21d98437c01279110af81dbfe37b8b 100644 (file)
@@ -81,7 +81,7 @@ void test__f_fss_seek_to_eol__works(void **state) {
     macro_f_string_range_t_initialize_1(1, tests[11].used - 2),
   };
 
-  f_array_length_t expects[] = {
+  f_number_unsigned_t expects[] = {
     2,
     2,
     0,
index cb56493a578a6584986d4ce771179b4452fd8dc5..0ec6812c168ef621b6363f973c35d801ad55fd77 100644 (file)
@@ -66,7 +66,7 @@ void test__f_fss_skip_past_delimit__works(void **state) {
     macro_f_string_static_t_initialize_1("\0\0\0test\0\0", 0, 9),
   };
 
-  f_array_length_t expects[] = {
+  f_number_unsigned_t expects[] = {
     0,
     1,
     3,
index 4fa28e619571cd3bde4de371b89d55e95e4474f5..2ca804f0b4e79f63dd1e9f6ec4a58c12ee7d1195 100644 (file)
@@ -69,7 +69,7 @@ void test__f_fss_skip_past_space__works(void **state) {
     macro_f_string_static_t_initialize_1(" ́test", 0, 7),
   };
 
-  f_array_length_t expects[] = {
+  f_number_unsigned_t expects[] = {
     0,
     1,
     3,
index c12011de1c897049130d93f0f10cb5044b9da220..1ac4181cf5588592ac19db68ababf9be475bbc85 100644 (file)
@@ -83,16 +83,16 @@ extern "C" {
       return;
     }
 
-    f_array_length_t width_max = 0;
+    f_number_unsigned_t width_max = 0;
 
     if (width_max > buffer->used - range->start) {
       width_max = buffer->used - range->start;
     }
 
     f_string_range_t found_vocabulary = f_string_range_t_initialize;
-    f_array_length_t found_content = 0;
-    f_array_length_t vocabulary_slash_first = 0;
-    const f_array_length_t delimits_used = data->delimits.used;
+    f_number_unsigned_t found_content = 0;
+    f_number_unsigned_t vocabulary_slash_first = 0;
+    const f_number_unsigned_t delimits_used = data->delimits.used;
 
     uint8_t quote = 0;
     uint8_t wrapped = F_false; // 0x0 (false) = not wapped, 0x1 (true) = wrapped, 0x2 = valid wrapped.
@@ -215,7 +215,7 @@ extern "C" {
 
               // Save delimit for a would-be valid IKI that is now delimited.
               if (buffer->string[range->start] == f_iki_syntax_quote_single_s.string[0] || buffer->string[range->start] == f_iki_syntax_quote_double_s.string[0] || buffer->string[range->start] == f_iki_syntax_quote_backtick_s.string[0]) {
-                state->status = f_array_lengths_increase(state->step_small, &data->delimits);
+                state->status = f_number_unsigneds_increase(state->step_small, &data->delimits);
                 if (F_status_is_error(state->status)) break;
 
                 data->delimits.array[data->delimits.used++] = vocabulary_slash_first;
@@ -354,8 +354,8 @@ extern "C" {
           }
 
           if (buffer->string[range->start] == f_iki_syntax_slash_s.string[0]) {
-            f_array_length_t content_slash_first = range->start;
-            f_array_length_t content_slash_total = 0;
+            f_number_unsigned_t content_slash_first = range->start;
+            f_number_unsigned_t content_slash_total = 0;
 
             while (range->start <= range->stop && range->start < buffer->used) {
 
@@ -366,15 +366,15 @@ extern "C" {
               }
 
               if (buffer->string[range->start] == quote) {
-                f_array_length_t content_slash_delimits = content_slash_total / 2;
+                f_number_unsigned_t content_slash_delimits = content_slash_total / 2;
                 f_string_range_t content_range = f_string_range_t_initialize;
-                f_array_length_t i = 0;
+                f_number_unsigned_t i = 0;
 
                 if (content_slash_total % 2) {
                   ++content_slash_delimits;
                 }
 
-                state->status = f_array_lengths_increase_by(content_slash_delimits, &data->delimits);
+                state->status = f_number_unsigneds_increase_by(content_slash_delimits, &data->delimits);
                 if (F_status_is_error(state->status)) break;
 
                 content_range.start = content_slash_first;
index c36afbca8f6592b7739e3c45c06e538db841b94e..20ecd83190957cef4c8bac5e58720d655cbd0dd0 100644 (file)
@@ -202,14 +202,14 @@ extern "C" {
 #ifndef _di_f_iki_data_t_
   typedef struct {
     f_string_ranges_t content;
-    f_array_lengths_t delimits;
+    f_number_unsigneds_t delimits;
     f_string_ranges_t variable;
     f_string_ranges_t vocabulary;
   } f_iki_data_t;
 
   #define f_iki_data_t_initialize { \
     f_string_ranges_t_initialize, \
-    f_array_lengths_t_initialize, \
+    f_number_unsigneds_t_initialize, \
     f_string_ranges_t_initialize, \
     f_string_ranges_t_initialize, \
   }
@@ -218,7 +218,7 @@ extern "C" {
 
   #define macro_f_iki_data_t_clear(data) \
     f_string_ranges_t_clear(data.content) \
-    f_array_lengths_t_clear(data.delimits) \
+    f_number_unsigneds_t_clear(data.delimits) \
     f_string_ranges_t_clear(data.variable) \
     f_string_ranges_t_clear(data.vocabulary)
 
@@ -237,8 +237,8 @@ extern "C" {
   typedef struct {
     f_iki_data_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_iki_datas_t;
 
   #define f_iki_datas_t_initialize { 0, 0, 0 }
@@ -271,8 +271,8 @@ extern "C" {
   typedef struct {
     f_iki_datas_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_iki_datass_t;
 
   #define f_iki_datass_t_initialize { 0, 0, 0 }
index babfa873001132884a96ba9071356b90b21189ca..039eeb5d3d7cd84e6762fe6914f38c8c133f3597 100644 (file)
@@ -15,7 +15,7 @@ extern "C" {
     f_status_t status = f_string_ranges_resize(0, &data->content);
     if (F_status_is_error(status)) return status;
 
-    status = f_array_lengths_resize(0, &data->delimits);
+    status = f_number_unsigneds_resize(0, &data->delimits);
     if (F_status_is_error(status)) return status;
 
     status = f_string_ranges_resize(0, &data->variable);
@@ -37,7 +37,7 @@ extern "C" {
     f_status_t status = f_string_ranges_adjust(0, &data->content);
     if (F_status_is_error(status)) return status;
 
-    status = f_array_lengths_adjust(0, &data->delimits);
+    status = f_number_unsigneds_adjust(0, &data->delimits);
     if (F_status_is_error(status)) return status;
 
     status = f_string_ranges_adjust(0, &data->variable);
@@ -51,7 +51,7 @@ extern "C" {
 #endif // _di_f_iki_data_destroy_
 
 #ifndef _di_f_iki_datas_adjust_
-  f_status_t f_iki_datas_adjust(const f_array_length_t length, f_iki_datas_t *datas) {
+  f_status_t f_iki_datas_adjust(const f_number_unsigned_t length, f_iki_datas_t *datas) {
     #ifndef _di_level_0_parameter_checking_
       if (!datas) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -83,7 +83,7 @@ extern "C" {
 #endif // _di_f_iki_datas_append_all_
 
 #ifndef _di_f_iki_datas_decimate_by_
-  f_status_t f_iki_datas_decimate_by(const f_array_length_t amount, f_iki_datas_t *datas) {
+  f_status_t f_iki_datas_decimate_by(const f_number_unsigned_t amount, f_iki_datas_t *datas) {
     #ifndef _di_level_0_parameter_checking_
       if (!datas) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -99,7 +99,7 @@ extern "C" {
 #endif // _di_f_iki_datas_decimate_by_
 
 #ifndef _di_f_iki_datas_decrease_by_
-  f_status_t f_iki_datas_decrease_by(const f_array_length_t amount, f_iki_datas_t *datas) {
+  f_status_t f_iki_datas_decrease_by(const f_number_unsigned_t amount, f_iki_datas_t *datas) {
     #ifndef _di_level_0_parameter_checking_
       if (!datas) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -115,20 +115,20 @@ extern "C" {
 #endif // _di_f_iki_datas_decrease_by_
 
 #ifndef _di_f_iki_datas_increase_
-  f_status_t f_iki_datas_increase(const f_array_length_t step, f_iki_datas_t *datas) {
+  f_status_t f_iki_datas_increase(const f_number_unsigned_t step, f_iki_datas_t *datas) {
     #ifndef _di_level_0_parameter_checking_
       if (!datas) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && datas->used + 1 > datas->size) {
-      f_array_length_t size = datas->used + step;
+      f_number_unsigned_t size = datas->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (datas->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (datas->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_iki_datas_resize(size, datas);
@@ -139,7 +139,7 @@ extern "C" {
 #endif // _di_f_iki_datas_increase_
 
 #ifndef _di_f_iki_datas_increase_by_
-  f_status_t f_iki_datas_increase_by(const f_array_length_t amount, f_iki_datas_t *datas) {
+  f_status_t f_iki_datas_increase_by(const f_number_unsigned_t amount, f_iki_datas_t *datas) {
     #ifndef _di_level_0_parameter_checking_
       if (!datas) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -147,7 +147,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (datas->used + amount > datas->size) {
-      if (datas->used + amount > F_array_length_t_size_d) {
+      if (datas->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -159,7 +159,7 @@ extern "C" {
 #endif // _di_f_iki_datas_increase_by_
 
 #ifndef _di_f_iki_datas_resize_
-  f_status_t f_iki_datas_resize(const f_array_length_t length, f_iki_datas_t *datas) {
+  f_status_t f_iki_datas_resize(const f_number_unsigned_t length, f_iki_datas_t *datas) {
     #ifndef _di_level_0_parameter_checking_
       if (!datas) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -169,7 +169,7 @@ extern "C" {
 #endif // _di_f_iki_datas_resize_
 
 #ifndef _di_f_iki_datass_adjust_
-  f_status_t f_iki_datass_adjust(const f_array_length_t length, f_iki_datass_t *datass) {
+  f_status_t f_iki_datass_adjust(const f_number_unsigned_t length, f_iki_datass_t *datass) {
     #ifndef _di_level_0_parameter_checking_
       if (!datass) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -217,7 +217,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].used = 0;
 
@@ -232,7 +232,7 @@ extern "C" {
 #endif // _di_f_iki_datass_append_all_
 
 #ifndef _di_f_iki_datass_decimate_by_
-  f_status_t f_iki_datass_decimate_by(const f_array_length_t amount, f_iki_datass_t *datass) {
+  f_status_t f_iki_datass_decimate_by(const f_number_unsigned_t amount, f_iki_datass_t *datass) {
     #ifndef _di_level_0_parameter_checking_
       if (!datass) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -248,7 +248,7 @@ extern "C" {
 #endif // _di_f_iki_datass_decimate_by_
 
 #ifndef _di_f_iki_datass_decrease_by_
-  f_status_t f_iki_datass_decrease_by(const f_array_length_t amount, f_iki_datass_t *datass) {
+  f_status_t f_iki_datass_decrease_by(const f_number_unsigned_t amount, f_iki_datass_t *datass) {
     #ifndef _di_level_0_parameter_checking_
       if (!datass) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -264,20 +264,20 @@ extern "C" {
 #endif // _di_f_iki_datass_decrease_by_
 
 #ifndef _di_f_iki_datass_increase_
-  f_status_t f_iki_datass_increase(const f_array_length_t step, f_iki_datass_t *datass) {
+  f_status_t f_iki_datass_increase(const f_number_unsigned_t step, f_iki_datass_t *datass) {
     #ifndef _di_level_0_parameter_checking_
       if (!datass) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && datass->used + 1 > datass->size) {
-      f_array_length_t size = datass->used + step;
+      f_number_unsigned_t size = datass->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (datass->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (datass->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_iki_datass_resize(size, datass);
@@ -288,7 +288,7 @@ extern "C" {
 #endif // _di_f_iki_datass_increase_
 
 #ifndef _di_f_iki_datass_increase_by_
-  f_status_t f_iki_datass_increase_by(const f_array_length_t amount, f_iki_datass_t *datass) {
+  f_status_t f_iki_datass_increase_by(const f_number_unsigned_t amount, f_iki_datass_t *datass) {
     #ifndef _di_level_0_parameter_checking_
       if (!datass) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -296,7 +296,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (datass->used + amount > datass->size) {
-      if (datass->used + amount > F_array_length_t_size_d) {
+      if (datass->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -308,7 +308,7 @@ extern "C" {
 #endif // _di_f_iki_datass_increase_by_
 
 #ifndef _di_f_iki_datass_resize_
-  f_status_t f_iki_datass_resize(const f_array_length_t length, f_iki_datass_t *datass) {
+  f_status_t f_iki_datass_resize(const f_number_unsigned_t length, f_iki_datass_t *datass) {
     #ifndef _di_level_0_parameter_checking_
       if (!datass) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index a21d97e4b90438fec5d919f48b338d5958aaa3b5..5e3f1c911bed6f6fa5ed798a47c6dbb20cf28317 100644 (file)
@@ -27,10 +27,10 @@ extern "C" {
  *
  *   F_parameter (with error bit) if a parameter is invalid.
  *
- *   Errors (with error bit) from: f_array_lengths_resize().
+ *   Errors (with error bit) from: f_number_unsigneds_resize().
  *   Errors (with error bit) from: f_string_ranges_resize().
  *
- * @see f_array_lengths_resize()
+ * @see f_number_unsigneds_resize()
  * @see f_string_ranges_resize()
  */
 #ifndef _di_f_iki_data_delete_
@@ -48,10 +48,10 @@ extern "C" {
  *
  *   F_parameter (with error bit) if a parameter is invalid.
  *
- *   Errors (with error bit) from: f_array_lengths_adjust().
+ *   Errors (with error bit) from: f_number_unsigneds_adjust().
  *   Errors (with error bit) from: f_string_ranges_adjust().
  *
- * @see f_array_lengths_adjust()
+ * @see f_number_unsigneds_adjust()
  * @see f_string_ranges_adjust()
  */
 #ifndef _di_f_iki_data_destroy_
@@ -74,7 +74,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_iki_datas_adjust_
-  extern f_status_t f_iki_datas_adjust(const f_array_length_t length, f_iki_datas_t *datas);
+  extern f_status_t f_iki_datas_adjust(const f_number_unsigned_t length, f_iki_datas_t *datas);
 #endif // _di_f_iki_datas_adjust_
 
 /**
@@ -138,7 +138,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_iki_datas_decimate_by_
-  extern f_status_t f_iki_datas_decimate_by(const f_array_length_t amount, f_iki_datas_t *datas);
+  extern f_status_t f_iki_datas_decimate_by(const f_number_unsigned_t amount, f_iki_datas_t *datas);
 #endif // _di_f_iki_datas_decimate_by_
 
 /**
@@ -162,13 +162,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_iki_datas_decrease_by_
-  extern f_status_t f_iki_datas_decrease_by(const f_array_length_t amount, f_iki_datas_t *datas);
+  extern f_status_t f_iki_datas_decrease_by(const f_number_unsigned_t amount, f_iki_datas_t *datas);
 #endif // _di_f_iki_datas_decrease_by_
 
 /**
  * Increase the size of the iki_datas array, but only if necesary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -187,14 +187,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_iki_datas_increase_
-  extern f_status_t f_iki_datas_increase(const f_array_length_t step, f_iki_datas_t *datas);
+  extern f_status_t f_iki_datas_increase(const f_number_unsigned_t step, f_iki_datas_t *datas);
 #endif // _di_f_iki_datas_increase_
 
 /**
  * Resize the iki_datas array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -212,7 +212,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_iki_datas_increase_by_
-  extern f_status_t f_iki_datas_increase_by(const f_array_length_t amount, f_iki_datas_t *datas);
+  extern f_status_t f_iki_datas_increase_by(const f_number_unsigned_t amount, f_iki_datas_t *datas);
 #endif // _di_f_iki_datas_increase_by_
 
 /**
@@ -231,7 +231,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_iki_datas_resize_
-  extern f_status_t f_iki_datas_resize(const f_array_length_t length, f_iki_datas_t *datas);
+  extern f_status_t f_iki_datas_resize(const f_number_unsigned_t length, f_iki_datas_t *datas);
 #endif // _di_f_iki_datas_resize_
 
 /**
@@ -251,7 +251,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_iki_datass_adjust_
-  extern f_status_t f_iki_datass_adjust(const f_array_length_t length, f_iki_datass_t *datass);
+  extern f_status_t f_iki_datass_adjust(const f_number_unsigned_t length, f_iki_datass_t *datass);
 #endif // _di_f_iki_datass_adjust_
 
 /**
@@ -316,7 +316,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_iki_datass_decimate_by_
-  extern f_status_t f_iki_datass_decimate_by(const f_array_length_t amount, f_iki_datass_t *datass);
+  extern f_status_t f_iki_datass_decimate_by(const f_number_unsigned_t amount, f_iki_datass_t *datass);
 #endif // _di_f_iki_datass_decimate_by_
 
 /**
@@ -341,13 +341,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_iki_datass_decrease_by_
-  extern f_status_t f_iki_datass_decrease_by(const f_array_length_t amount, f_iki_datass_t *datass);
+  extern f_status_t f_iki_datass_decrease_by(const f_number_unsigned_t amount, f_iki_datass_t *datass);
 #endif // _di_f_iki_datass_decrease_by_
 
 /**
  * Increase the size of the iki_datass array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -366,14 +366,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_iki_datass_increase_
-  extern f_status_t f_iki_datass_increase(const f_array_length_t step, f_iki_datass_t *datass);
+  extern f_status_t f_iki_datass_increase(const f_number_unsigned_t step, f_iki_datass_t *datass);
 #endif // _di_f_iki_datass_increase_
 
 /**
  * Resize the iki_datass array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -391,7 +391,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_iki_datass_increase_by_
-  extern f_status_t f_iki_datass_increase_by(const f_array_length_t amount, f_iki_datass_t *datass);
+  extern f_status_t f_iki_datass_increase_by(const f_number_unsigned_t amount, f_iki_datass_t *datass);
 #endif // _di_f_iki_datass_increase_by_
 
 /**
@@ -411,7 +411,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_iki_datass_resize_
-  extern f_status_t f_iki_datass_resize(const f_array_length_t length, f_iki_datass_t *datass);
+  extern f_status_t f_iki_datass_resize(const f_number_unsigned_t length, f_iki_datass_t *datass);
 #endif // _di_f_iki_datass_resize_
 
 #ifdef __cplusplus
index 9be4bc31b2b7f4cf26dcf952cf01a8067b27e0fe..aa11a698d4a3ac913bea19f46fdde705f3f603ea 100644 (file)
@@ -6,20 +6,20 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_iki_datas_adjust_) || !defined(_di_f_iki_datas_decimate_by_)
-  f_status_t private_f_iki_datas_adjust(const f_array_length_t length, f_iki_datas_t *datas) {
+  f_status_t private_f_iki_datas_adjust(const f_number_unsigned_t length, f_iki_datas_t *datas) {
 
-    if (datas->used + length > F_array_length_t_size_d) {
+    if (datas->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < datas->size; ++i) {
+    for (f_number_unsigned_t i = length; i < datas->size; ++i) {
 
       status = f_string_ranges_adjust(0, &datas->array[i].content);
       if (F_status_is_error(status)) return status;
 
-      status = f_array_lengths_adjust(0, &datas->array[i].delimits);
+      status = f_number_unsigneds_adjust(0, &datas->array[i].delimits);
       if (F_status_is_error(status)) return status;
 
       status = f_string_ranges_adjust(0, &datas->array[i].variable);
@@ -63,7 +63,7 @@ extern "C" {
     }
 
     if (source.delimits.used) {
-      status = f_array_lengths_append_all(source.delimits, &destination->array[destination->used].delimits);
+      status = f_number_unsigneds_append_all(source.delimits, &destination->array[destination->used].delimits);
       if (F_status_is_error(status)) return status;
     }
 
@@ -93,7 +93,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].content.used = 0;
       destination->array[destination->used].delimits.used = 0;
@@ -106,7 +106,7 @@ extern "C" {
       }
 
       if (source.array[i].delimits.used) {
-        status = f_array_lengths_append_all(source.array[i].delimits, &destination->array[destination->used].delimits);
+        status = f_number_unsigneds_append_all(source.array[i].delimits, &destination->array[destination->used].delimits);
         if (F_status_is_error(status)) return status;
       }
 
@@ -126,20 +126,20 @@ extern "C" {
 #endif // !defined(_di_f_iki_datas_append_) || !defined(_di_f_iki_datas_append_all_) || !defined(_di_f_iki_datass_append_all_)
 
 #if !defined(_di_f_iki_datas_append_) || !defined(_di_f_iki_datas_decrease_by_) || !defined(_di_f_iki_datas_increase_) || !defined(_di_f_iki_datas_increase_by_) || !defined(_di_f_iki_datas_resize_)
-  f_status_t private_f_iki_datas_resize(const f_array_length_t length, f_iki_datas_t *datas) {
+  f_status_t private_f_iki_datas_resize(const f_number_unsigned_t length, f_iki_datas_t *datas) {
 
-    if (datas->used + length > F_array_length_t_size_d) {
+    if (datas->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < datas->size; ++i) {
+    for (f_number_unsigned_t i = length; i < datas->size; ++i) {
 
       status = f_string_ranges_resize(0, &datas->array[i].content);
       if (F_status_is_error(status)) return status;
 
-      status = f_array_lengths_resize(0, &datas->array[i].delimits);
+      status = f_number_unsigneds_resize(0, &datas->array[i].delimits);
       if (F_status_is_error(status)) return status;
 
       status = f_string_ranges_resize(0, &datas->array[i].variable);
@@ -163,11 +163,11 @@ extern "C" {
 #endif // !defined(_di_f_iki_datas_append_) || !defined(_di_f_iki_datas_decrease_by_) || !defined(_di_f_iki_datas_increase_) || !defined(_di_f_iki_datas_increase_by_) || !defined(_di_f_iki_datas_resize_)
 
 #if !defined(_di_f_iki_datass_adjust_) || !defined(_di_f_iki_datass_decimate_by_)
-  f_status_t private_f_iki_datass_adjust(const f_array_length_t length, f_iki_datass_t *datass) {
+  f_status_t private_f_iki_datass_adjust(const f_number_unsigned_t length, f_iki_datass_t *datass) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < datass->size; ++i) {
+    for (f_number_unsigned_t i = length; i < datass->size; ++i) {
 
       status = f_memory_destroy(datass->array[i].size, sizeof(f_iki_datas_t), (void **) & datass->array[i].array);
       if (F_status_is_error(status)) return status;
@@ -190,11 +190,11 @@ extern "C" {
 #endif // !defined(_di_f_iki_datass_adjust_) || !defined(_di_f_iki_datass_decimate_by_)
 
 #if !defined(_di_f_iki_datass_decrease_by_) || !defined(_di_f_iki_datass_increase_) || !defined(_di_f_iki_datass_increase_by_) || !defined(_di_f_iki_datass_resize_)
-  f_status_t private_f_iki_datass_resize(const f_array_length_t length, f_iki_datass_t *datass) {
+  f_status_t private_f_iki_datass_resize(const f_number_unsigned_t length, f_iki_datass_t *datass) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < datass->size; ++i) {
+    for (f_number_unsigned_t i = length; i < datass->size; ++i) {
 
       status = f_memory_delete(datass->array[i].size, sizeof(f_iki_datas_t), (void **) & datass->array[i].array);
       if (F_status_is_error(status)) return status;
index 2dace1071c97dd7e7d6fcc01e22fd0f13b85d19b..86783bb61a661b37d94da4a40f9d61452cfbe9ec 100644 (file)
@@ -35,7 +35,7 @@ extern "C" {
  * @see f_iki_datas_decimate_by()
  */
 #if !defined(_di_f_iki_datas_adjust_) || !defined(_di_f_iki_datas_decimate_by_)
-  extern f_status_t private_f_iki_datas_adjust(const f_array_length_t length, f_iki_datas_t *datas) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_iki_datas_adjust(const f_number_unsigned_t length, f_iki_datas_t *datas) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_iki_datas_adjust_) || !defined(_di_f_iki_datas_decimate_by_)
 
 /**
@@ -107,7 +107,7 @@ extern "C" {
  * @see f_iki_datass_append()
  */
 #if !defined(_di_f_iki_datas_resize_) || !defined(_di_f_iki_datas_append_) || !defined(_di_f_iki_datas_decimate_by_) || !defined(_di_f_iki_datass_append_)
-  extern f_status_t private_f_iki_datas_resize(const f_array_length_t length, f_iki_datas_t *datas) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_iki_datas_resize(const f_number_unsigned_t length, f_iki_datas_t *datas) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_iki_datas_resize_) || !defined(_di_f_iki_datas_append_) || !defined(_di_f_iki_datas_decimate_by_) || !defined(_di_f_iki_datass_append_)
 
 /**
@@ -135,7 +135,7 @@ extern "C" {
  * @see f_iki_datass_decimate_by()
  */
 #if !defined(_di_f_iki_datass_adjust_) || !defined(_di_f_iki_datass_decimate_by_)
-  extern f_status_t private_f_iki_datass_adjust(const f_array_length_t length, f_iki_datass_t *datass) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_iki_datass_adjust(const f_number_unsigned_t length, f_iki_datass_t *datass) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_iki_datass_adjust_) || !defined(_di_f_iki_datass_decimate_by_)
 
 /**
@@ -165,7 +165,7 @@ extern "C" {
  * @see f_iki_datass_resize()
  */
 #if !defined(_di_f_iki_datass_decrease_by_) || !defined(_di_f_iki_datass_increase_) || !defined(_di_f_iki_datass_increase_by_) || !defined(_di_f_iki_datass_resize_)
-  extern f_status_t private_f_iki_datass_resize(const f_array_length_t length, f_iki_datass_t *datass) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_iki_datass_resize(const f_number_unsigned_t length, f_iki_datass_t *datass) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_iki_datass_decrease_by_) || !defined(_di_f_iki_datass_increase_) || !defined(_di_f_iki_datass_increase_by_) || !defined(_di_f_iki_datass_resize_)
 
 #ifdef __cplusplus
index d972285f813771732804e2a21e714048d57f5070..273c58b527000ad3d8de20f3debef582fe2eb244 100644 (file)
@@ -6,11 +6,11 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_iki_content_is_) || !defined(_di_f_iki_content_partial_is_)
-  f_status_t private_f_iki_content_partial_is(const f_string_t buffer, const f_array_length_t length, const f_char_t quote) {
+  f_status_t private_f_iki_content_partial_is(const f_string_t buffer, const f_number_unsigned_t length, const f_char_t quote) {
 
-    f_array_length_t delimits = 0;
+    f_number_unsigned_t delimits = 0;
 
-    for (f_array_length_t i = 0; i < length; i += macro_f_utf_byte_width(buffer[i])) {
+    for (f_number_unsigned_t i = 0; i < length; i += macro_f_utf_byte_width(buffer[i])) {
 
       if (buffer[i] == quote) {
         if (delimits && delimits % 2) {
@@ -35,11 +35,11 @@ extern "C" {
 #endif // !defined(_di_f_iki_content_is_) || !defined(_di_f_iki_content_partial_is_)
 
 #if !defined(_di_f_iki_object_is_) || !defined(_di_f_iki_object_partial_is_)
-  f_status_t private_f_iki_object_partial_is(const f_string_t buffer, const f_array_length_t length) {
+  f_status_t private_f_iki_object_partial_is(const f_string_t buffer, const f_number_unsigned_t length) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = 0; i < length; i += macro_f_utf_byte_width(buffer[i])) {
+    for (f_number_unsigned_t i = 0; i < length; i += macro_f_utf_byte_width(buffer[i])) {
 
       status = f_utf_is_word_dash_plus(buffer + i, length - i, F_false);
       if (F_status_is_error(status)) return status;
index d4585fa5069b86cbb3b84c61802a0dccab5ba531..bb63c1c0ab4e5e9e02b6fcbc84d82db194faf52a 100644 (file)
@@ -40,7 +40,7 @@ extern "C" {
  * @see f_iki_content_partial_is()
  */
 #if !defined(_di_f_iki_content_is_) || !defined(_di_f_iki_content_partial_is_)
-  extern f_status_t private_f_iki_content_partial_is(const f_string_t buffer, const f_array_length_t length, const f_char_t quote) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_iki_content_partial_is(const f_string_t buffer, const f_number_unsigned_t length, const f_char_t quote) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_iki_content_is_) || !defined(_di_f_iki_content_partial_is_)
 
 /**
@@ -57,16 +57,16 @@ extern "C" {
  *   F_none on success.
  *   F_data_not on success, but there is no reason to increase size (used + 1 <= size).
  *
- *   Errors (with error bit) from: f_array_lengths_adjust().
+ *   Errors (with error bit) from: f_number_unsigneds_adjust().
  *   Errors (with error bit) from: f_memory_adjust().
  *   Errors (with error bit) from: f_string_ranges_adjust().
  *
- * @see f_array_lengths_adjust()
+ * @see f_number_unsigneds_adjust()
  * @see f_memory_adjust()
  * @see f_string_ranges_adjust()
  */
 #if !defined(_di_f_iki_datas_adjust_) || !defined(_di_f_iki_datas_decimate_by_)
-  extern f_status_t private_f_iki_datas_adjust(const f_array_length_t length, f_iki_datas_t *datas) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_iki_datas_adjust(const f_number_unsigned_t length, f_iki_datas_t *datas) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_iki_datas_adjust_) || !defined(_di_f_iki_datas_decimate_by_)
 
 /**
@@ -107,16 +107,16 @@ extern "C" {
  *   F_none on success.
  *   F_data_not on success, but there is no reason to increase size (used + 1 <= size).
  *
- *   Errors (with error bit) from: f_array_lengths_resize().
+ *   Errors (with error bit) from: f_number_unsigneds_resize().
  *   Errors (with error bit) from: f_memory_resize().
  *   Errors (with error bit) from: f_string_ranges_resize().
  *
- * @see f_array_lengths_resize()
+ * @see f_number_unsigneds_resize()
  * @see f_memory_resize()
  * @see f_string_ranges_resize()
  */
 #if !defined(_di_f_iki_datas_append_) || !defined(_di_f_iki_datas_decrease_by_) || !defined(_di_f_iki_datas_increase_) || !defined(_di_f_iki_datas_increase_by_) || !defined(_di_f_iki_datas_resize_)
-  extern f_status_t private_f_iki_datas_resize(const f_array_length_t length, f_iki_datas_t *datas) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_iki_datas_resize(const f_number_unsigned_t length, f_iki_datas_t *datas) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_iki_datas_append_) || !defined(_di_f_iki_datas_decrease_by_) || !defined(_di_f_iki_datas_increase_) || !defined(_di_f_iki_datas_increase_by_) || !defined(_di_f_iki_datas_resize_)
 
 /**
@@ -144,7 +144,7 @@ extern "C" {
  * @see f_iki_datass_decimate_by()
  */
 #if !defined(_di_f_iki_datass_adjust_) || !defined(_di_f_iki_datass_decimate_by_)
-  extern f_status_t private_f_iki_datass_adjust(const f_array_length_t length, f_iki_datass_t *datass) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_iki_datass_adjust(const f_number_unsigned_t length, f_iki_datass_t *datass) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_iki_datass_adjust_) || !defined(_di_f_iki_datass_decimate_by_)
 
 /**
@@ -174,7 +174,7 @@ extern "C" {
  * @see f_iki_datass_resize()
  */
 #if !defined(_di_f_iki_datass_decrease_by_) || !defined(_di_f_iki_datass_increase_) || !defined(_di_f_iki_datass_increase_by_) || !defined(_di_f_iki_datass_resize_)
-  extern f_status_t private_f_iki_datass_resize(const f_array_length_t length, f_iki_datass_t *datass) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_iki_datass_resize(const f_number_unsigned_t length, f_iki_datass_t *datass) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_iki_datass_decrease_by_) || !defined(_di_f_iki_datass_increase_) || !defined(_di_f_iki_datass_increase_by_) || !defined(_di_f_iki_datass_resize_)
 
 /**
@@ -197,7 +197,7 @@ extern "C" {
  * @see f_iki_object_partial_is()
  */
 #if !defined(_di_f_iki_object_is_) || !defined(_di_f_iki_object_partial_is_)
-  extern f_status_t private_f_iki_object_partial_is(const f_string_t buffer, const f_array_length_t length) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_iki_object_partial_is(const f_string_t buffer, const f_number_unsigned_t length) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_iki_object_is_) || !defined(_di_f_iki_object_partial_is_)
 
 #ifdef __cplusplus
index f81780f6deba6345241852bf5403fb2e913db8de..f518cf4348d24f38ecbbb1027a62ebf99f061154 100644 (file)
@@ -7,19 +7,19 @@ extern "C" {
 
 void test__f_iki_datas_append__works(void **state) {
 
-  const f_array_length_t length = 5;
+  const f_number_unsigned_t length = 5;
   f_iki_data_t source = f_iki_data_t_initialize;
   f_iki_datas_t destination = f_iki_datas_t_initialize;
 
   {
-    f_array_length_t i = 1;
+    f_number_unsigned_t i = 1;
 
     f_status_t status = f_string_ranges_resize(length, &source.content);
 
     assert_int_equal(status, F_none);
     assert_int_equal(source.content.size, length);
 
-    status = f_array_lengths_resize(length, &source.delimits);
+    status = f_number_unsigneds_resize(length, &source.delimits);
 
     assert_int_equal(status, F_none);
     assert_int_equal(source.delimits.size, length);
@@ -67,7 +67,7 @@ void test__f_iki_datas_append__works(void **state) {
     assert_int_equal(destination.array[0].variable.used, source.variable.used);
     assert_int_equal(destination.array[0].vocabulary.used, source.vocabulary.used);
 
-    for (f_array_length_t i = 0; i < length; ++i) {
+    for (f_number_unsigned_t i = 0; i < length; ++i) {
 
       assert_int_equal(destination.array[0].content.array[i].start, source.content.array[i].start);
       assert_int_equal(destination.array[0].content.array[i].stop, source.content.array[i].stop);
index e01ec3ca871e5732e950c9c3f3f2857d6dcf0140..15336bb96e6e4afd48d426dcaf30a3971e6033d0 100644 (file)
@@ -17,8 +17,8 @@ void test__f_iki_datas_append_all__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(source.size, 2);
 
-    f_array_length_t i = 1;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 1;
+    f_number_unsigned_t j = 0;
 
     for (; j < 2; ++j) {
 
@@ -27,7 +27,7 @@ void test__f_iki_datas_append_all__works(void **state) {
       assert_int_equal(status, F_none);
       assert_int_equal(source.array[j].content.size, length);
 
-      status = f_array_lengths_resize(length, &source.array[j].delimits);
+      status = f_number_unsigneds_resize(length, &source.array[j].delimits);
 
       assert_int_equal(status, F_none);
       assert_int_equal(source.array[j].delimits.size, length);
@@ -76,14 +76,14 @@ void test__f_iki_datas_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t j = 0; j < 2; ++j) {
+    for (f_number_unsigned_t j = 0; j < 2; ++j) {
 
       assert_int_equal(destination.array[j].content.used, source.array[j].content.used);
       assert_int_equal(destination.array[j].delimits.used, source.array[j].delimits.used);
       assert_int_equal(destination.array[j].variable.used, source.array[j].variable.used);
       assert_int_equal(destination.array[j].vocabulary.used, source.array[j].vocabulary.used);
 
-      for (f_array_length_t i = 0; i < length; ++i) {
+      for (f_number_unsigned_t i = 0; i < length; ++i) {
 
         assert_int_equal(destination.array[j].content.array[i].start, source.array[j].content.array[i].start);
         assert_int_equal(destination.array[j].content.array[i].stop, source.array[j].content.array[i].stop);
@@ -99,7 +99,7 @@ void test__f_iki_datas_append_all__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t i = 0; i < source.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
 
     free((void *) source.array[i].content.array);
     free((void *) source.array[i].delimits.array);
@@ -107,7 +107,7 @@ void test__f_iki_datas_append_all__works(void **state) {
     free((void *) source.array[i].vocabulary.array);
   } // for
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
 
     free((void *) destination.array[i].content.array);
     free((void *) destination.array[i].delimits.array);
index e69b5e03b2ff1eb4dea130e3c3b9937bc99648ce..bd239702bf1db19f4b04b215a04f6741ff56425e 100644 (file)
@@ -18,16 +18,16 @@ void test__f_iki_datass_append__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(source.size, length_outer);
 
-    f_array_length_t i = 1;
+    f_number_unsigned_t i = 1;
 
-    for (f_array_length_t j = 0; j < length_outer; ++j) {
+    for (f_number_unsigned_t j = 0; j < length_outer; ++j) {
 
       status = f_string_ranges_resize(length, &source.array[j].content);
 
       assert_int_equal(status, F_none);
       assert_int_equal(source.array[j].content.size, length);
 
-      status = f_array_lengths_resize(length, &source.array[j].delimits);
+      status = f_number_unsigneds_resize(length, &source.array[j].delimits);
 
       assert_int_equal(status, F_none);
       assert_int_equal(source.array[j].delimits.size, length);
@@ -76,14 +76,14 @@ void test__f_iki_datass_append__works(void **state) {
     assert_int_equal(destination.used, 1);
     assert_int_equal(destination.array[0].used, source.used);
 
-    for (f_array_length_t j = 0; j < length_outer; ++j) {
+    for (f_number_unsigned_t j = 0; j < length_outer; ++j) {
 
       assert_int_equal(destination.array[0].array[j].content.used, source.array[j].content.used);
       assert_int_equal(destination.array[0].array[j].delimits.used, source.array[j].delimits.used);
       assert_int_equal(destination.array[0].array[j].variable.used, source.array[j].variable.used);
       assert_int_equal(destination.array[0].array[j].vocabulary.used, source.array[j].vocabulary.used);
 
-      for (f_array_length_t i = 0; i < length; ++i) {
+      for (f_number_unsigned_t i = 0; i < length; ++i) {
 
         assert_int_equal(destination.array[0].array[j].content.array[i].start, source.array[j].content.array[i].start);
         assert_int_equal(destination.array[0].array[j].content.array[i].stop, source.array[j].content.array[i].stop);
@@ -99,7 +99,7 @@ void test__f_iki_datass_append__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t i = 0; i < source.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
 
     free((void *) source.array[i].content.array);
     free((void *) source.array[i].delimits.array);
@@ -107,9 +107,9 @@ void test__f_iki_datass_append__works(void **state) {
     free((void *) source.array[i].vocabulary.array);
   } // for
 
-  for (f_array_length_t j = 0; j < length_outer; ++j) {
+  for (f_number_unsigned_t j = 0; j < length_outer; ++j) {
 
-    for (f_array_length_t i = 0; i < destination.array[j].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.array[j].used; ++i) {
 
       free((void *) destination.array[j].array[i].content.array);
       free((void *) destination.array[j].array[i].delimits.array);
index 935191948e101d19ca32001555acd8d61c162668..4b4f405a18d9f72a8100bfe987942c56684a6e76 100644 (file)
@@ -19,8 +19,8 @@ void test__f_iki_datass_append_all__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(source.size, length_outer);
 
-    f_array_length_t i = 1;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 1;
+    f_number_unsigned_t j = 0;
 
     for (; source.used < length_outer; ++source.used) {
 
@@ -36,7 +36,7 @@ void test__f_iki_datass_append_all__works(void **state) {
         assert_int_equal(status, F_none);
         assert_int_equal(source.array[source.used].array[j].content.size, length);
 
-        status = f_array_lengths_resize(length, &source.array[source.used].array[j].delimits);
+        status = f_number_unsigneds_resize(length, &source.array[source.used].array[j].delimits);
 
         assert_int_equal(status, F_none);
         assert_int_equal(source.array[source.used].array[j].delimits.size, length);
@@ -84,16 +84,16 @@ void test__f_iki_datass_append_all__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, source.used);
 
-    for (f_array_length_t k = 0; k < length_outer; ++k) {
+    for (f_number_unsigned_t k = 0; k < length_outer; ++k) {
 
-      for (f_array_length_t j = 0; j < length_inner; ++j) {
+      for (f_number_unsigned_t j = 0; j < length_inner; ++j) {
 
         assert_int_equal(destination.array[k].array[j].content.used, source.array[k].array[j].content.used);
         assert_int_equal(destination.array[k].array[j].delimits.used, source.array[k].array[j].delimits.used);
         assert_int_equal(destination.array[k].array[j].variable.used, source.array[k].array[j].variable.used);
         assert_int_equal(destination.array[k].array[j].vocabulary.used, source.array[k].array[j].vocabulary.used);
 
-        for (f_array_length_t i = 0; i < length; ++i) {
+        for (f_number_unsigned_t i = 0; i < length; ++i) {
 
           assert_int_equal(destination.array[k].array[j].content.array[i].start, source.array[k].array[j].content.array[i].start);
           assert_int_equal(destination.array[k].array[j].content.array[i].stop, source.array[k].array[j].content.array[i].stop);
@@ -110,9 +110,9 @@ void test__f_iki_datass_append_all__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t j = 0; j < source.used; ++j) {
+  for (f_number_unsigned_t j = 0; j < source.used; ++j) {
 
-    for (f_array_length_t i = 0; i < source.array[j].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.array[j].used; ++i) {
 
       free((void *) source.array[j].array[i].content.array);
       free((void *) source.array[j].array[i].delimits.array);
@@ -123,9 +123,9 @@ void test__f_iki_datass_append_all__works(void **state) {
     free((void *) source.array[j].array);
   } // for
 
-  for (f_array_length_t j = 0; j < destination.used; ++j) {
+  for (f_number_unsigned_t j = 0; j < destination.used; ++j) {
 
-    for (f_array_length_t i = 0; i < destination.array[j].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.array[j].used; ++i) {
 
       free((void *) destination.array[j].array[i].content.array);
       free((void *) destination.array[j].array[i].delimits.array);
index e1f689bafc607b75383b95e3f14fc9507862c3fc..22d5d88fdb091aaa5fa72c671d87af12879fe321 100644 (file)
@@ -112,7 +112,7 @@ void test__f_iki_read__works(void **state) {
     macro_f_string_static_t_initialize_1("url:\"https://localhost/fake-0.7.0.tar.gz?query=xx&parameter=yyy%20\" end.", 0, 72),
   };
 
-  const f_array_length_t matches[] = {
+  const f_number_unsigned_t matches[] = {
     0,
     0,
     1,
index 4f755be941222fd18e264e0cfbc7218b7dc9ca72..8f056e22c49f820e2914d49164c3bd198884028a 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_limit_sets_adjust_) || !defined(_di_f_limit_sets_decimate_by_)
-  f_status_t private_f_limit_sets_adjust(const f_array_length_t length, f_limit_sets_t *sets) {
+  f_status_t private_f_limit_sets_adjust(const f_number_unsigned_t length, f_limit_sets_t *sets) {
 
     const f_status_t status = f_memory_adjust(sets->size, length, sizeof(f_limit_set_t), (void **) & sets->array);
     if (F_status_is_error(status)) return status;
@@ -44,7 +44,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       destination->array[destination->used++] = source.array[i];
     } // for
 
@@ -53,7 +53,7 @@ extern "C" {
 #endif // !defined(_di_f_limit_sets_append_) || !defined(_di_f_limit_sets_append_all_) || !defined(_di_f_limit_setss_append_all_)
 
 #if !defined(_di_f_limit_sets_resize_) || !defined(_di_f_limit_sets_append_) || !defined(_di_f_limit_sets_decimate_by_) || !defined(_di_f_limit_setss_append_)
-  f_status_t private_f_limit_sets_resize(const f_array_length_t length, f_limit_sets_t *sets) {
+  f_status_t private_f_limit_sets_resize(const f_number_unsigned_t length, f_limit_sets_t *sets) {
 
     const f_status_t status = f_memory_resize(sets->size, length, sizeof(f_limit_set_t), (void **) & sets->array);
     if (F_status_is_error(status)) return status;
@@ -69,11 +69,11 @@ extern "C" {
 #endif // !defined(_di_f_limit_sets_resize_) || !defined(_di_f_limit_sets_append_) || !defined(_di_f_limit_sets_decimate_by_) || !defined(_di_f_limit_setss_append_)
 
 #if !defined(_di_f_limit_setss_adjust_) || !defined(_di_f_limit_setss_decimate_by_)
-  f_status_t private_f_limit_setss_adjust(const f_array_length_t length, f_limit_setss_t *setss) {
+  f_status_t private_f_limit_setss_adjust(const f_number_unsigned_t length, f_limit_setss_t *setss) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < setss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < setss->size; ++i) {
 
       status = f_memory_destroy(setss->array[i].size, sizeof(f_limit_sets_t), (void **) & setss->array[i].array);
       if (F_status_is_error(status)) return status;
@@ -96,11 +96,11 @@ extern "C" {
 #endif // !defined(_di_f_limit_setss_adjust_) || !defined(_di_f_limit_setss_decimate_by_)
 
 #if !defined(_di_f_limit_setss_decrease_by_) || !defined(_di_f_limit_setss_increase_) || !defined(_di_f_limit_setss_increase_by_) || !defined(_di_f_limit_setss_resize_)
-  f_status_t private_f_limit_setss_resize(const f_array_length_t length, f_limit_setss_t *setss) {
+  f_status_t private_f_limit_setss_resize(const f_number_unsigned_t length, f_limit_setss_t *setss) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < setss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < setss->size; ++i) {
 
       status = f_memory_delete(setss->array[i].size, sizeof(f_limit_sets_t), (void **) & setss->array[i].array);
       if (F_status_is_error(status)) return status;
index a78c881a0e8f74a0efc188dda4a50899b7de5705..75e22994218cec4d7ce192f880ac98d686f829d2 100644 (file)
@@ -35,7 +35,7 @@ extern "C" {
  * @see f_limit_sets_decimate_by()
  */
 #if !defined(_di_f_limit_sets_adjust_) || !defined(_di_f_limit_sets_decimate_by_)
-  extern f_status_t private_f_limit_sets_adjust(const f_array_length_t length, f_limit_sets_t *sets) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_limit_sets_adjust(const f_number_unsigned_t length, f_limit_sets_t *sets) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_limit_sets_adjust_) || !defined(_di_f_limit_sets_decimate_by_)
 
 /**
@@ -107,7 +107,7 @@ extern "C" {
  * @see f_limit_setss_append()
  */
 #if !defined(_di_f_limit_sets_resize_) || !defined(_di_f_limit_sets_append_) || !defined(_di_f_limit_sets_decimate_by_) || !defined(_di_f_limit_setss_append_)
-  extern f_status_t private_f_limit_sets_resize(const f_array_length_t length, f_limit_sets_t *sets) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_limit_sets_resize(const f_number_unsigned_t length, f_limit_sets_t *sets) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_limit_sets_resize_) || !defined(_di_f_limit_sets_append_) || !defined(_di_f_limit_sets_decimate_by_) || !defined(_di_f_limit_setss_append_)
 
 /**
@@ -135,7 +135,7 @@ extern "C" {
  * @see f_limit_setss_decimate_by()
  */
 #if !defined(_di_f_limit_setss_adjust_) || !defined(_di_f_limit_setss_decimate_by_)
-  extern f_status_t private_f_limit_setss_adjust(const f_array_length_t length, f_limit_setss_t *setss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_limit_setss_adjust(const f_number_unsigned_t length, f_limit_setss_t *setss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_limit_setss_adjust_) || !defined(_di_f_limit_setss_decimate_by_)
 
 /**
@@ -165,7 +165,7 @@ extern "C" {
  * @see f_limit_setss_resize()
  */
 #if !defined(_di_f_limit_setss_decrease_by_) || !defined(_di_f_limit_setss_increase_) || !defined(_di_f_limit_setss_increase_by_) || !defined(_di_f_limit_setss_resize_)
-  extern f_status_t private_f_limit_setss_resize(const f_array_length_t length, f_limit_setss_t *setss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_limit_setss_resize(const f_number_unsigned_t length, f_limit_setss_t *setss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_limit_setss_decrease_by_) || !defined(_di_f_limit_setss_increase_) || !defined(_di_f_limit_setss_increase_by_) || !defined(_di_f_limit_setss_resize_)
 
 #ifdef __cplusplus
index 2bb400a3ca293a1288ac88712f16b2096bf73b4c..be699942b02080fb8b25abbe07f6648fd0b47f15 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_limit_values_adjust_) || !defined(_di_f_limit_values_decimate_by_)
-  f_status_t private_f_limit_values_adjust(const f_array_length_t length, f_limit_values_t *values) {
+  f_status_t private_f_limit_values_adjust(const f_number_unsigned_t length, f_limit_values_t *values) {
 
     const f_status_t status = f_memory_adjust(values->size, length, sizeof(f_limit_value_t), (void **) & values->array);
     if (F_status_is_error(status)) return status;
@@ -44,7 +44,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       destination->array[destination->used++] = source.array[i];
     } // for
 
@@ -53,7 +53,7 @@ extern "C" {
 #endif // !defined(_di_f_limit_values_append_) || !defined(_di_f_limit_values_append_all_) || !defined(_di_f_limit_valuess_append_all_)
 
 #if !defined(_di_f_limit_values_resize_) || !defined(_di_f_limit_values_append_) || !defined(_di_f_limit_values_decimate_by_) || !defined(_di_f_limit_valuess_append_)
-  f_status_t private_f_limit_values_resize(const f_array_length_t length, f_limit_values_t *values) {
+  f_status_t private_f_limit_values_resize(const f_number_unsigned_t length, f_limit_values_t *values) {
 
     const f_status_t status = f_memory_resize(values->size, length, sizeof(f_limit_value_t), (void **) & values->array);
     if (F_status_is_error(status)) return status;
@@ -69,11 +69,11 @@ extern "C" {
 #endif // !defined(_di_f_limit_values_resize_) || !defined(_di_f_limit_values_append_) || !defined(_di_f_limit_values_decimate_by_) || !defined(_di_f_limit_valuess_append_)
 
 #if !defined(_di_f_limit_valuess_adjust_) || !defined(_di_f_limit_valuess_decimate_by_)
-  f_status_t private_f_limit_valuess_adjust(const f_array_length_t length, f_limit_valuess_t *valuess) {
+  f_status_t private_f_limit_valuess_adjust(const f_number_unsigned_t length, f_limit_valuess_t *valuess) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < valuess->size; ++i) {
+    for (f_number_unsigned_t i = length; i < valuess->size; ++i) {
 
       status = f_memory_destroy(valuess->array[i].size, sizeof(f_limit_values_t), (void **) & valuess->array[i].array);
       if (F_status_is_error(status)) return status;
@@ -96,11 +96,11 @@ extern "C" {
 #endif // !defined(_di_f_limit_valuess_adjust_) || !defined(_di_f_limit_valuess_decimate_by_)
 
 #if !defined(_di_f_limit_valuess_decrease_by_) || !defined(_di_f_limit_valuess_increase_) || !defined(_di_f_limit_valuess_increase_by_) || !defined(_di_f_limit_valuess_resize_)
-  f_status_t private_f_limit_valuess_resize(const f_array_length_t length, f_limit_valuess_t *valuess) {
+  f_status_t private_f_limit_valuess_resize(const f_number_unsigned_t length, f_limit_valuess_t *valuess) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < valuess->size; ++i) {
+    for (f_number_unsigned_t i = length; i < valuess->size; ++i) {
 
       status = f_memory_delete(valuess->array[i].size, sizeof(f_limit_values_t), (void **) & valuess->array[i].array);
       if (F_status_is_error(status)) return status;
index 66992cf6d6ceed5a35ba354ab6e55166511c48ec..57cca276b1d5d09c420b6a9603985ea1e529f8db 100644 (file)
@@ -35,7 +35,7 @@ extern "C" {
  * @see f_limit_values_decimate_by()
  */
 #if !defined(_di_f_limit_values_adjust_) || !defined(_di_f_limit_values_decimate_by_)
-  extern f_status_t private_f_limit_values_adjust(const f_array_length_t length, f_limit_values_t *values) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_limit_values_adjust(const f_number_unsigned_t length, f_limit_values_t *values) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_limit_values_adjust_) || !defined(_di_f_limit_values_decimate_by_)
 
 /**
@@ -107,7 +107,7 @@ extern "C" {
  * @see f_limit_valuess_append()
  */
 #if !defined(_di_f_limit_values_resize_) || !defined(_di_f_limit_values_append_) || !defined(_di_f_limit_values_decimate_by_) || !defined(_di_f_limit_valuess_append_)
-  extern f_status_t private_f_limit_values_resize(const f_array_length_t length, f_limit_values_t *values) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_limit_values_resize(const f_number_unsigned_t length, f_limit_values_t *values) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_limit_values_resize_) || !defined(_di_f_limit_values_append_) || !defined(_di_f_limit_values_decimate_by_) || !defined(_di_f_limit_valuess_append_)
 
 /**
@@ -135,7 +135,7 @@ extern "C" {
  * @see f_limit_valuess_decimate_by()
  */
 #if !defined(_di_f_limit_valuess_adjust_) || !defined(_di_f_limit_valuess_decimate_by_)
-  extern f_status_t private_f_limit_valuess_adjust(const f_array_length_t length, f_limit_valuess_t *valuess) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_limit_valuess_adjust(const f_number_unsigned_t length, f_limit_valuess_t *valuess) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_limit_valuess_adjust_) || !defined(_di_f_limit_valuess_decimate_by_)
 
 /**
@@ -165,7 +165,7 @@ extern "C" {
  * @see f_limit_valuess_resize()
  */
 #if !defined(_di_f_limit_valuess_decrease_by_) || !defined(_di_f_limit_valuess_increase_) || !defined(_di_f_limit_valuess_increase_by_) || !defined(_di_f_limit_valuess_resize_)
-  extern f_status_t private_f_limit_valuess_resize(const f_array_length_t length, f_limit_valuess_t *valuess) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_limit_valuess_resize(const f_number_unsigned_t length, f_limit_valuess_t *valuess) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_limit_valuess_decrease_by_) || !defined(_di_f_limit_valuess_increase_) || !defined(_di_f_limit_valuess_increase_by_) || !defined(_di_f_limit_valuess_resize_)
 
 #ifdef __cplusplus
index 411273be05ccbffba64f7ca1cf0bfbf03f4e84f3..6b619c2ec85b3e2b702ff4d94c7ec1196c4676e8 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_limit_sets_adjust_
-  f_status_t f_limit_sets_adjust(const f_array_length_t length, f_limit_sets_t *sets) {
+  f_status_t f_limit_sets_adjust(const f_number_unsigned_t length, f_limit_sets_t *sets) {
     #ifndef _di_level_0_parameter_checking_
       if (!sets) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -39,7 +39,7 @@ extern "C" {
 #endif // _di_f_limit_sets_append_all_
 
 #ifndef _di_f_limit_sets_decimate_by_
-  f_status_t f_limit_sets_decimate_by(const f_array_length_t amount, f_limit_sets_t *sets) {
+  f_status_t f_limit_sets_decimate_by(const f_number_unsigned_t amount, f_limit_sets_t *sets) {
     #ifndef _di_level_0_parameter_checking_
       if (!sets) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -55,7 +55,7 @@ extern "C" {
 #endif // _di_f_limit_sets_decimate_by_
 
 #ifndef _di_f_limit_sets_decrease_by_
-  f_status_t f_limit_sets_decrease_by(const f_array_length_t amount, f_limit_sets_t *sets) {
+  f_status_t f_limit_sets_decrease_by(const f_number_unsigned_t amount, f_limit_sets_t *sets) {
     #ifndef _di_level_0_parameter_checking_
       if (!sets) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -71,20 +71,20 @@ extern "C" {
 #endif // _di_f_limit_sets_decrease_by_
 
 #ifndef _di_f_limit_sets_increase_
-  f_status_t f_limit_sets_increase(const f_array_length_t step, f_limit_sets_t *sets) {
+  f_status_t f_limit_sets_increase(const f_number_unsigned_t step, f_limit_sets_t *sets) {
     #ifndef _di_level_0_parameter_checking_
       if (!sets) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && sets->used + 1 > sets->size) {
-      f_array_length_t size = sets->used + step;
+      f_number_unsigned_t size = sets->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (sets->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (sets->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_limit_sets_resize(size, sets);
@@ -95,7 +95,7 @@ extern "C" {
 #endif // _di_f_limit_sets_increase_
 
 #ifndef _di_f_limit_sets_increase_by_
-  f_status_t f_limit_sets_increase_by(const f_array_length_t amount, f_limit_sets_t *sets) {
+  f_status_t f_limit_sets_increase_by(const f_number_unsigned_t amount, f_limit_sets_t *sets) {
     #ifndef _di_level_0_parameter_checking_
       if (!sets) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -103,7 +103,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (sets->used + amount > sets->size) {
-      if (sets->used + amount > F_array_length_t_size_d) {
+      if (sets->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -115,7 +115,7 @@ extern "C" {
 #endif // _di_f_limit_sets_increase_by_
 
 #ifndef _di_f_limit_sets_resize_
-  f_status_t f_limit_sets_resize(const f_array_length_t length, f_limit_sets_t *sets) {
+  f_status_t f_limit_sets_resize(const f_number_unsigned_t length, f_limit_sets_t *sets) {
     #ifndef _di_level_0_parameter_checking_
       if (!sets) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -125,7 +125,7 @@ extern "C" {
 #endif // _di_f_limit_sets_resize_
 
 #ifndef _di_f_limit_setss_adjust_
-  f_status_t f_limit_setss_adjust(const f_array_length_t length, f_limit_setss_t *setss) {
+  f_status_t f_limit_setss_adjust(const f_number_unsigned_t length, f_limit_setss_t *setss) {
     #ifndef _di_level_0_parameter_checking_
       if (!setss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -173,7 +173,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].used = 0;
 
@@ -188,7 +188,7 @@ extern "C" {
 #endif // _di_f_limit_setss_append_all_
 
 #ifndef _di_f_limit_setss_decimate_by_
-  f_status_t f_limit_setss_decimate_by(const f_array_length_t amount, f_limit_setss_t *setss) {
+  f_status_t f_limit_setss_decimate_by(const f_number_unsigned_t amount, f_limit_setss_t *setss) {
     #ifndef _di_level_0_parameter_checking_
       if (!setss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -204,7 +204,7 @@ extern "C" {
 #endif // _di_f_limit_setss_decimate_by_
 
 #ifndef _di_f_limit_setss_decrease_by_
-  f_status_t f_limit_setss_decrease_by(const f_array_length_t amount, f_limit_setss_t *setss) {
+  f_status_t f_limit_setss_decrease_by(const f_number_unsigned_t amount, f_limit_setss_t *setss) {
     #ifndef _di_level_0_parameter_checking_
       if (!setss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -220,20 +220,20 @@ extern "C" {
 #endif // _di_f_limit_setss_decrease_by_
 
 #ifndef _di_f_limit_setss_increase_
-  f_status_t f_limit_setss_increase(const f_array_length_t step, f_limit_setss_t *setss) {
+  f_status_t f_limit_setss_increase(const f_number_unsigned_t step, f_limit_setss_t *setss) {
     #ifndef _di_level_0_parameter_checking_
       if (!setss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && setss->used + 1 > setss->size) {
-      f_array_length_t size = setss->used + step;
+      f_number_unsigned_t size = setss->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (setss->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (setss->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_limit_setss_resize(size, setss);
@@ -244,7 +244,7 @@ extern "C" {
 #endif // _di_f_limit_setss_increase_
 
 #ifndef _di_f_limit_setss_increase_by_
-  f_status_t f_limit_setss_increase_by(const f_array_length_t amount, f_limit_setss_t *setss) {
+  f_status_t f_limit_setss_increase_by(const f_number_unsigned_t amount, f_limit_setss_t *setss) {
     #ifndef _di_level_0_parameter_checking_
       if (!setss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -252,7 +252,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (setss->used + amount > setss->size) {
-      if (setss->used + amount > F_array_length_t_size_d) {
+      if (setss->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -264,7 +264,7 @@ extern "C" {
 #endif // _di_f_limit_setss_increase_by_
 
 #ifndef _di_f_limit_setss_resize_
-  f_status_t f_limit_setss_resize(const f_array_length_t length, f_limit_setss_t *setss) {
+  f_status_t f_limit_setss_resize(const f_number_unsigned_t length, f_limit_setss_t *setss) {
     #ifndef _di_level_0_parameter_checking_
       if (!setss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 19350a35f4b71e92fa5e8c2af84d879f27fda301..db0862552aa457bb50bdd8fc0d4a199d03255655 100644 (file)
@@ -48,8 +48,8 @@ extern "C" {
   typedef struct {
     f_limit_set_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_limit_sets_t;
 
   #define f_limit_sets_t_initialize { 0, 0, 0 }
@@ -82,8 +82,8 @@ extern "C" {
   typedef struct {
     f_limit_sets_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_limit_setss_t;
 
   #define f_limit_setss_t_initialize { 0, 0, 0 }
@@ -121,7 +121,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_limit_sets_adjust_
-  extern f_status_t f_limit_sets_adjust(const f_array_length_t length, f_limit_sets_t *sets);
+  extern f_status_t f_limit_sets_adjust(const f_number_unsigned_t length, f_limit_sets_t *sets);
 #endif // _di_f_limit_sets_adjust_
 
 /**
@@ -185,7 +185,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_limit_sets_decimate_by_
-  extern f_status_t f_limit_sets_decimate_by(const f_array_length_t amount, f_limit_sets_t *sets);
+  extern f_status_t f_limit_sets_decimate_by(const f_number_unsigned_t amount, f_limit_sets_t *sets);
 #endif // _di_f_limit_sets_decimate_by_
 
 /**
@@ -208,13 +208,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_limit_sets_decrease_by_
-  extern f_status_t f_limit_sets_decrease_by(const f_array_length_t amount, f_limit_sets_t *sets);
+  extern f_status_t f_limit_sets_decrease_by(const f_number_unsigned_t amount, f_limit_sets_t *sets);
 #endif // _di_f_limit_sets_decrease_by_
 
 /**
  * Increase the size of the sets array, but only if necesary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -233,14 +233,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_limit_sets_increase_
-  extern f_status_t f_limit_sets_increase(const f_array_length_t step, f_limit_sets_t *sets);
+  extern f_status_t f_limit_sets_increase(const f_number_unsigned_t step, f_limit_sets_t *sets);
 #endif // _di_f_limit_sets_increase_
 
 /**
  * Resize the sets array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -258,7 +258,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_limit_sets_increase_by_
-  extern f_status_t f_limit_sets_increase_by(const f_array_length_t amount, f_limit_sets_t *sets);
+  extern f_status_t f_limit_sets_increase_by(const f_number_unsigned_t amount, f_limit_sets_t *sets);
 #endif // _di_f_limit_sets_increase_by_
 
 /**
@@ -277,7 +277,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_limit_sets_resize_
-  extern f_status_t f_limit_sets_resize(const f_array_length_t length, f_limit_sets_t *sets);
+  extern f_status_t f_limit_sets_resize(const f_number_unsigned_t length, f_limit_sets_t *sets);
 #endif // _di_f_limit_sets_resize_
 
 /**
@@ -297,7 +297,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_limit_setss_adjust_
-  extern f_status_t f_limit_setss_adjust(const f_array_length_t length, f_limit_setss_t *setss);
+  extern f_status_t f_limit_setss_adjust(const f_number_unsigned_t length, f_limit_setss_t *setss);
 #endif // _di_f_limit_setss_adjust_
 
 /**
@@ -362,7 +362,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_limit_setss_decimate_by_
-  extern f_status_t f_limit_setss_decimate_by(const f_array_length_t amount, f_limit_setss_t *setss);
+  extern f_status_t f_limit_setss_decimate_by(const f_number_unsigned_t amount, f_limit_setss_t *setss);
 #endif // _di_f_limit_setss_decimate_by_
 
 /**
@@ -386,13 +386,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_limit_setss_decrease_by_
-  extern f_status_t f_limit_setss_decrease_by(const f_array_length_t amount, f_limit_setss_t *setss);
+  extern f_status_t f_limit_setss_decrease_by(const f_number_unsigned_t amount, f_limit_setss_t *setss);
 #endif // _di_f_limit_setss_decrease_by_
 
 /**
  * Increase the size of the setss array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -411,14 +411,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_limit_setss_increase_
-  extern f_status_t f_limit_setss_increase(const f_array_length_t step, f_limit_setss_t *setss);
+  extern f_status_t f_limit_setss_increase(const f_number_unsigned_t step, f_limit_setss_t *setss);
 #endif // _di_f_limit_setss_increase_
 
 /**
  * Resize the setss array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -436,7 +436,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_limit_setss_increase_by_
-  extern f_status_t f_limit_setss_increase_by(const f_array_length_t amount, f_limit_setss_t *setss);
+  extern f_status_t f_limit_setss_increase_by(const f_number_unsigned_t amount, f_limit_setss_t *setss);
 #endif // _di_f_limit_setss_increase_by_
 
 /**
@@ -456,7 +456,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_limit_setss_resize_
-  extern f_status_t f_limit_setss_resize(const f_array_length_t length, f_limit_setss_t *setss);
+  extern f_status_t f_limit_setss_resize(const f_number_unsigned_t length, f_limit_setss_t *setss);
 #endif // _di_f_limit_setss_resize_
 
 #ifdef __cplusplus
index c8b0f499287ef9f5849253b58b41abfa969e2b8d..173f702cf4dac9ab25767c986d49d18b422277f0 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_limit_values_adjust_
-  f_status_t f_limit_values_adjust(const f_array_length_t length, f_limit_values_t *values) {
+  f_status_t f_limit_values_adjust(const f_number_unsigned_t length, f_limit_values_t *values) {
     #ifndef _di_level_0_parameter_checking_
       if (!values) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -39,7 +39,7 @@ extern "C" {
 #endif // _di_f_limit_values_append_all_
 
 #ifndef _di_f_limit_values_decimate_by_
-  f_status_t f_limit_values_decimate_by(const f_array_length_t amount, f_limit_values_t *values) {
+  f_status_t f_limit_values_decimate_by(const f_number_unsigned_t amount, f_limit_values_t *values) {
     #ifndef _di_level_0_parameter_checking_
       if (!values) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -55,7 +55,7 @@ extern "C" {
 #endif // _di_f_limit_values_decimate_by_
 
 #ifndef _di_f_limit_values_decrease_by_
-  f_status_t f_limit_values_decrease_by(const f_array_length_t amount, f_limit_values_t *values) {
+  f_status_t f_limit_values_decrease_by(const f_number_unsigned_t amount, f_limit_values_t *values) {
     #ifndef _di_level_0_parameter_checking_
       if (!values) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -71,20 +71,20 @@ extern "C" {
 #endif // _di_f_limit_values_decrease_by_
 
 #ifndef _di_f_limit_values_increase_
-  f_status_t f_limit_values_increase(const f_array_length_t step, f_limit_values_t *values) {
+  f_status_t f_limit_values_increase(const f_number_unsigned_t step, f_limit_values_t *values) {
     #ifndef _di_level_0_parameter_checking_
       if (!values) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && values->used + 1 > values->size) {
-      f_array_length_t size = values->used + step;
+      f_number_unsigned_t size = values->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (values->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (values->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_limit_values_resize(size, values);
@@ -95,7 +95,7 @@ extern "C" {
 #endif // _di_f_limit_values_increase_
 
 #ifndef _di_f_limit_values_increase_by_
-  f_status_t f_limit_values_increase_by(const f_array_length_t amount, f_limit_values_t *values) {
+  f_status_t f_limit_values_increase_by(const f_number_unsigned_t amount, f_limit_values_t *values) {
     #ifndef _di_level_0_parameter_checking_
       if (!values) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -103,7 +103,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (values->used + amount > values->size) {
-      if (values->used + amount > F_array_length_t_size_d) {
+      if (values->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -115,7 +115,7 @@ extern "C" {
 #endif // _di_f_limit_values_increase_by_
 
 #ifndef _di_f_limit_values_resize_
-  f_status_t f_limit_values_resize(const f_array_length_t length, f_limit_values_t *values) {
+  f_status_t f_limit_values_resize(const f_number_unsigned_t length, f_limit_values_t *values) {
     #ifndef _di_level_0_parameter_checking_
       if (!values) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -125,7 +125,7 @@ extern "C" {
 #endif // _di_f_limit_values_resize_
 
 #ifndef _di_f_limit_valuess_adjust_
-  f_status_t f_limit_valuess_adjust(const f_array_length_t length, f_limit_valuess_t *valuess) {
+  f_status_t f_limit_valuess_adjust(const f_number_unsigned_t length, f_limit_valuess_t *valuess) {
     #ifndef _di_level_0_parameter_checking_
       if (!valuess) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -173,7 +173,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].used = 0;
 
@@ -188,7 +188,7 @@ extern "C" {
 #endif // _di_f_limit_valuess_append_all_
 
 #ifndef _di_f_limit_valuess_decimate_by_
-  f_status_t f_limit_valuess_decimate_by(const f_array_length_t amount, f_limit_valuess_t *valuess) {
+  f_status_t f_limit_valuess_decimate_by(const f_number_unsigned_t amount, f_limit_valuess_t *valuess) {
     #ifndef _di_level_0_parameter_checking_
       if (!valuess) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -204,7 +204,7 @@ extern "C" {
 #endif // _di_f_limit_valuess_decimate_by_
 
 #ifndef _di_f_limit_valuess_decrease_by_
-  f_status_t f_limit_valuess_decrease_by(const f_array_length_t amount, f_limit_valuess_t *valuess) {
+  f_status_t f_limit_valuess_decrease_by(const f_number_unsigned_t amount, f_limit_valuess_t *valuess) {
     #ifndef _di_level_0_parameter_checking_
       if (!valuess) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -220,20 +220,20 @@ extern "C" {
 #endif // _di_f_limit_valuess_decrease_by_
 
 #ifndef _di_f_limit_valuess_increase_
-  f_status_t f_limit_valuess_increase(const f_array_length_t step, f_limit_valuess_t *valuess) {
+  f_status_t f_limit_valuess_increase(const f_number_unsigned_t step, f_limit_valuess_t *valuess) {
     #ifndef _di_level_0_parameter_checking_
       if (!valuess) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && valuess->used + 1 > valuess->size) {
-      f_array_length_t size = valuess->used + step;
+      f_number_unsigned_t size = valuess->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (valuess->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (valuess->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_limit_valuess_resize(size, valuess);
@@ -244,7 +244,7 @@ extern "C" {
 #endif // _di_f_limit_valuess_increase_
 
 #ifndef _di_f_limit_valuess_increase_by_
-  f_status_t f_limit_valuess_increase_by(const f_array_length_t amount, f_limit_valuess_t *valuess) {
+  f_status_t f_limit_valuess_increase_by(const f_number_unsigned_t amount, f_limit_valuess_t *valuess) {
     #ifndef _di_level_0_parameter_checking_
       if (!valuess) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -252,7 +252,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (valuess->used + amount > valuess->size) {
-      if (valuess->used + amount > F_array_length_t_size_d) {
+      if (valuess->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -264,7 +264,7 @@ extern "C" {
 #endif // _di_f_limit_valuess_increase_by_
 
 #ifndef _di_f_limit_valuess_resize_
-  f_status_t f_limit_valuess_resize(const f_array_length_t length, f_limit_valuess_t *valuess) {
+  f_status_t f_limit_valuess_resize(const f_number_unsigned_t length, f_limit_valuess_t *valuess) {
     #ifndef _di_level_0_parameter_checking_
       if (!valuess) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 071932ae33fd5cc4f26476e1cec90386069d9f00..577f093c2a81473628fca6541aa7af5827433070 100644 (file)
@@ -45,8 +45,8 @@ extern "C" {
   typedef struct {
     f_limit_value_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_limit_values_t;
 
   #define f_limit_values_t_initialize { 0, 0, 0 }
@@ -79,8 +79,8 @@ extern "C" {
   typedef struct {
     f_limit_values_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_limit_valuess_t;
 
   #define f_limit_valuess_t_initialize { 0, 0, 0 }
@@ -118,7 +118,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_limit_values_adjust_
-  extern f_status_t f_limit_values_adjust(const f_array_length_t length, f_limit_values_t *values);
+  extern f_status_t f_limit_values_adjust(const f_number_unsigned_t length, f_limit_values_t *values);
 #endif // _di_f_limit_values_adjust_
 
 /**
@@ -182,7 +182,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_limit_values_decimate_by_
-  extern f_status_t f_limit_values_decimate_by(const f_array_length_t amount, f_limit_values_t *values);
+  extern f_status_t f_limit_values_decimate_by(const f_number_unsigned_t amount, f_limit_values_t *values);
 #endif // _di_f_limit_values_decimate_by_
 
 /**
@@ -205,13 +205,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_limit_values_decrease_by_
-  extern f_status_t f_limit_values_decrease_by(const f_array_length_t amount, f_limit_values_t *values);
+  extern f_status_t f_limit_values_decrease_by(const f_number_unsigned_t amount, f_limit_values_t *values);
 #endif // _di_f_limit_values_decrease_by_
 
 /**
  * Increase the size of the values array, but only if necesary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -230,14 +230,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_limit_values_increase_
-  extern f_status_t f_limit_values_increase(const f_array_length_t step, f_limit_values_t *values);
+  extern f_status_t f_limit_values_increase(const f_number_unsigned_t step, f_limit_values_t *values);
 #endif // _di_f_limit_values_increase_
 
 /**
  * Resize the values array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -255,7 +255,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_limit_values_increase_by_
-  extern f_status_t f_limit_values_increase_by(const f_array_length_t amount, f_limit_values_t *values);
+  extern f_status_t f_limit_values_increase_by(const f_number_unsigned_t amount, f_limit_values_t *values);
 #endif // _di_f_limit_values_increase_by_
 
 /**
@@ -274,7 +274,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_limit_values_resize_
-  extern f_status_t f_limit_values_resize(const f_array_length_t length, f_limit_values_t *values);
+  extern f_status_t f_limit_values_resize(const f_number_unsigned_t length, f_limit_values_t *values);
 #endif // _di_f_limit_values_resize_
 
 /**
@@ -294,7 +294,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_limit_valuess_adjust_
-  extern f_status_t f_limit_valuess_adjust(const f_array_length_t length, f_limit_valuess_t *valuess);
+  extern f_status_t f_limit_valuess_adjust(const f_number_unsigned_t length, f_limit_valuess_t *valuess);
 #endif // _di_f_limit_valuess_adjust_
 
 /**
@@ -359,7 +359,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_limit_valuess_decimate_by_
-  extern f_status_t f_limit_valuess_decimate_by(const f_array_length_t amount, f_limit_valuess_t *valuess);
+  extern f_status_t f_limit_valuess_decimate_by(const f_number_unsigned_t amount, f_limit_valuess_t *valuess);
 #endif // _di_f_limit_valuess_decimate_by_
 
 /**
@@ -383,13 +383,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_limit_valuess_decrease_by_
-  extern f_status_t f_limit_valuess_decrease_by(const f_array_length_t amount, f_limit_valuess_t *valuess);
+  extern f_status_t f_limit_valuess_decrease_by(const f_number_unsigned_t amount, f_limit_valuess_t *valuess);
 #endif // _di_f_limit_valuess_decrease_by_
 
 /**
  * Increase the size of the valuess array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -408,14 +408,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_limit_valuess_increase_
-  extern f_status_t f_limit_valuess_increase(const f_array_length_t step, f_limit_valuess_t *valuess);
+  extern f_status_t f_limit_valuess_increase(const f_number_unsigned_t step, f_limit_valuess_t *valuess);
 #endif // _di_f_limit_valuess_increase_
 
 /**
  * Resize the valuess array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -433,7 +433,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_limit_valuess_increase_by_
-  extern f_status_t f_limit_valuess_increase_by(const f_array_length_t amount, f_limit_valuess_t *valuess);
+  extern f_status_t f_limit_valuess_increase_by(const f_number_unsigned_t amount, f_limit_valuess_t *valuess);
 #endif // _di_f_limit_valuess_increase_by_
 
 /**
@@ -453,7 +453,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_limit_valuess_resize_
-  extern f_status_t f_limit_valuess_resize(const f_array_length_t length, f_limit_valuess_t *valuess);
+  extern f_status_t f_limit_valuess_resize(const f_number_unsigned_t length, f_limit_valuess_t *valuess);
 #endif // _di_f_limit_valuess_resize_
 
 #ifdef __cplusplus
index b696b706e4cadbde46cb522e485571e8db4ab407..7d35e5815562341663264c552d3dbeefec5c988f 100644 (file)
@@ -70,7 +70,7 @@ void test__f_limit_sets_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
 
       assert_int_equal(destination.array[i].type, i + 1);
       assert_int_equal(destination.array[i].value.rlim_cur, i + 2);
index 43612e406378baa7bc9573c260eb1da6af3a8ad0..31dd6a31a6cb992be97c3d765113d62695a89d77 100644 (file)
@@ -71,7 +71,7 @@ void test__f_limit_setss_append__works(void **state) {
     assert_int_equal(destination.array[0].used, source.used);
     assert_int_equal(destination.array[0].size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.array[0].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.array[0].used; ++i) {
 
       assert_int_equal(destination.array[0].array[i].type, i + 1);
       assert_int_equal(destination.array[0].array[i].value.rlim_cur, i + 2);
@@ -79,7 +79,7 @@ void test__f_limit_setss_append__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index 4b81ac7e5641026eece8df7eb34fd5af15dbba63..8ce38c34980771fe6e800cc1c87f555dba37e4af 100644 (file)
@@ -64,7 +64,7 @@ void test__f_limit_setss_append_all__works(void **state) {
 
       assert_int_equal(status, F_none);
 
-      for (f_array_length_t i = 0; i < length_inner; ++i) {
+      for (f_number_unsigned_t i = 0; i < length_inner; ++i) {
 
         source.array[source.used].array[i].type = i + 1;
         source.array[source.used].array[i].value.rlim_cur = i + 2;
@@ -82,12 +82,12 @@ void test__f_limit_setss_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
 
       assert_int_equal(destination.array[i].used, length_inner);
       assert_int_equal(destination.array[i].size, length_inner);
 
-      for (f_array_length_t j = 0; j < length_inner; ++j) {
+      for (f_number_unsigned_t j = 0; j < length_inner; ++j) {
 
         assert_int_equal(destination.array[i].array[j].type, j + 1);
         assert_int_equal(destination.array[i].array[j].value.rlim_cur, j + 2);
@@ -96,11 +96,11 @@ void test__f_limit_setss_append_all__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t i = 0; i < source.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
     free((void *) source.array[i].array);
   } // for
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index c4b5ec57d354ff99a82507119ae07e6f2b5464e1..ef20953bd79ae3979e6b3fa00246c8d77ba4487f 100644 (file)
@@ -69,7 +69,7 @@ void test__f_limit_values_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
 
       assert_int_equal(destination.array[i].rlim_cur, i + 1);
       assert_int_equal(destination.array[i].rlim_max, i + 2);
index a13c358147d2b797f79e43b8b7f8e93af27f0919..1370d3ef2442c049361c277db60498a8e2a6aea6 100644 (file)
@@ -70,14 +70,14 @@ void test__f_limit_valuess_append__works(void **state) {
     assert_int_equal(destination.array[0].used, source.used);
     assert_int_equal(destination.array[0].size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.array[0].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.array[0].used; ++i) {
 
       assert_int_equal(destination.array[0].array[i].rlim_cur, i + 1);
       assert_int_equal(destination.array[0].array[i].rlim_max, i + 2);
     } // for
   }
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index 33a580c5d930d89e8c849a996c6fb0514e5385a1..e4be78a620ee91e5992bc5634a80b620fe6e7d92 100644 (file)
@@ -64,7 +64,7 @@ void test__f_limit_valuess_append_all__works(void **state) {
 
       assert_int_equal(status, F_none);
 
-      for (f_array_length_t i = 0; i < length_inner; ++i) {
+      for (f_number_unsigned_t i = 0; i < length_inner; ++i) {
 
         source.array[source.used].array[i].rlim_cur = i + 1;
         source.array[source.used].array[i].rlim_max = i + 2;
@@ -81,12 +81,12 @@ void test__f_limit_valuess_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
 
       assert_int_equal(destination.array[i].used, length_inner);
       assert_int_equal(destination.array[i].size, length_inner);
 
-      for (f_array_length_t j = 0; j < length_inner; ++j) {
+      for (f_number_unsigned_t j = 0; j < length_inner; ++j) {
 
         assert_int_equal(destination.array[i].array[j].rlim_cur, j + 1);
         assert_int_equal(destination.array[i].array[j].rlim_max, j + 2);
@@ -94,11 +94,11 @@ void test__f_limit_valuess_append_all__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t i = 0; i < source.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
     free((void *) source.array[i].array);
   } // for
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index 5f1c5807ceea68a38241cc1cef6bc166ffbe3e3c..2d4c661b0f4bfa005ddd4e436777ac44a8beb6d0 100644 (file)
@@ -377,8 +377,8 @@ extern "C" {
  * Provide a macro for calling other macros for incrementing a buffer.
  *
  * If the used + step is greater than size, then increase by step_default.
- * If step_default exceeds F_array_length_t_size_d, then attempt to increment by step.
- * If step exceeds F_array_length_t_size_d, set status to error_too_large.
+ * If step_default exceeds F_number_t_size_unsigned_d, then attempt to increment by step.
+ * If step exceeds F_number_t_size_unsigned_d, set status to error_too_large.
  *
  * Be sure to check size for error after calling this.
  *
@@ -387,13 +387,13 @@ extern "C" {
  * step:            The step to increase by, must be less than or equal to step_default.
  * step_default:    The default step to increase by if memory allows.
  * macro_resize:    The resize structure macro to call that excepts the exact arguments: (status, structure, length).
- * error_too_large: The error status to return when F_array_length_t_size_d would be exceeded.
+ * error_too_large: The error status to return when F_number_t_size_unsigned_d would be exceeded.
  */
 #ifndef _di_macro_f_memory_structure_increment_
   #define macro_f_memory_structure_increment(status, structure, step, step_default, macro_resize, error_too_large) \
     if (structure.used + step > structure.size) { \
-      if (structure.used + step_default > F_array_length_t_size_d) { \
-        if (structure.used + step > F_array_length_t_size_d) { \
+      if (structure.used + step_default > F_number_t_size_unsigned_d) { \
+        if (structure.used + step > F_number_t_size_unsigned_d) { \
           status = F_status_set_error(error_too_large); \
         } \
         else { \
index 2a73b44e16df63e1e2fb8f3cfbfcfbda1b403e35..0e5b228e75c737b74c6aa1da4bc40a998c3839b7 100644 (file)
@@ -6,7 +6,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_memory_structure_adjust_
-  f_status_t f_memory_structure_adjust(const size_t length_new, const size_t type_size, void ** const structure, f_array_length_t * const used, f_array_length_t * const size) {
+  f_status_t f_memory_structure_adjust(const size_t length_new, const size_t type_size, void ** const structure, f_number_unsigned_t * const used, f_number_unsigned_t * const size) {
     #ifndef _di_level_0_parameter_checking_
       if (!type_size) return F_status_set_error(F_parameter);
       if (!structure) return F_status_set_error(F_parameter);
@@ -22,7 +22,7 @@ extern "C" {
 #endif // _di_f_memory_structure_adjust_
 
 #ifndef _di_f_memory_structure_decimate_by_
-  f_status_t f_memory_structure_decimate_by(const f_array_length_t amount, const size_t type_size, void ** const structure, f_array_length_t * const used, f_array_length_t * const size) {
+  f_status_t f_memory_structure_decimate_by(const f_number_unsigned_t amount, const size_t type_size, void ** const structure, f_number_unsigned_t * const used, f_number_unsigned_t * const size) {
     #ifndef _di_level_0_parameter_checking_
       if (!type_size) return F_status_set_error(F_parameter);
       if (!structure) return F_status_set_error(F_parameter);
@@ -39,7 +39,7 @@ extern "C" {
 #endif // _di_f_memory_structure_decimate_by_
 
 #ifndef _di_f_memory_structure_decrease_by_
-  f_status_t f_memory_structure_decrease_by(const f_array_length_t amount, const size_t type_size, void ** const structure, f_array_length_t * const used, f_array_length_t * const size) {
+  f_status_t f_memory_structure_decrease_by(const f_number_unsigned_t amount, const size_t type_size, void ** const structure, f_number_unsigned_t * const used, f_number_unsigned_t * const size) {
     #ifndef _di_level_0_parameter_checking_
       if (!type_size) return F_status_set_error(F_parameter);
       if (!structure) return F_status_set_error(F_parameter);
@@ -56,7 +56,7 @@ extern "C" {
 #endif // _di_f_memory_structure_decrease_by_
 
 #ifndef _di_f_memory_structure_increase_
-  f_status_t f_memory_structure_increase(const f_array_length_t step, const size_t type_size, void ** const structure, f_array_length_t * const used, f_array_length_t * const size) {
+  f_status_t f_memory_structure_increase(const f_number_unsigned_t step, const size_t type_size, void ** const structure, f_number_unsigned_t * const used, f_number_unsigned_t * const size) {
     #ifndef _di_level_0_parameter_checking_
       if (!step) return F_status_set_error(F_parameter);
       if (!type_size) return F_status_set_error(F_parameter);
@@ -66,14 +66,14 @@ extern "C" {
     #endif // _di_level_0_parameter_checking_
 
     if (*used + 1 > *size) {
-      f_array_length_t length_new = *used + step;
+      f_number_unsigned_t length_new = *used + step;
 
-      if (length_new > F_array_length_t_size_d) {
-        if (*used + 1 > F_array_length_t_size_d) {
+      if (length_new > F_number_t_size_unsigned_d) {
+        if (*used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        length_new = F_array_length_t_size_d;
+        length_new = F_number_t_size_unsigned_d;
       }
 
       return private_f_memory_structure_resize(length_new, type_size, structure, used, size);
@@ -84,7 +84,7 @@ extern "C" {
 #endif // _di_f_memory_structure_increase_
 
 #ifndef _di_f_memory_structure_increase_by_
-  f_status_t f_memory_structure_increase_by(const f_array_length_t amount, const size_t type_size, void ** const structure, f_array_length_t * const used, f_array_length_t * const size) {
+  f_status_t f_memory_structure_increase_by(const f_number_unsigned_t amount, const size_t type_size, void ** const structure, f_number_unsigned_t * const used, f_number_unsigned_t * const size) {
     #ifndef _di_level_0_parameter_checking_
       if (!type_size) return F_status_set_error(F_parameter);
       if (!structure) return F_status_set_error(F_parameter);
@@ -93,7 +93,7 @@ extern "C" {
     #endif // _di_level_0_parameter_checking_
 
     if (amount && *used + amount > *size) {
-      if (*used + amount > F_array_length_t_size_d) {
+      if (*used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -105,7 +105,7 @@ extern "C" {
 #endif // _di_f_memory_structure_increase_by_
 
 #ifndef _di_f_memory_structure_resize_
-  f_status_t f_memory_structure_resize(const size_t length_new, const size_t type_size, void ** const structure, f_array_length_t * const used, f_array_length_t * const size) {
+  f_status_t f_memory_structure_resize(const size_t length_new, const size_t type_size, void ** const structure, f_number_unsigned_t * const used, f_number_unsigned_t * const size) {
     #ifndef _di_level_0_parameter_checking_
       if (!type_size) return F_status_set_error(F_parameter);
       if (!structure) return F_status_set_error(F_parameter);
index 996323fef1110e49f3c47543376928cb0247bcc4..e4468eebfafff8a38ab5899654abe7e22b73eddb 100644 (file)
@@ -44,7 +44,7 @@ extern "C" {
  * @see memset()
  */
 #ifndef _di_f_memory_structure_adjust_
-  extern f_status_t f_memory_structure_adjust(const size_t length_new, const size_t type_size, void ** const structure, f_array_length_t * const used, f_array_length_t * const size);
+  extern f_status_t f_memory_structure_adjust(const size_t length_new, const size_t type_size, void ** const structure, f_number_unsigned_t * const used, f_number_unsigned_t * const size);
 #endif // _di_f_memory_structure_adjust_
 
 /**
@@ -76,7 +76,7 @@ extern "C" {
  * @see memset()
  */
 #ifndef _di_f_memory_structure_decimate_by_
-  extern f_status_t f_memory_structure_decimate_by(const f_array_length_t amount, const size_t type_size, void ** const structure, f_array_length_t * const used, f_array_length_t * const size);
+  extern f_status_t f_memory_structure_decimate_by(const f_number_unsigned_t amount, const size_t type_size, void ** const structure, f_number_unsigned_t * const used, f_number_unsigned_t * const size);
 #endif // _di_f_memory_structure_decimate_by_
 
 /**
@@ -108,13 +108,13 @@ extern "C" {
  * @see memset()
  */
 #ifndef _di_f_memory_structure_decrease_by_
-  extern f_status_t f_memory_structure_decrease_by(const f_array_length_t amount, const size_t type_size, void ** const structure, f_array_length_t * const used, f_array_length_t * const size);
+  extern f_status_t f_memory_structure_decrease_by(const f_number_unsigned_t amount, const size_t type_size, void ** const structure, f_number_unsigned_t * const used, f_number_unsigned_t * const size);
 #endif // _di_f_memory_structure_decrease_by_
 
 /**
  * Increase the size of the structure, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -142,14 +142,14 @@ extern "C" {
  * @see memset()
  */
 #ifndef _di_f_memory_structure_increase_
-  extern f_status_t f_memory_structure_increase(const f_array_length_t step, const size_t type_size, void ** const structure, f_array_length_t * const used, f_array_length_t * const size);
+  extern f_status_t f_memory_structure_increase(const f_number_unsigned_t step, const size_t type_size, void ** const structure, f_number_unsigned_t * const used, f_number_unsigned_t * const size);
 #endif // _di_f_memory_structure_increase_
 
 /**
  * Resize the structure to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -176,7 +176,7 @@ extern "C" {
  * @see memset()
  */
 #ifndef _di_f_memory_structure_increase_by_
-  extern f_status_t f_memory_structure_increase_by(const f_array_length_t amount, const size_t type_size, void ** const structure, f_array_length_t * const used, f_array_length_t * const size);
+  extern f_status_t f_memory_structure_increase_by(const f_number_unsigned_t amount, const size_t type_size, void ** const structure, f_number_unsigned_t * const used, f_number_unsigned_t * const size);
 #endif // _di_f_memory_structure_increase_by_
 
 /**
@@ -206,7 +206,7 @@ extern "C" {
  * @see memset()
  */
 #ifndef _di_f_memory_structure_resize_
-  extern f_status_t f_memory_structure_resize(const size_t length_new, const size_t type_size, void ** const structure, f_array_length_t * const used, f_array_length_t * const size);
+  extern f_status_t f_memory_structure_resize(const size_t length_new, const size_t type_size, void ** const structure, f_number_unsigned_t * const used, f_number_unsigned_t * const size);
 #endif // _di_f_memory_structure_resize_
 
 #ifdef __cplusplus
index 11c1d4877548c2fad70b6f6fb961e84f0d1428e8..aed97c135c821c5de5e997730f3797555b63ce4d 100644 (file)
@@ -107,7 +107,7 @@ extern "C" {
 #endif // !defined(_di_f_memory_resize_) || !defined(_di_memory_structure_decrease_by_) || !defined(_di_memory_structure_increase_) || !defined(_di_memory_structure_increase_by_) || !defined(_di_f_memory_structure_resize_)
 
 #if !defined(_di_f_memory_structure_adjust_) || !defined(_di_f_memory_structure_decimate_by_)
-  f_status_t private_f_memory_structure_adjust(const size_t length_new, const size_t type_size, void ** const structure, f_array_length_t * const used, f_array_length_t * const size) {
+  f_status_t private_f_memory_structure_adjust(const size_t length_new, const size_t type_size, void ** const structure, f_number_unsigned_t * const used, f_number_unsigned_t * const size) {
 
     const f_status_t status = private_f_memory_adjust(*size, length_new, type_size, structure);
 
@@ -124,7 +124,7 @@ extern "C" {
 #endif // !defined(_di_f_memory_structure_adjust_) || !defined(_di_f_memory_structure_decimate_by_)
 
 #if !defined(_di_memory_structure_decrease_by_) || !defined(_di_memory_structure_increase_) || !defined(_di_memory_structure_increase_by_) || !defined(_di_f_memory_structure_resize_)
-  f_status_t private_f_memory_structure_resize(const size_t length_new, const size_t type_size, void ** const structure, f_array_length_t * const used, f_array_length_t * const size) {
+  f_status_t private_f_memory_structure_resize(const size_t length_new, const size_t type_size, void ** const structure, f_number_unsigned_t * const used, f_number_unsigned_t * const size) {
 
     const f_status_t status = private_f_memory_resize(*size, length_new, type_size, structure);
 
index 7a557708945a03dc0c755e099e3aa1f0919b8423..e5238109ef4f55d44b2d3e1efea75febb2faef04 100644 (file)
@@ -115,7 +115,7 @@ extern "C" {
  * @see private_f_memory_adjust()
  */
 #if !defined(_di_f_memory_structure_adjust_) || !defined(_di_f_memory_structure_decimate_by_)
-  extern f_status_t private_f_memory_structure_adjust(const size_t length_new, const size_t type_size, void ** const structure, f_array_length_t * const used, f_array_length_t * const size) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_memory_structure_adjust(const size_t length_new, const size_t type_size, void ** const structure, f_number_unsigned_t * const used, f_number_unsigned_t * const size) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_memory_structure_adjust_) || !defined(_di_f_memory_structure_decimate_by_)
 
 /**
@@ -148,7 +148,7 @@ extern "C" {
  * @see private_f_memory_resize()
  */
 #if !defined(_di_memory_structure_decrease_by_) || !defined(_di_memory_structure_increase_) || !defined(_di_memory_structure_increase_by_) || !defined(_di_f_memory_structure_resize_)
-  extern f_status_t private_f_memory_structure_resize(const size_t length_new, const size_t type_size, void ** const structure, f_array_length_t * const used, f_array_length_t * const size) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_memory_structure_resize(const size_t length_new, const size_t type_size, void ** const structure, f_number_unsigned_t * const used, f_number_unsigned_t * const size) F_attribute_visibility_internal_d;
 #endif // !defined(_di_memory_structure_decrease_by_) || !defined(_di_memory_structure_increase_) || !defined(_di_memory_structure_increase_by_) || !defined(_di_f_memory_structure_resize_)
 
 #ifdef __cplusplus
index dd6b81c8c184059ca15224e4076d1e0aa03d6464..9c6240911d0c3d374fcfa3f74df6ef1383e25c86 100644 (file)
@@ -19,7 +19,7 @@ extern "C" {
     f_status_t status = F_none;
 
     unsigned short width = 0;
-    f_array_length_t width_max = 0;
+    f_number_unsigned_t width_max = 0;
 
     while (range->start <= range->stop && range->start < buffer.used) {
 
@@ -72,7 +72,7 @@ extern "C" {
     f_status_t status = F_none;
     unsigned short width = 0;
 
-    f_array_length_t width_max = (range->stop - range->start) + 1;
+    f_number_unsigned_t width_max = (range->stop - range->start) + 1;
 
     while (buffer.string[range->start] == placeholder || (status = f_utf_is_graph(buffer.string + range->start, width_max)) == F_false) {
 
@@ -121,7 +121,7 @@ extern "C" {
     f_status_t status = F_none;
     unsigned short width = 0;
 
-    f_array_length_t width_max = (range->stop - range->start) + 1;
+    f_number_unsigned_t width_max = (range->stop - range->start) + 1;
 
     while (buffer.string[range->start] == placeholder || (status = f_utf_is_whitespace(buffer.string + range->start, width_max, F_false)) == F_false) {
 
@@ -174,7 +174,7 @@ extern "C" {
 
     unsigned short width = 0;
 
-    f_array_length_t width_max = 0;
+    f_number_unsigned_t width_max = 0;
 
     while (range->start <= range->stop && range->start < buffer.used) {
 
@@ -302,7 +302,7 @@ extern "C" {
       return F_found_not;
     }
 
-    f_array_length_t i = range->start;
+    f_number_unsigned_t i = range->start;
 
     for (; range->start <= range->stop && range->start < buffer.used; ) {
 
@@ -340,7 +340,7 @@ extern "C" {
     }
 
     {
-      f_array_length_t j = 0;
+      f_number_unsigned_t j = 0;
       f_char_t number[5] = { 0, 0, 0, 0, 0 };
 
       for (++range->start; range->start <= range->stop && range->start < buffer.used && j < 4; ++range->start, ++j) {
@@ -448,7 +448,7 @@ extern "C" {
     }
 
     if (id) {
-      for (f_array_length_t j = i, i = 0; j <= range->stop && j < buffer.used; ++j) {
+      for (f_number_unsigned_t j = i, i = 0; j <= range->stop && j < buffer.used; ++j) {
 
         if (!buffer.string[j]) continue;
         if (buffer.string[j] == f_string_ascii_minus_s.string[0]) break;
@@ -480,7 +480,7 @@ extern "C" {
     f_status_t status = F_none;
 
     unsigned short width = 0;
-    f_array_length_t width_max = (range->stop - range->start) + 1;
+    f_number_unsigned_t width_max = (range->stop - range->start) + 1;
 
     for (; range->start <= range->stop; range->start += width) {
 
@@ -526,7 +526,7 @@ extern "C" {
     f_status_t status = F_none;
     unsigned short width = 0;
 
-    f_array_length_t width_max = (range->stop - range->start) + 1;
+    f_number_unsigned_t width_max = (range->stop - range->start) + 1;
 
     while (string[range->start] == placeholder || (status = f_utf_is_graph(string + range->start, width_max)) == F_false) {
 
@@ -571,7 +571,7 @@ extern "C" {
     f_status_t status = F_none;
     unsigned short width = 0;
 
-    f_array_length_t width_max = (range->stop - range->start) + 1;
+    f_number_unsigned_t width_max = (range->stop - range->start) + 1;
 
     while (string[range->start] == placeholder || (status = f_utf_is_whitespace(string + range->start, width_max, F_false)) == F_false) {
 
@@ -619,7 +619,7 @@ extern "C" {
     f_status_t status = F_none;
 
     unsigned short width = 0;
-    f_array_length_t width_max = 0;
+    f_number_unsigned_t width_max = 0;
 
     for (; range->start <= range->stop; range->start += width) {
 
index fe1994a7134f15f78579468c3e6cc57b7852ea27..c321e11fc1d32a307f0e4073de80f0ba177f0e00 100644 (file)
@@ -73,7 +73,7 @@ extern "C" {
       return private_f_path_real(buffer, path);
     }
 
-    const f_array_length_t length = strnlen(buffer, F_path_length_max_d);
+    const f_number_unsigned_t length = strnlen(buffer, F_path_length_max_d);
 
     {
       path->used = 0;
@@ -113,8 +113,8 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     while (i < argument.used) {
 
@@ -157,7 +157,7 @@ extern "C" {
       return F_data_not;
     }
 
-    for (f_array_length_t i = 0; i < path.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < path.used; ++i) {
       if (path.string[i] == f_path_separator_s.string[0]) return true;
     } // for
 
@@ -172,7 +172,7 @@ extern "C" {
       return F_data_not;
     }
 
-    f_array_length_t i = 0;
+    f_number_unsigned_t i = 0;
 
     for (; i < path.used; ++i) {
       if (path.string[i]) break;
@@ -192,7 +192,7 @@ extern "C" {
       return F_data_not;
     }
 
-    f_array_length_t i = 0;
+    f_number_unsigned_t i = 0;
 
     for (; i < path.used; ++i) {
       if (path.string[i]) break;
@@ -212,7 +212,7 @@ extern "C" {
       return F_data_not;
     }
 
-    f_array_length_t i = 0;
+    f_number_unsigned_t i = 0;
 
     for (; i < path.used; ++i) {
       if (path.string[i]) break;
index 8ef4fed749864ee9abad457820f837f425d5934e..44f1353a34c23266bcb37fe66ce115e3f17dd563 100644 (file)
@@ -28,7 +28,7 @@ extern "C" {
       return F_status_set_error(F_failure);
     }
 
-    const f_array_length_t length = strnlen(buffer, F_path_length_max_d);
+    const f_number_unsigned_t length = strnlen(buffer, F_path_length_max_d);
 
     {
       real->used = 0;
index 9e32bac96aebe2f1390324f1fef22fd801a5af5b..ff6358561dd2be0f552ac920f1115193bc23e633 100644 (file)
@@ -54,7 +54,7 @@ void test__f_path_directory_cleanup__works(void **state) {
 
   f_string_dynamic_t destination = f_string_dynamic_t_initialize;
 
-  for (f_array_length_t i = 0; i < 14; ++i, destination.used = 0) {
+  for (f_number_unsigned_t i = 0; i < 14; ++i, destination.used = 0) {
 
     const f_status_t status = f_path_directory_cleanup(paths[i], &destination);
 
index b510f9d09d8e15a1119a27649e992feedb3a2460..70ba2009d549c8ce362f1bbe0170b97949bab934 100644 (file)
@@ -19,9 +19,9 @@ extern "C" {
  * @see ferror_unlocked()
  */
 #if !defined(_di_f_print_character_) && !defined(_di_f_print_character_safely_)
-  static inline f_status_t private_inline_f_print_write_unlocked(const f_string_t string, const f_array_length_t total, const f_file_t file) {
+  static inline f_status_t private_inline_f_print_write_unlocked(const f_string_t string, const f_number_unsigned_t total, const f_file_t file) {
 
-    f_array_length_t count = 0;
+    f_number_unsigned_t count = 0;
 
     do {
       count += fwrite_unlocked(string, sizeof(f_char_t), total - count, file.stream);
@@ -34,7 +34,7 @@ extern "C" {
 #endif // !defined(_di_f_print_character_) && !defined(_di_f_print_character_safely_)
 
 #ifndef _di_f_print_
-  f_status_t f_print(const f_string_t string, const f_array_length_t length, const f_file_t file) {
+  f_status_t f_print(const f_string_t string, const f_number_unsigned_t length, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!length || !string) return F_data_not;
@@ -107,7 +107,7 @@ extern "C" {
     if (!file.stream) return F_stream_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used || !buffer.string) return F_data_not;
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -123,7 +123,7 @@ extern "C" {
     if (!file.stream) return F_stream_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used || !buffer.string) return F_data_not;
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -139,7 +139,7 @@ extern "C" {
     if (!file.stream) return F_stream_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used || !buffer.string) return F_data_not;
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -155,7 +155,7 @@ extern "C" {
     if (!file.stream) return F_stream_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used || !buffer.string) return F_data_not;
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -196,7 +196,7 @@ extern "C" {
 #endif // _di_f_print_dynamic_safely_
 
 #ifndef _di_f_print_except_
-  f_status_t f_print_except(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except, const f_file_t file) {
+  f_status_t f_print_except(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!length || !string) return F_data_not;
@@ -206,7 +206,7 @@ extern "C" {
 #endif // _di_f_print_except_
 
 #ifndef _di_f_print_except_dynamic_
-  f_status_t f_print_except_dynamic(const f_string_static_t buffer, const f_array_lengths_t except, const f_file_t file) {
+  f_status_t f_print_except_dynamic(const f_string_static_t buffer, const f_number_unsigneds_t except, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!buffer.used || !buffer.string) return F_data_not;
@@ -216,12 +216,12 @@ extern "C" {
 #endif // _di_f_print_except_dynamic_
 
 #ifndef _di_f_print_except_dynamic_partial_
-  f_status_t f_print_except_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, const f_file_t file) {
+  f_status_t f_print_except_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used || !buffer.string) return F_data_not;
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -232,12 +232,12 @@ extern "C" {
 #endif // _di_f_print_except_dynamic_partial_
 
 #ifndef _di_f_print_except_dynamic_partial_raw_
-  f_status_t f_print_except_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, const f_file_t file) {
+  f_status_t f_print_except_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used || !buffer.string) return F_data_not;
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -248,12 +248,12 @@ extern "C" {
 #endif // _di_f_print_except_dynamic_partial_raw_
 
 #ifndef _di_f_print_except_dynamic_partial_raw_safely_
-  f_status_t f_print_except_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, const f_file_t file) {
+  f_status_t f_print_except_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used || !buffer.string) return F_data_not;
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -264,12 +264,12 @@ extern "C" {
 #endif // _di_f_print_except_dynamic_partial_raw_safely_
 
 #ifndef _di_f_print_except_dynamic_partial_safely_
-  f_status_t f_print_except_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, const f_file_t file) {
+  f_status_t f_print_except_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used || !buffer.string) return F_data_not;
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -280,7 +280,7 @@ extern "C" {
 #endif // _di_f_print_except_dynamic_partial_safely_
 
 #ifndef _di_f_print_except_dynamic_raw_
-  f_status_t f_print_except_dynamic_raw(const f_string_static_t buffer, const f_array_lengths_t except, const f_file_t file) {
+  f_status_t f_print_except_dynamic_raw(const f_string_static_t buffer, const f_number_unsigneds_t except, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!buffer.used || !buffer.string) return F_data_not;
@@ -290,7 +290,7 @@ extern "C" {
 #endif // _di_f_print_except_dynamic_raw_
 
 #ifndef _di_f_print_except_dynamic_raw_safely_
-  f_status_t f_print_except_dynamic_raw_safely(const f_string_static_t buffer, const f_array_lengths_t except, const f_file_t file) {
+  f_status_t f_print_except_dynamic_raw_safely(const f_string_static_t buffer, const f_number_unsigneds_t except, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!buffer.used || !buffer.string) return F_data_not;
@@ -300,7 +300,7 @@ extern "C" {
 #endif // _di_f_print_except_dynamic_raw_safely_
 
 #ifndef _di_f_print_except_dynamic_safely_
-  f_status_t f_print_except_dynamic_safely(const f_string_static_t buffer, const f_array_lengths_t except, const f_file_t file) {
+  f_status_t f_print_except_dynamic_safely(const f_string_static_t buffer, const f_number_unsigneds_t except, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!buffer.used || !buffer.string) return F_data_not;
@@ -310,7 +310,7 @@ extern "C" {
 #endif // _di_f_print_except_dynamic_safely_
 
 #ifndef _di_f_print_except_in_
-  f_status_t f_print_except_in(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t f_print_except_in(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!length || !string) return F_data_not;
@@ -320,7 +320,7 @@ extern "C" {
 #endif // _di_f_print_except_in_
 
 #ifndef _di_f_print_except_in_dynamic_
-  f_status_t f_print_except_in_dynamic(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t f_print_except_in_dynamic(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!buffer.used || !buffer.string) return F_data_not;
@@ -330,12 +330,12 @@ extern "C" {
 #endif // _di_f_print_except_in_dynamic_
 
 #ifndef _di_f_print_except_in_dynamic_partial_
-  f_status_t f_print_except_in_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t f_print_except_in_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used || !buffer.string) return F_data_not;
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -346,12 +346,12 @@ extern "C" {
 #endif // _di_f_print_except_in_dynamic_partial_
 
 #ifndef _di_f_print_except_in_dynamic_partial_raw_
-  f_status_t f_print_except_in_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t f_print_except_in_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used || !buffer.string) return F_data_not;
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -362,12 +362,12 @@ extern "C" {
 #endif // _di_f_print_except_in_dynamic_partial_raw_
 
 #ifndef _di_f_print_except_in_dynamic_partial_raw_safely_
-  f_status_t f_print_except_in_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t f_print_except_in_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used || !buffer.string) return F_data_not;
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -378,12 +378,12 @@ extern "C" {
 #endif // _di_f_print_except_in_dynamic_partial_raw_safely_
 
 #ifndef _di_f_print_except_in_dynamic_partial_safely_
-  f_status_t f_print_except_in_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t f_print_except_in_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used || !buffer.string) return F_data_not;
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -394,7 +394,7 @@ extern "C" {
 #endif // _di_f_print_except_in_dynamic_partial_safely_
 
 #ifndef _di_f_print_except_in_dynamic_raw_
-  f_status_t f_print_except_in_dynamic_raw(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t f_print_except_in_dynamic_raw(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!buffer.used || !buffer.string) return F_data_not;
@@ -404,7 +404,7 @@ extern "C" {
 #endif // _di_f_print_except_in_dynamic_raw_
 
 #ifndef _di_f_print_except_in_dynamic_raw_safely_
-  f_status_t f_print_except_in_dynamic_raw_safely(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t f_print_except_in_dynamic_raw_safely(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!buffer.used || !buffer.string) return F_data_not;
@@ -414,7 +414,7 @@ extern "C" {
 #endif // _di_f_print_except_in_dynamic_raw_safely_
 
 #ifndef _di_f_print_except_in_dynamic_safely_
-  f_status_t f_print_except_in_dynamic_safely(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t f_print_except_in_dynamic_safely(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!buffer.used || !buffer.string) return F_data_not;
@@ -424,7 +424,7 @@ extern "C" {
 #endif // _di_f_print_except_in_dynamic_safely_
 
 #ifndef _di_f_print_except_in_raw_
-  f_status_t f_print_except_in_raw(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t f_print_except_in_raw(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!length || !string) return F_data_not;
@@ -434,7 +434,7 @@ extern "C" {
 #endif // _di_f_print_except_in_raw_
 
 #ifndef _di_f_print_except_in_raw_safely_
-  f_status_t f_print_except_in_raw_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t f_print_except_in_raw_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!length || !string) return F_data_not;
@@ -444,7 +444,7 @@ extern "C" {
 #endif // _di_f_print_except_in_raw_safely_
 
 #ifndef _di_f_print_except_in_safely_
-  f_status_t f_print_except_in_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t f_print_except_in_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!length || !string) return F_data_not;
@@ -454,7 +454,7 @@ extern "C" {
 #endif // _di_f_print_except_in_safely_
 
 #ifndef _di_f_print_except_raw_
-  f_status_t f_print_except_raw(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except, const f_file_t file) {
+  f_status_t f_print_except_raw(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!length || !string) return F_data_not;
@@ -464,7 +464,7 @@ extern "C" {
 #endif // _di_f_print_except_raw_
 
 #ifndef _di_f_print_except_raw_safely_
-  f_status_t f_print_except_raw_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except, const f_file_t file) {
+  f_status_t f_print_except_raw_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!length || !string) return F_data_not;
@@ -474,7 +474,7 @@ extern "C" {
 #endif // _di_f_print_except_raw_safely_
 
 #ifndef _di_f_print_except_safely_
-  f_status_t f_print_except_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except, const f_file_t file) {
+  f_status_t f_print_except_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!length || !string) return F_data_not;
@@ -484,7 +484,7 @@ extern "C" {
 #endif // _di_f_print_except_safely_
 
 #ifndef _di_f_print_raw_
-  f_status_t f_print_raw(const f_string_t string, const f_array_length_t length, const f_file_t file) {
+  f_status_t f_print_raw(const f_string_t string, const f_number_unsigned_t length, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!length || !string) return F_data_not;
@@ -494,7 +494,7 @@ extern "C" {
 #endif // _di_f_print_raw_
 
 #ifndef _di_f_print_raw_safely_
-  f_status_t f_print_raw_safely(const f_string_t string, const f_array_length_t length, const f_file_t file) {
+  f_status_t f_print_raw_safely(const f_string_t string, const f_number_unsigned_t length, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!length || !string) return F_data_not;
@@ -515,7 +515,7 @@ extern "C" {
 #endif // _di_f_print_raw_terminated_
 
 #ifndef _di_f_print_safely_
-  f_status_t f_print_safely(const f_string_t string, const f_array_length_t length, const f_file_t file) {
+  f_status_t f_print_safely(const f_string_t string, const f_number_unsigned_t length, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!length || !string) return F_data_not;
@@ -525,7 +525,7 @@ extern "C" {
 #endif // _di_f_print_safely_
 
 #ifndef _di_f_print_safely_get_
-  const f_string_static_t f_print_safely_get(const f_string_t character, const f_array_length_t width_max) {
+  const f_string_static_t f_print_safely_get(const f_string_t character, const f_number_unsigned_t width_max) {
 
     return private_f_print_safely_get(character, width_max);
   }
@@ -537,9 +537,9 @@ extern "C" {
     if (!file.stream) return F_stream_not;
     if (!string) return F_data_not;
 
-    f_array_length_t start = 0;
-    f_array_length_t total = 0;
-    f_array_length_t count = 0;
+    f_number_unsigned_t start = 0;
+    f_number_unsigned_t total = 0;
+    f_number_unsigned_t count = 0;
 
     f_string_static_t safe = f_string_empty_s;
 
@@ -547,7 +547,7 @@ extern "C" {
 
     clearerr_unlocked(file.stream);
 
-    for (register f_array_length_t i = 0; string[i]; ) {
+    for (register f_number_unsigned_t i = 0; string[i]; ) {
 
       safe.used = 0;
       width = macro_f_utf_byte_width(string[i]);
index c9f71c91c2204d051071891553bd22e5ea3ad159..6a1f3feb71b68214b1de7b1201a1935ec083d2a9 100644 (file)
@@ -67,7 +67,7 @@ extern "C" {
  * @see fwrite_unlocked()
  */
 #ifndef _di_f_print_
-  extern f_status_t f_print(const f_string_t string, const f_array_length_t length, const f_file_t file);
+  extern f_status_t f_print(const f_string_t string, const f_number_unsigned_t length, const f_file_t file);
 #endif // _di_f_print_
 
 /**
@@ -482,7 +482,7 @@ extern "C" {
  * @see fwrite_unlocked()
  */
 #ifndef _di_f_print_except_
-  extern f_status_t f_print_except(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except, const f_file_t file);
+  extern f_status_t f_print_except(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except, const f_file_t file);
 #endif // _di_f_print_except_
 
 /**
@@ -517,7 +517,7 @@ extern "C" {
  * @see fwrite_unlocked()
  */
 #ifndef _di_f_print_except_dynamic_
-  extern f_status_t f_print_except_dynamic(const f_string_static_t buffer, const f_array_lengths_t except, const f_file_t file);
+  extern f_status_t f_print_except_dynamic(const f_string_static_t buffer, const f_number_unsigneds_t except, const f_file_t file);
 #endif // _di_f_print_except_dynamic_
 
 /**
@@ -554,7 +554,7 @@ extern "C" {
  * @see fwrite_unlocked()
  */
 #ifndef _di_f_print_except_dynamic_partial_
-  extern f_status_t f_print_except_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, const f_file_t file);
+  extern f_status_t f_print_except_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, const f_file_t file);
 #endif // _di_f_print_except_dynamic_partial_
 
 /**
@@ -593,7 +593,7 @@ extern "C" {
  * @see fwrite_unlocked()
  */
 #ifndef _di_f_print_except_dynamic_partial_raw_
-  extern f_status_t f_print_except_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, const f_file_t file);
+  extern f_status_t f_print_except_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, const f_file_t file);
 #endif // _di_f_print_except_dynamic_partial_raw_
 
 /**
@@ -637,7 +637,7 @@ extern "C" {
  * @see f_utf_is_valid()
  */
 #ifndef _di_f_print_except_dynamic_partial_raw_safely_
-  extern f_status_t f_print_except_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, const f_file_t file);
+  extern f_status_t f_print_except_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, const f_file_t file);
 #endif // _di_f_print_except_dynamic_partial_raw_safely_
 
 /**
@@ -679,7 +679,7 @@ extern "C" {
  * @see f_utf_is_valid()
  */
 #ifndef _di_f_print_except_dynamic_partial_safely_
-  extern f_status_t f_print_except_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, const f_file_t file);
+  extern f_status_t f_print_except_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, const f_file_t file);
 #endif // _di_f_print_except_dynamic_partial_safely_
 
 /**
@@ -716,7 +716,7 @@ extern "C" {
  * @see fwrite_unlocked()
  */
 #ifndef _di_f_print_except_dynamic_raw_
-  extern f_status_t f_print_except_dynamic_raw(const f_string_static_t buffer, const f_array_lengths_t except, const f_file_t file);
+  extern f_status_t f_print_except_dynamic_raw(const f_string_static_t buffer, const f_number_unsigneds_t except, const f_file_t file);
 #endif // _di_f_print_except_dynamic_raw_
 
 /**
@@ -758,7 +758,7 @@ extern "C" {
  * @see f_utf_is_valid()
  */
 #ifndef _di_f_print_except_dynamic_raw_safely_
-  extern f_status_t f_print_except_dynamic_raw_safely(const f_string_static_t buffer, const f_array_lengths_t except, const f_file_t file);
+  extern f_status_t f_print_except_dynamic_raw_safely(const f_string_static_t buffer, const f_number_unsigneds_t except, const f_file_t file);
 #endif // _di_f_print_except_dynamic_raw_safely_
 
 /**
@@ -798,7 +798,7 @@ extern "C" {
  * @see f_utf_is_valid()
  */
 #ifndef _di_f_print_except_dynamic_safely_
-  extern f_status_t f_print_except_dynamic_safely(const f_string_static_t buffer, const f_array_lengths_t except, const f_file_t file);
+  extern f_status_t f_print_except_dynamic_safely(const f_string_static_t buffer, const f_number_unsigneds_t except, const f_file_t file);
 #endif // _di_f_print_except_dynamic_safely_
 
 /**
@@ -843,7 +843,7 @@ extern "C" {
  * @see fwrite_unlocked()
  */
 #ifndef _di_f_print_except_in_
-  extern f_status_t f_print_except_in(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t f_print_except_in(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_f_print_except_in_
 
 /**
@@ -882,7 +882,7 @@ extern "C" {
  * @see fwrite_unlocked()
  */
 #ifndef _di_f_print_except_in_dynamic_
-  extern f_status_t f_print_except_in_dynamic(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t f_print_except_in_dynamic(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_f_print_except_in_dynamic_
 
 /**
@@ -923,7 +923,7 @@ extern "C" {
  * @see fwrite_unlocked()
  */
 #ifndef _di_f_print_except_in_dynamic_partial_
-  extern f_status_t f_print_except_in_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t f_print_except_in_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_f_print_except_in_dynamic_partial_
 
 /**
@@ -966,7 +966,7 @@ extern "C" {
  * @see fwrite_unlocked()
  */
 #ifndef _di_f_print_except_in_dynamic_partial_raw_
-  extern f_status_t f_print_except_in_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t f_print_except_in_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_f_print_except_in_dynamic_partial_raw_
 
 /**
@@ -1011,7 +1011,7 @@ extern "C" {
  * @see f_utf_is_valid()
  */
 #ifndef _di_f_print_except_in_dynamic_partial_raw_safely_
-  extern f_status_t f_print_except_in_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t f_print_except_in_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_f_print_except_in_dynamic_partial_raw_safely_
 
 /**
@@ -1054,7 +1054,7 @@ extern "C" {
  * @see f_utf_is_valid()
  */
 #ifndef _di_f_print_except_in_dynamic_partial_safely_
-  extern f_status_t f_print_except_in_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t f_print_except_in_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_f_print_except_in_dynamic_partial_safely_
 
 /**
@@ -1095,7 +1095,7 @@ extern "C" {
  * @see fwrite_unlocked()
  */
 #ifndef _di_f_print_except_in_dynamic_raw_
-  extern f_status_t f_print_except_in_dynamic_raw(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t f_print_except_in_dynamic_raw(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_f_print_except_in_dynamic_raw_
 
 /**
@@ -1141,7 +1141,7 @@ extern "C" {
  * @see f_utf_is_valid()
  */
 #ifndef _di_f_print_except_in_dynamic_raw_safely_
-  extern f_status_t f_print_except_in_dynamic_raw_safely(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t f_print_except_in_dynamic_raw_safely(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_f_print_except_in_dynamic_raw_safely_
 
 /**
@@ -1184,7 +1184,7 @@ extern "C" {
  * @see f_utf_is_valid()
  */
 #ifndef _di_f_print_except_in_dynamic_safely_
-  extern f_status_t f_print_except_in_dynamic_safely(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t f_print_except_in_dynamic_safely(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_f_print_except_in_dynamic_safely_
 
 /**
@@ -1231,7 +1231,7 @@ extern "C" {
  * @see fwrite_unlocked()
  */
 #ifndef _di_f_print_except_in_raw_
-  extern f_status_t f_print_except_in_raw(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t f_print_except_in_raw(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_f_print_except_in_raw_
 
 /**
@@ -1283,7 +1283,7 @@ extern "C" {
  * @see f_utf_is_valid()
  */
 #ifndef _di_f_print_except_in_raw_safely_
-  extern f_status_t f_print_except_in_raw_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t f_print_except_in_raw_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_f_print_except_in_raw_safely_
 
 /**
@@ -1333,7 +1333,7 @@ extern "C" {
  * @see f_utf_is_valid()
  */
 #ifndef _di_f_print_except_in_safely_
-  extern f_status_t f_print_except_in_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t f_print_except_in_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_f_print_except_in_safely_
 
 /**
@@ -1376,7 +1376,7 @@ extern "C" {
  * @see fwrite_unlocked()
  */
 #ifndef _di_f_print_except_raw_
-  extern f_status_t f_print_except_raw(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except, const f_file_t file);
+  extern f_status_t f_print_except_raw(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except, const f_file_t file);
 #endif // _di_f_print_except_raw_
 
 /**
@@ -1422,7 +1422,7 @@ extern "C" {
  * @see f_utf_is_valid()
  */
 #ifndef _di_f_print_except_raw_safely_
-  extern f_status_t f_print_except_raw_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except, const f_file_t file);
+  extern f_status_t f_print_except_raw_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except, const f_file_t file);
 #endif // _di_f_print_except_raw_safely_
 
 /**
@@ -1466,7 +1466,7 @@ extern "C" {
  * @see f_utf_is_valid()
  */
 #ifndef _di_f_print_except_safely_
-  extern f_status_t f_print_except_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except, const f_file_t file);
+  extern f_status_t f_print_except_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except, const f_file_t file);
 #endif // _di_f_print_except_safely_
 
 /**
@@ -1501,7 +1501,7 @@ extern "C" {
  * @see fwrite_unlocked()
  */
 #ifndef _di_f_print_raw_
-  extern f_status_t f_print_raw(const f_string_t string, const f_array_length_t length, const f_file_t file);
+  extern f_status_t f_print_raw(const f_string_t string, const f_number_unsigned_t length, const f_file_t file);
 #endif // _di_f_print_raw_
 
 /**
@@ -1541,7 +1541,7 @@ extern "C" {
  * @see f_utf_is_valid()
  */
 #ifndef _di_f_print_raw_safely_
-  extern f_status_t f_print_raw_safely(const f_string_t string, const f_array_length_t length, const f_file_t file);
+  extern f_status_t f_print_raw_safely(const f_string_t string, const f_number_unsigned_t length, const f_file_t file);
 #endif // _di_f_print_raw_safely_
 
 /**
@@ -1610,7 +1610,7 @@ extern "C" {
  * @see f_utf_is_valid()
  */
 #ifndef _di_f_print_safely_
-  extern f_status_t f_print_safely(const f_string_t string, const f_array_length_t length, const f_file_t file);
+  extern f_status_t f_print_safely(const f_string_t string, const f_number_unsigned_t length, const f_file_t file);
 #endif // _di_f_print_safely_
 
 /**
@@ -1637,7 +1637,7 @@ extern "C" {
  *   A string with a non-zero used length is returned are NULL terminated (after the used length).
  */
 #ifndef _di_f_print_safely_get_
-  extern const f_string_static_t f_print_safely_get(const f_string_t character, const f_array_length_t width_max);
+  extern const f_string_static_t f_print_safely_get(const f_string_t character, const f_number_unsigned_t width_max);
 #endif // _di_f_print_safely_get_
 
 /**
index d84329b3cdb3b3ede71f22438326c3f3fffeaedb..5cbb668c5d2c7625ca3b2f296ff21716f3e378b3 100644 (file)
@@ -283,7 +283,7 @@ extern "C" {
  *   - exponent:             Use exponent rather than decimal for printing double values.
  *   - exponent_either:      Use either exponent or decimila for printing double values.
  *   - exponent_upper:       When using exponent, display the exponent 'e' as uppercase 'E'.
- *   - ignore_index:   ";",  Ignore characters in the given positions from a f_array_length_t (only applies to static/dynamic string arguments but not character arguments).
+ *   - ignore_index:   ";",  Ignore characters in the given positions from a f_number_unsigned_t (only applies to static/dynamic string arguments but not character arguments).
  *   - ignore_range:   ":",  Ignore characters in the given ranges from a f_string_range_t (only applies to static/dynamic string arguments but not character arguments).
  *   - precision:      ".*", Designates that a precision is in use.
  *   - precision_value:      Designates that a precision is specified in the function value (parameter).
@@ -346,7 +346,7 @@ extern "C" {
  *   - unsigned_32:              "u", "U",     Type is a uint32_t digit.
  *   - unsigned_64:              "ul", "UL",   Type is a uint64_t digit.
  *   - unsigned_128:             "ull", "ULL", Type is a f_uint128_t digit.
- *   - unsigned_number:          "un", "UN",   Type is a f_number_unsigned_t digit (which by default is what f_array_length_t is a type of).
+ *   - unsigned_number:          "un", "UN",   Type is a f_number_unsigned_t digit (which by default is what f_number_unsigned_t is a type of).
  *
  * @see fprintf()
  */
index 0e902b75ddfc57eeca72ac2ad78b8188c1ca593e..68088f91f79b30894691dd8e52f10718f1818424 100644 (file)
@@ -33,11 +33,11 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 }
 
 #if !defined(_di_f_print_to_) || !defined(_di_f_print_dynamic_to_) || !defined(_di_f_print_dynamic_partial_to_)
-  f_status_t private_f_print_to(const f_string_t string, const f_array_length_t length, const int id) {
+  f_status_t private_f_print_to(const f_string_t string, const f_number_unsigned_t length, const int id) {
 
-    f_array_length_t total = 0;
+    f_number_unsigned_t total = 0;
 
-    for (register f_array_length_t i = 0; i < length; ) {
+    for (register f_number_unsigned_t i = 0; i < length; ) {
 
       total = strnlen((string + i), length - i);
 
@@ -97,12 +97,12 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // !defined(_di_f_print_to_character_safely_) || !defined(_di_f_print_to_safely_) || !defined(_di_f_print_to_safely_dynamic_) || !defined(_di_f_print_to_safely_dynamic_partial_) || !defined(_di_f_print_to_safely_terminated_) || !defined(_di_f_print_to_except_safely_) || !defined(_di_f_print_to_except_dynamic_safely_) || !defined(_di_f_print_to_except_dynamic_partial_safely_) || !defined(_di_f_print_to_except_in_safely_) || !defined(_di_f_print_to_except_in_dynamic_safely_) || !defined(_di_f_print_to_except_in_dynamic_partial_safely_)
 
 #if !defined(_di_f_print_to_except_) || !defined(_di_f_print_to_except_dynamic_) || !defined(_di_f_print_to_except_dynamic_partial_)
-  f_status_t private_f_print_to_except(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except, const int id) {
+  f_status_t private_f_print_to_except(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except, const int id) {
 
-    f_array_length_t i = offset;
-    f_array_length_t j = 0;
-    f_array_length_t start = offset;
-    f_array_length_t total = 0;
+    f_number_unsigned_t i = offset;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t start = offset;
+    f_number_unsigned_t total = 0;
 
     while (i < stop) {
 
@@ -146,12 +146,12 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // !defined(_di_f_print_to_except_) || !defined(_di_f_print_to_except_dynamic_) || !defined(_di_f_print_to_except_dynamic_partial_)
 
 #if !defined(_di_f_print_to_except_raw_) || !defined(_di_f_print_to_except_dynamic_raw_) || !defined(_di_f_print_to_except_dynamic_partial_raw_)
-  f_status_t private_f_print_to_except_raw(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except, const int id) {
+  f_status_t private_f_print_to_except_raw(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except, const int id) {
 
-    f_array_length_t i = offset;
-    f_array_length_t j = 0;
-    f_array_length_t start = offset;
-    f_array_length_t total = 0;
+    f_number_unsigned_t i = offset;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t start = offset;
+    f_number_unsigned_t total = 0;
 
     while (i < stop) {
 
@@ -195,12 +195,12 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // !defined(_di_f_print_to_except_raw_) || !defined(_di_f_print_to_except_dynamic_raw_) || !defined(_di_f_print_to_except_dynamic_partial_raw_)
 
 #if !defined(_di_f_print_to_except_dynamic_raw_safely_) || !defined(_di_f_print_to_except_dynamic_partial_raw_safely_) || !defined(_di_f_print_to_except_raw_safely_)
-  f_status_t private_f_print_to_except_raw_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except, const int id) {
+  f_status_t private_f_print_to_except_raw_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except, const int id) {
 
-    f_array_length_t i = offset;
-    f_array_length_t j = 0;
-    f_array_length_t start = offset;
-    f_array_length_t total = 0;
+    f_number_unsigned_t i = offset;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t start = offset;
+    f_number_unsigned_t total = 0;
 
     f_string_static_t safe = f_string_empty_s;
 
@@ -270,12 +270,12 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // !defined(_di_f_print_to_except_dynamic_raw_safely_) || !defined(_di_f_print_to_except_dynamic_partial_raw_safely_) || !defined(_di_f_print_to_except_raw_safely_)
 
 #if !defined(_di_f_print_to_except_dynamic_safely_) || !defined(_di_f_print_to_except_dynamic_partial_safely_) || !defined(_di_f_print_to_except_safely_)
-  f_status_t private_f_print_to_except_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except, const int id) {
+  f_status_t private_f_print_to_except_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except, const int id) {
 
-    f_array_length_t i = offset;
-    f_array_length_t j = 0;
-    f_array_length_t start = offset;
-    f_array_length_t total = 0;
+    f_number_unsigned_t i = offset;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t start = offset;
+    f_number_unsigned_t total = 0;
 
     f_string_static_t safe = f_string_empty_s;
 
@@ -354,13 +354,13 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // !defined(_di_f_print_to_except_dynamic_safely_) || !defined(_di_f_print_to_except_dynamic_partial_safely_) || !defined(_di_f_print_to_except_safely_)
 
 #if !defined(_di_f_print_to_except_in_) || !defined(_di_f_print_to_except_in_dynamic_) || !defined(_di_f_print_to_except_in_dynamic_partial_)
-  f_status_t private_f_print_to_except_in(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const int id) {
+  f_status_t private_f_print_to_except_in(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const int id) {
 
-    f_array_length_t i = offset;
-    f_array_length_t at = 0;
-    f_array_length_t in = 0;
-    f_array_length_t start = i;
-    f_array_length_t total = 0;
+    f_number_unsigned_t i = offset;
+    f_number_unsigned_t at = 0;
+    f_number_unsigned_t in = 0;
+    f_number_unsigned_t start = i;
+    f_number_unsigned_t total = 0;
 
     while (i < stop) {
 
@@ -434,13 +434,13 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // !defined(_di_f_print_to_except_in_) || !defined(_di_f_print_to_except_in_dynamic_) || !defined(_di_f_print_to_except_in_dynamic_partial_)
 
 #if !defined(_di_f_print_to_except_in_raw_) || !defined(_di_f_print_to_except_in_dynamic_raw_) || !defined(_di_f_print_to_except_in_dynamic_partial_raw_)
-  f_status_t private_f_print_to_except_in_raw(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const int id) {
+  f_status_t private_f_print_to_except_in_raw(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const int id) {
 
-    f_array_length_t i = offset;
-    f_array_length_t at = 0;
-    f_array_length_t in = 0;
-    f_array_length_t start = i;
-    f_array_length_t total = 0;
+    f_number_unsigned_t i = offset;
+    f_number_unsigned_t at = 0;
+    f_number_unsigned_t in = 0;
+    f_number_unsigned_t start = i;
+    f_number_unsigned_t total = 0;
 
     while (i < stop) {
 
@@ -512,13 +512,13 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // !defined(_di_f_print_to_except_in_raw_) || !defined(_di_f_print_to_except_in_dynamic_raw_) || !defined(_di_f_print_to_except_in_dynamic_partial_raw_)
 
 #if !defined(_di_f_print_to_except_in_raw_safely_) || !defined(_di_f_print_to_except_in_dynamic_raw_safely_) || !defined(_di_f_print_to_except_in_dynamic_partial_raw_safely_)
-  f_status_t private_f_print_to_except_in_raw_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const int id) {
+  f_status_t private_f_print_to_except_in_raw_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const int id) {
 
-    f_array_length_t i = offset;
-    f_array_length_t at = 0;
-    f_array_length_t in = 0;
-    f_array_length_t start = i;
-    f_array_length_t total = 0;
+    f_number_unsigned_t i = offset;
+    f_number_unsigned_t at = 0;
+    f_number_unsigned_t in = 0;
+    f_number_unsigned_t start = i;
+    f_number_unsigned_t total = 0;
 
     f_string_static_t safe = f_string_empty_s;
 
@@ -617,13 +617,13 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // !defined(_di_f_print_to_except_in_raw_safely_) || !defined(_di_f_print_to_except_in_dynamic_raw_safely_) || !defined(_di_f_print_to_except_in_dynamic_partial_raw_safely_)
 
 #if !defined(_di_f_print_to_except_in_safely_) || !defined(_di_f_print_to_except_in_dynamic_safely_) || !defined(_di_f_print_to_except_in_dynamic_partial_safely_)
-  f_status_t private_f_print_to_except_in_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const int id) {
+  f_status_t private_f_print_to_except_in_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const int id) {
 
-    f_array_length_t i = offset;
-    f_array_length_t at = 0;
-    f_array_length_t in = 0;
-    f_array_length_t start = i;
-    f_array_length_t total = 0;
+    f_number_unsigned_t i = offset;
+    f_number_unsigned_t at = 0;
+    f_number_unsigned_t in = 0;
+    f_number_unsigned_t start = i;
+    f_number_unsigned_t total = 0;
 
     f_string_static_t safe = f_string_empty_s;
 
@@ -731,12 +731,12 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // !defined(_di_f_print_to_except_in_safely_) || !defined(_di_f_print_to_except_in_dynamic_safely_) || !defined(_di_f_print_to_except_in_dynamic_partial_safely_)
 
 #if !defined(_di_f_print_to_raw_) || !defined(_di_f_print_dynamic_to_raw_) || !defined(_di_f_print_dynamic_partial_to_raw_)
-  f_status_t private_f_print_to_raw(const f_string_t string, const f_array_length_t length, const int id) {
+  f_status_t private_f_print_to_raw(const f_string_t string, const f_number_unsigned_t length, const int id) {
 
-    f_array_length_t start = 0;
-    f_array_length_t total = 0;
+    f_number_unsigned_t start = 0;
+    f_number_unsigned_t total = 0;
 
-    for (register f_array_length_t i = 0; i < length; ) {
+    for (register f_number_unsigned_t i = 0; i < length; ) {
 
       total = strnlen((string + i), length - i);
 
@@ -774,11 +774,11 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // !defined(_di_f_print_to_raw_) || !defined(_di_f_print_dynamic_to_raw_) || !defined(_di_f_print_dynamic_partial_to_raw_)
 
 #if !defined(_di_f_print_to_dynamic_raw_safely_) || !defined(_di_f_print_to_dynamic_partial_raw_safely_) || !defined(_di_f_print_to_raw_safely_)
-  f_status_t private_f_print_to_raw_safely(const f_string_t string, const f_array_length_t length, const int id) {
+  f_status_t private_f_print_to_raw_safely(const f_string_t string, const f_number_unsigned_t length, const int id) {
 
-    register f_array_length_t i = 0;
-    f_array_length_t start = 0;
-    f_array_length_t total = 0;
+    register f_number_unsigned_t i = 0;
+    f_number_unsigned_t start = 0;
+    f_number_unsigned_t total = 0;
 
     f_string_static_t safe = f_string_empty_s;
 
@@ -839,11 +839,11 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // !defined(_di_f_print_to_dynamic_raw_safely_) || !defined(_di_f_print_dynamic_partial_to_raw_safely_) || !defined(_di_f_print_to_raw_safely_)
 
 #if !defined(_di_f_print_to_dynamic_safely_) || !defined(_di_f_print_to_dynamic_partial_safely_) || !defined(_di_f_print_to_safely_)
-  f_status_t private_f_print_to_safely(const f_string_t string, const f_array_length_t length, const int id) {
+  f_status_t private_f_print_to_safely(const f_string_t string, const f_number_unsigned_t length, const int id) {
 
-    register f_array_length_t i = 0;
-    f_array_length_t start = 0;
-    f_array_length_t total = 0;
+    register f_number_unsigned_t i = 0;
+    f_number_unsigned_t start = 0;
+    f_number_unsigned_t total = 0;
 
     f_string_static_t safe = f_string_empty_s;
 
index bd86422788ed62707d34cfdb4ce95f48fe3e83f0..5d010845659b8c5db4d0c4dd5d2a007fa72c337d 100644 (file)
@@ -54,7 +54,7 @@ extern "C" {
  * @see f_print_to_dynamic_partial()
  */
 #if !defined(_di_f_print_to_) || !defined(_di_f_print_to_dynamic_) || !defined(_di_f_print_to_dynamic_partial_)
-  extern f_status_t private_f_print_to(const f_string_t string, const f_array_length_t length, const int id) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_print_to(const f_string_t string, const f_number_unsigned_t length, const int id) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_print_to_) || !defined(_di_f_print_to_dynamic_) || !defined(_di_f_print_to_dynamic_partial_)
 
 /**
@@ -150,7 +150,7 @@ extern "C" {
  * @see f_print_to_except_dynamic_partial()
  */
 #if !defined(_di_f_print_to_except_) || !defined(_di_f_print_to_except_dynamic_) || !defined(_di_f_print_to_except_dynamic_partial_)
-  extern f_status_t private_f_print_to_except(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except, const int id) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_print_to_except(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except, const int id) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_print_to_except_) || !defined(_di_f_print_to_except_dynamic_) || !defined(_di_f_print_to_except_dynamic_partial_)
 /**
  * Private implementation of f_print_to_except_in().
@@ -186,7 +186,7 @@ extern "C" {
  * @see f_print_to_except_in_dynamic_partial()
  */
 #if !defined(_di_f_print_to_except_in_) || !defined(_di_f_print_to_except_dynamic_in_) || !defined(_di_f_print_to_except_in_dynamic_partial_)
-  extern f_status_t private_f_print_to_except_in(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except_at, f_string_ranges_t except_in, const int id) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_print_to_except_in(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except_at, f_string_ranges_t except_in, const int id) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_print_to_except_in_) || !defined(_di_f_print_to_except_dynamic_in_) || !defined(_di_f_print_to_except_in_dynamic_partial_)
 
 /**
@@ -223,7 +223,7 @@ extern "C" {
  * @see f_print_to_except_in_dynamic_partial_raw()
  */
 #if !defined(_di_f_print_to_except_in_raw_) || !defined(_di_f_print_to_except_dynamic_in_raw_) || !defined(_di_f_print_to_except_in_dynamic_partial_raw_)
-  extern f_status_t private_f_print_to_except_in_raw(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except_at, f_string_ranges_t except_in, const int id) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_print_to_except_in_raw(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except_at, f_string_ranges_t except_in, const int id) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_print_to_except_in_raw_) || !defined(_di_f_print_to_except_dynamic_in_raw_) || !defined(_di_f_print_to_except_in_dynamic_partial_raw_)
 
 /**
@@ -261,7 +261,7 @@ extern "C" {
  * @see f_utf_is_valid()
  */
 #if !defined(_di_f_print_to_except_in_raw_safely_) || !defined(_di_f_print_to_except_dynamic_in_raw_safely_) || !defined(_di_f_print_to_except_in_dynamic_partial_raw_safely_)
-  extern f_status_t private_f_print_to_except_in_raw_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except_at, f_string_ranges_t except_in, const int id) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_print_to_except_in_raw_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except_at, f_string_ranges_t except_in, const int id) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_print_to_except_in_raw_safely_) || !defined(_di_f_print_to_except_dynamic_in_raw_safely_) || !defined(_di_f_print_to_except_in_dynamic_partial_raw_safely_)
 
 /**
@@ -299,7 +299,7 @@ extern "C" {
  * @see f_utf_is_valid()
  */
 #if !defined(_di_f_print_to_except_in_safely_) || !defined(_di_f_print_to_except_dynamic_in_safely_) || !defined(_di_f_print_to_except_in_dynamic_partial_safely_)
-  extern f_status_t private_f_print_to_except_in_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except_at, f_string_ranges_t except_in, const int id) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_print_to_except_in_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except_at, f_string_ranges_t except_in, const int id) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_print_to_except_in_safely_) || !defined(_di_f_print_to_except_dynamic_in_safely_) || !defined(_di_f_print_to_except_in_dynamic_partial_safely_)
 
 /**
@@ -346,7 +346,7 @@ extern "C" {
  * @see f_print_to_except_dynamic_partial_raw()
  */
 #if !defined(_di_f_print_to_except_raw_) || !defined(_di_f_print_to_except_dynamic_raw_) || !defined(_di_f_print_to_except_dynamic_partial_raw_)
-  extern f_status_t private_f_print_to_except_raw(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except, const int id) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_print_to_except_raw(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except, const int id) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_print_to_except_raw_) || !defined(_di_f_print_to_except_dynamic_raw_) || !defined(_di_f_print_to_except_dynamic_partial_raw_)
 
 /**
@@ -394,7 +394,7 @@ extern "C" {
  * @see f_utf_is_valid()
  */
 #if !defined(_di_f_print_to_except_raw_safely_) || !defined(_di_f_print_to_except_dynamic_raw_safely_) || !defined(_di_f_print_to_except_dynamic_partial_raw_safely_)
-  extern f_status_t private_f_print_to_except_raw_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except, const int id) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_print_to_except_raw_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except, const int id) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_print_to_except_raw_safely_) || !defined(_di_f_print_to_except_dynamic_raw_safely_) || !defined(_di_f_print_to_except_dynamic_partial_raw_safely_)
 
 /**
@@ -442,7 +442,7 @@ extern "C" {
  * @see f_utf_is_valid()
  */
 #if !defined(_di_f_print_to_except_safely_) || !defined(_di_f_print_to_except_dynamic_safely_) || !defined(_di_f_print_to_except_dynamic_partial_safely_)
-  extern f_status_t private_f_print_to_except_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except, const int id) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_print_to_except_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except, const int id) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_print_to_except_safely_) || !defined(_di_f_print_to_except_dynamic_safely_) || !defined(_di_f_print_to_except_dynamic_partial_safely_)
 
 /**
@@ -484,7 +484,7 @@ extern "C" {
  * @see f_print_to_dynamic_partial_raw()
  */
 #if !defined(_di_f_print_to_raw_) || !defined(_di_f_print_to_dynamic_raw_) || !defined(_di_f_print_to_dynamic_partial_raw_)
-  extern f_status_t private_f_print_to_raw(const f_string_t string, const f_array_length_t length, const int id) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_print_to_raw(const f_string_t string, const f_number_unsigned_t length, const int id) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_print_to_raw_) || !defined(_di_f_print_to_dynamic_raw_) || !defined(_di_f_print_to_dynamic_partial_raw_
 
 /**
@@ -527,7 +527,7 @@ extern "C" {
  * @see f_utf_is_valid()
  */
 #if !defined(_di_f_print_to_raw_safely_) || !defined(_di_f_print_to_dynamic_raw_safely_) || !defined(_di_f_print_to_dynamic_partial_raw_safely_)
-  extern f_status_t private_f_print_to_raw_safely(const f_string_t string, const f_array_length_t length, const int id) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_print_to_raw_safely(const f_string_t string, const f_number_unsigned_t length, const int id) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_print_to_raw_safely_) || !defined(_di_f_print_to_dynamic_raw_safely_) || !defined(_di_f_print_to_dynamic_partial_raw_safely_)
 
 /**
@@ -570,7 +570,7 @@ extern "C" {
  * @see f_utf_is_valid()
  */
 #if !defined(_di_f_print_to_safely_) || !defined(_di_f_print_to_dynamic_safely_) || !defined(_di_f_print_to_dynamic_partial_safely_)
-  extern f_status_t private_f_print_to_safely(const f_string_t string, const f_array_length_t length, const int id) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_print_to_safely(const f_string_t string, const f_number_unsigned_t length, const int id) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_print_to_safely_) || !defined(_di_f_print_to_dynamic_safely_) || !defined(_di_f_print_to_dynamic_partial_safely_)
 
 /**
index b242f55450104ddff4fc3735360fbb6e67136af4..084b1a1e32f5f8adbe7dfb7e4a0fafc605971849 100644 (file)
@@ -33,7 +33,7 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 }
 
 #ifndef _di_f_print_to_
-  f_status_t f_print_to(const f_string_t string, const f_array_length_t length, const f_file_t file) {
+  f_status_t f_print_to(const f_string_t string, const f_number_unsigned_t length, const f_file_t file) {
 
     if (file.id == -1) return F_file_descriptor_not;
     if (!length || !string) return F_data_not;
@@ -80,7 +80,7 @@ static inline f_status_t private_inline_f_print_to_error(void) {
     if (file.id == -1) return F_file_descriptor_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used || !buffer.string) return F_data_not;
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -96,7 +96,7 @@ static inline f_status_t private_inline_f_print_to_error(void) {
     if (file.id == -1) return F_file_descriptor_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used || !buffer.string) return F_data_not;
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -112,7 +112,7 @@ static inline f_status_t private_inline_f_print_to_error(void) {
     if (file.id == -1) return F_file_descriptor_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used || !buffer.string) return F_data_not;
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -128,7 +128,7 @@ static inline f_status_t private_inline_f_print_to_error(void) {
     if (file.id == -1) return F_file_descriptor_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used || !buffer.string) return F_data_not;
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -169,7 +169,7 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // _di_f_print_to_dynamic_safely_
 
 #ifndef _di_f_print_to_except_
-  f_status_t f_print_to_except(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except, const f_file_t file) {
+  f_status_t f_print_to_except(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except, const f_file_t file) {
 
     if (file.id == -1) return F_file_descriptor_not;
     if (!length || !string) return F_data_not;
@@ -179,7 +179,7 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // _di_f_print_to_except_
 
 #ifndef _di_f_print_to_except_dynamic_
-  f_status_t f_print_to_except_dynamic(const f_string_static_t buffer, const f_array_lengths_t except, const f_file_t file) {
+  f_status_t f_print_to_except_dynamic(const f_string_static_t buffer, const f_number_unsigneds_t except, const f_file_t file) {
 
     if (file.id == -1) return F_file_descriptor_not;
     if (!buffer.used || !buffer.string) return F_data_not;
@@ -189,14 +189,14 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // _di_f_print_to_except_dynamic_
 
 #ifndef _di_f_print_to_except_dynamic_partial_
-  f_status_t f_print_to_except_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, const f_file_t file) {
+  f_status_t f_print_to_except_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, const f_file_t file) {
 
     if (file.id == -1) return F_file_descriptor_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used || !buffer.string) {
       return F_data_not;
     }
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -207,14 +207,14 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // _di_f_print_to_except_dynamic_partial_
 
 #ifndef _di_f_print_to_except_dynamic_partial_raw_
-  f_status_t f_print_to_except_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, const f_file_t file) {
+  f_status_t f_print_to_except_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, const f_file_t file) {
 
     if (file.id == -1) return F_file_descriptor_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used || !buffer.string) {
       return F_data_not;
     }
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -225,14 +225,14 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // _di_f_print_to_except_dynamic_partial_raw_
 
 #ifndef _di_f_print_to_except_dynamic_partial_raw_safely_
-  f_status_t f_print_to_except_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, const f_file_t file) {
+  f_status_t f_print_to_except_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, const f_file_t file) {
 
     if (file.id == -1) return F_file_descriptor_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used || !buffer.string) {
       return F_data_not;
     }
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -243,14 +243,14 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // _di_f_print_to_except_dynamic_partial_raw_safely_
 
 #ifndef _di_f_print_to_except_dynamic_partial_safely_
-  f_status_t f_print_to_except_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, const f_file_t file) {
+  f_status_t f_print_to_except_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, const f_file_t file) {
 
     if (file.id == -1) return F_file_descriptor_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used || !buffer.string) {
       return F_data_not;
     }
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -261,7 +261,7 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // _di_f_print_to_except_dynamic_partial_safely_
 
 #ifndef _di_f_print_to_except_dynamic_raw_
-  f_status_t f_print_to_except_dynamic_raw(const f_string_static_t buffer, const f_array_lengths_t except, const f_file_t file) {
+  f_status_t f_print_to_except_dynamic_raw(const f_string_static_t buffer, const f_number_unsigneds_t except, const f_file_t file) {
 
     if (file.id == -1) return F_file_descriptor_not;
     if (!buffer.used || !buffer.string) return F_data_not;
@@ -271,7 +271,7 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // _di_f_print_to_except_dynamic_raw_
 
 #ifndef _di_f_print_to_except_dynamic_raw_safely_
-  f_status_t f_print_to_except_dynamic_raw_safely(const f_string_static_t buffer, const f_array_lengths_t except, const f_file_t file) {
+  f_status_t f_print_to_except_dynamic_raw_safely(const f_string_static_t buffer, const f_number_unsigneds_t except, const f_file_t file) {
 
     if (file.id == -1) return F_file_descriptor_not;
     if (!buffer.used || !buffer.string) return F_data_not;
@@ -281,7 +281,7 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // _di_f_print_to_except_dynamic_raw_safely_
 
 #ifndef _di_f_print_to_except_dynamic_safely_
-  f_status_t f_print_to_except_dynamic_safely(const f_string_static_t buffer, const f_array_lengths_t except, const f_file_t file) {
+  f_status_t f_print_to_except_dynamic_safely(const f_string_static_t buffer, const f_number_unsigneds_t except, const f_file_t file) {
 
     if (file.id == -1) return F_file_descriptor_not;
     if (!buffer.used || !buffer.string) return F_data_not;
@@ -291,7 +291,7 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // _di_f_print_to_except_dynamic_safely_
 
 #ifndef _di_f_print_to_except_in_
-  f_status_t f_print_to_except_in(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t f_print_to_except_in(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (file.id == -1) return F_file_descriptor_not;
     if (!length || !string) return F_data_not;
@@ -301,7 +301,7 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // _di_f_print_to_except_in_
 
 #ifndef _di_f_print_to_except_in_dynamic_
-  f_status_t f_print_to_except_in_dynamic(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t f_print_to_except_in_dynamic(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (file.id == -1) return F_file_descriptor_not;
     if (!buffer.string || !buffer.used) return F_data_not;
@@ -311,14 +311,14 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // _di_f_print_to_except_in_dynamic_
 
 #ifndef _di_f_print_to_except_in_dynamic_partial_
-  f_status_t f_print_to_except_in_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t f_print_to_except_in_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (file.id == -1) return F_file_descriptor_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used || !buffer.string) {
       return F_data_not;
     }
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -329,14 +329,14 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // _di_f_print_to_except_in_dynamic_partial_
 
 #ifndef _di_f_print_to_except_in_dynamic_partial_raw_
-  f_status_t f_print_to_except_in_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t f_print_to_except_in_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (file.id == -1) return F_file_descriptor_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used || !buffer.string) {
       return F_data_not;
     }
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -347,12 +347,12 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // _di_f_print_to_except_in_dynamic_partial_raw_
 
 #ifndef _di_f_print_to_except_in_dynamic_partial_raw_safely_
-  f_status_t f_print_to_except_in_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t f_print_to_except_in_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (file.id == -1) return F_file_descriptor_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used || !buffer.string) return F_data_not;
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -363,12 +363,12 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // _di_f_print_to_except_in_dynamic_partial_raw_safely_
 
 #ifndef _di_f_print_to_except_in_dynamic_partial_safely_
-  f_status_t f_print_to_except_in_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t f_print_to_except_in_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (file.id == -1) return F_file_descriptor_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used || !buffer.string) return F_data_not;
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -379,7 +379,7 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // _di_f_print_to_except_in_dynamic_partial_safely_
 
 #ifndef _di_f_print_to_except_in_dynamic_raw_
-  f_status_t f_print_to_except_in_dynamic_raw(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t f_print_to_except_in_dynamic_raw(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (file.id == -1) return F_file_descriptor_not;
     if (!buffer.used || !buffer.string) return F_data_not;
@@ -389,7 +389,7 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // _di_f_print_to_except_in_dynamic_raw_
 
 #ifndef _di_f_print_to_except_in_dynamic_raw_safely_
-  f_status_t f_print_to_except_in_dynamic_raw_safely(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t f_print_to_except_in_dynamic_raw_safely(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (file.id == -1) return F_file_descriptor_not;
     if (!buffer.used || !buffer.string) return F_data_not;
@@ -399,7 +399,7 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // _di_f_print_to_except_in_dynamic_raw_safely_
 
 #ifndef _di_f_print_to_except_in_dynamic_safely_
-  f_status_t f_print_to_except_in_dynamic_safely(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t f_print_to_except_in_dynamic_safely(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (file.id == -1) return F_file_descriptor_not;
     if (!buffer.used || !buffer.string) return F_data_not;
@@ -409,7 +409,7 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // _di_f_print_to_except_in_dynamic_safely_
 
 #ifndef _di_f_print_to_except_in_raw_
-  f_status_t f_print_to_except_in_raw(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t f_print_to_except_in_raw(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (file.id == -1) return F_file_descriptor_not;
     if (!length || !string) return F_data_not;
@@ -419,7 +419,7 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // _di_f_print_to_except_in_raw_
 
 #ifndef _di_f_print_to_except_in_raw_safely_
-  f_status_t f_print_to_except_in_raw_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t f_print_to_except_in_raw_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (file.id == -1) return F_file_descriptor_not;
     if (!length || !string) return F_data_not;
@@ -429,7 +429,7 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // _di_f_print_to_except_in_raw_safely_
 
 #ifndef _di_f_print_to_except_in_safely_
-  f_status_t f_print_to_except_in_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t f_print_to_except_in_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (file.id == -1) return F_file_descriptor_not;
     if (!length || !string) return F_data_not;
@@ -439,7 +439,7 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // _di_f_print_to_except_in_safely_
 
 #ifndef _di_f_print_to_except_raw_
-  f_status_t f_print_to_except_raw(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except, const f_file_t file) {
+  f_status_t f_print_to_except_raw(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except, const f_file_t file) {
 
     if (file.id == -1) return F_file_descriptor_not;
     if (!length || !string) return F_data_not;
@@ -449,7 +449,7 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // _di_f_print_to_except_raw_
 
 #ifndef _di_f_print_to_except_raw_safely_
-  f_status_t f_print_to_except_raw_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except, const f_file_t file) {
+  f_status_t f_print_to_except_raw_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except, const f_file_t file) {
 
     if (file.id == -1) return F_file_descriptor_not;
     if (!length || !string) return F_data_not;
@@ -459,7 +459,7 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // _di_f_print_to_except_raw_safely_
 
 #ifndef _di_f_print_to_except_safely_
-  f_status_t f_print_to_except_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except, const f_file_t file) {
+  f_status_t f_print_to_except_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except, const f_file_t file) {
 
     if (file.id == -1) return F_file_descriptor_not;
     if (!length || !string) return F_data_not;
@@ -469,7 +469,7 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // _di_f_print_to_except_safely_
 
 #ifndef _di_f_print_to_raw_
-  f_status_t f_print_to_raw(const f_string_t string, const f_array_length_t length, const f_file_t file) {
+  f_status_t f_print_to_raw(const f_string_t string, const f_number_unsigned_t length, const f_file_t file) {
 
     if (file.id == -1) return F_file_descriptor_not;
     if (!length || !string) return F_data_not;
@@ -479,7 +479,7 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // _di_f_print_to_raw_
 
 #ifndef _di_f_print_to_raw_safely_
-  f_status_t f_print_to_raw_safely(const f_string_t string, const f_array_length_t length, const f_file_t file) {
+  f_status_t f_print_to_raw_safely(const f_string_t string, const f_number_unsigned_t length, const f_file_t file) {
 
     if (file.id == -1) return F_file_descriptor_not;
     if (!length || !string) return F_data_not;
@@ -500,7 +500,7 @@ static inline f_status_t private_inline_f_print_to_error(void) {
 #endif // _di_f_print_raw_terminated_
 
 #ifndef _di_f_print_to_safely_
-  f_status_t f_print_to_safely(const f_string_t string, const f_array_length_t length, const f_file_t file) {
+  f_status_t f_print_to_safely(const f_string_t string, const f_number_unsigned_t length, const f_file_t file) {
 
     if (file.id == -1) return F_file_descriptor_not;
     if (!length || !string) return F_data_not;
@@ -515,14 +515,14 @@ static inline f_status_t private_inline_f_print_to_error(void) {
     if (file.id == -1) return F_file_descriptor_not;
     if (!string) return F_data_not;
 
-    f_array_length_t start = 0;
-    f_array_length_t total = 0;
+    f_number_unsigned_t start = 0;
+    f_number_unsigned_t total = 0;
 
     f_string_static_t safe = f_string_empty_s;
 
     uint8_t width = 0;
 
-    for (register f_array_length_t i = 0; string[i]; ) {
+    for (register f_number_unsigned_t i = 0; string[i]; ) {
 
       safe = f_string_empty_s;
       width = macro_f_utf_byte_width(string[i]);
index 949c36c31ef2b1aef796c8da375b6ea8f2ec2621..649a9d14c48891938781a5fb6de0d5881a796f1c 100644 (file)
@@ -56,7 +56,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_f_print_to_
-  extern f_status_t f_print_to(const f_string_t string, const f_array_length_t length, const f_file_t file);
+  extern f_status_t f_print_to(const f_string_t string, const f_number_unsigned_t length, const f_file_t file);
 #endif // _di_f_print_to_
 
 /**
@@ -525,7 +525,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_f_print_to_except_
-  extern f_status_t f_print_to_except(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except, const f_file_t file);
+  extern f_status_t f_print_to_except(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except, const f_file_t file);
 #endif // _di_f_print_to_except_
 
 /**
@@ -568,7 +568,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_f_print_to_except_dynamic_
-  extern f_status_t f_print_to_except_dynamic(const f_string_static_t buffer, const f_array_lengths_t except, const f_file_t file);
+  extern f_status_t f_print_to_except_dynamic(const f_string_static_t buffer, const f_number_unsigneds_t except, const f_file_t file);
 #endif // _di_f_print_to_except_dynamic_
 
 /**
@@ -613,7 +613,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_f_print_to_except_dynamic_partial_
-  extern f_status_t f_print_to_except_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, const f_file_t file);
+  extern f_status_t f_print_to_except_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, const f_file_t file);
 #endif // _di_f_print_to_except_dynamic_partial_
 
 /**
@@ -660,7 +660,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_f_print_to_except_dynamic_partial_raw_
-  extern f_status_t f_print_to_except_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, const f_file_t file);
+  extern f_status_t f_print_to_except_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, const f_file_t file);
 #endif // _di_f_print_to_except_dynamic_partial_raw_
 
 /**
@@ -712,7 +712,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_f_print_to_except_dynamic_partial_raw_safely_
-  extern f_status_t f_print_to_except_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, const f_file_t file);
+  extern f_status_t f_print_to_except_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, const f_file_t file);
 #endif // _di_f_print_to_except_dynamic_partial_raw_safely_
 
 /**
@@ -760,7 +760,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_f_print_to_except_dynamic_partial_safely_
-  extern f_status_t f_print_to_except_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, const f_file_t file);
+  extern f_status_t f_print_to_except_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, const f_file_t file);
 #endif // _di_f_print_to_except_dynamic_partial_safely_
 
 /**
@@ -805,7 +805,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_f_print_to_except_dynamic_raw_
-  extern f_status_t f_print_to_except_dynamic_raw(const f_string_static_t buffer, const f_array_lengths_t except, const f_file_t file);
+  extern f_status_t f_print_to_except_dynamic_raw(const f_string_static_t buffer, const f_number_unsigneds_t except, const f_file_t file);
 #endif // _di_f_print_to_except_dynamic_raw_
 
 /**
@@ -855,7 +855,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_f_print_to_except_dynamic_raw_safely_
-  extern f_status_t f_print_to_except_dynamic_raw_safely(const f_string_static_t buffer, const f_array_lengths_t except, const f_file_t file);
+  extern f_status_t f_print_to_except_dynamic_raw_safely(const f_string_static_t buffer, const f_number_unsigneds_t except, const f_file_t file);
 #endif // _di_f_print_to_except_dynamic_raw_safely_
 
 /**
@@ -901,7 +901,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_f_print_to_except_dynamic_safely_
-  extern f_status_t f_print_to_except_dynamic_safely(const f_string_static_t buffer, const f_array_lengths_t except, const f_file_t file);
+  extern f_status_t f_print_to_except_dynamic_safely(const f_string_static_t buffer, const f_number_unsigneds_t except, const f_file_t file);
 #endif // _di_f_print_to_except_dynamic_safely_
 
 /**
@@ -956,7 +956,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_f_print_to_except_in_
-  extern f_status_t f_print_to_except_in(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t f_print_to_except_in(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_f_print_to_except_in_
 
 /**
@@ -1005,7 +1005,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_f_print_to_except_in_dynamic_
-  extern f_status_t f_print_to_except_in_dynamic(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t f_print_to_except_in_dynamic(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_f_print_to_except_in_dynamic_
 
 /**
@@ -1056,7 +1056,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_f_print_to_except_in_dynamic_partial_
-  extern f_status_t f_print_to_except_in_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t f_print_to_except_in_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_f_print_to_except_in_dynamic_partial_
 
 /**
@@ -1109,7 +1109,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_f_print_to_except_in_dynamic_partial_raw_
-  extern f_status_t f_print_to_except_in_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t f_print_to_except_in_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_f_print_to_except_in_dynamic_partial_raw_
 
 /**
@@ -1162,7 +1162,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_f_print_to_except_in_dynamic_partial_raw_safely_
-  extern f_status_t f_print_to_except_in_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t f_print_to_except_in_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_f_print_to_except_in_dynamic_partial_raw_safely_
 
 /**
@@ -1215,7 +1215,7 @@ extern "C" {
  * @see f_utf_is_valid()
  */
 #ifndef _di_f_print_to_except_in_dynamic_partial_safely_
-  extern f_status_t f_print_to_except_in_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t f_print_to_except_in_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_f_print_to_except_in_dynamic_partial_safely_
 
 /**
@@ -1266,7 +1266,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_f_print_to_except_in_dynamic_raw_
-  extern f_status_t f_print_to_except_in_dynamic_raw(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t f_print_to_except_in_dynamic_raw(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_f_print_to_except_in_dynamic_raw_
 
 /**
@@ -1320,7 +1320,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_f_print_to_except_in_dynamic_raw_safely_
-  extern f_status_t f_print_to_except_in_dynamic_raw_safely(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t f_print_to_except_in_dynamic_raw_safely(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_f_print_to_except_in_dynamic_raw_safely_
 
 /**
@@ -1374,7 +1374,7 @@ extern "C" {
  * @see f_utf_is_valid()
  */
 #ifndef _di_f_print_to_except_in_dynamic_safely_
-  extern f_status_t f_print_to_except_in_dynamic_safely(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t f_print_to_except_in_dynamic_safely(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_f_print_to_except_in_dynamic_safely_
 
 /**
@@ -1431,7 +1431,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_f_print_to_except_in_raw_
-  extern f_status_t f_print_to_except_in_raw(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t f_print_to_except_in_raw(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_f_print_to_except_in_raw_
 
 /**
@@ -1491,7 +1491,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_f_print_to_except_in_raw_safely_
-  extern f_status_t f_print_to_except_in_raw_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t f_print_to_except_in_raw_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_f_print_to_except_in_raw_safely_
 
 /**
@@ -1551,7 +1551,7 @@ extern "C" {
  * @see f_utf_is_valid()
  */
 #ifndef _di_f_print_to_except_in_safely_
-  extern f_status_t f_print_to_except_in_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t f_print_to_except_in_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_f_print_to_except_in_safely_
 
 /**
@@ -1600,7 +1600,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_f_print_to_except_raw_
-  extern f_status_t f_print_to_except_raw(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except, const f_file_t file);
+  extern f_status_t f_print_to_except_raw(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except, const f_file_t file);
 #endif // _di_f_print_to_except_raw_
 
 /**
@@ -1654,7 +1654,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_f_print_to_except_raw_safely_
-  extern f_status_t f_print_to_except_raw_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except, const f_file_t file);
+  extern f_status_t f_print_to_except_raw_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except, const f_file_t file);
 #endif // _di_f_print_to_except_raw_safely_
 
 /**
@@ -1704,7 +1704,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_f_print_to_except_safely_
-  extern f_status_t f_print_to_except_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except, const f_file_t file);
+  extern f_status_t f_print_to_except_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except, const f_file_t file);
 #endif // _di_f_print_to_except_safely_
 
 /**
@@ -1747,7 +1747,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_f_print_to_raw_
-  extern f_status_t f_print_to_raw(const f_string_t string, const f_array_length_t length, const f_file_t file);
+  extern f_status_t f_print_to_raw(const f_string_t string, const f_number_unsigned_t length, const f_file_t file);
 #endif // _di_f_print_to_raw_
 
 /**
@@ -1795,7 +1795,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_f_print_to_raw_safely_
-  extern f_status_t f_print_to_raw_safely(const f_string_t string, const f_array_length_t length, const f_file_t file);
+  extern f_status_t f_print_to_raw_safely(const f_string_t string, const f_number_unsigned_t length, const f_file_t file);
 #endif // _di_f_print_to_raw_safely_
 
 /**
@@ -1880,7 +1880,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_f_print_to_safely_
-  extern f_status_t f_print_to_safely(const f_string_t string, const f_array_length_t length, const f_file_t file);
+  extern f_status_t f_print_to_safely(const f_string_t string, const f_number_unsigned_t length, const f_file_t file);
 #endif // _di_f_print_to_safely_
 
 /**
index 38c5cc0ce12bc81dbab302779eddae32bc110482..356d370c999f8138d1575b4053a77493825b39aa 100644 (file)
@@ -6,14 +6,14 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_print_) || !defined(_di_f_print_dynamic_) || !defined(_di_f_print_dynamic_partial_)
-  f_status_t private_f_print(const f_string_t string, const f_array_length_t length, const f_file_t file) {
+  f_status_t private_f_print(const f_string_t string, const f_number_unsigned_t length, const f_file_t file) {
 
-    f_array_length_t total = 0;
-    f_array_length_t count = 0;
+    f_number_unsigned_t total = 0;
+    f_number_unsigned_t count = 0;
 
     clearerr_unlocked(file.stream);
 
-    for (register f_array_length_t i = 0; i < length; ) {
+    for (register f_number_unsigned_t i = 0; i < length; ) {
 
       total = strnlen((string + i), length - i);
 
@@ -65,13 +65,13 @@ extern "C" {
 #endif // !defined(_di_f_print_character_safely_get_) || !defined(_di_f_print_dynamic_partial_safely_) || !defined(_di_f_print_dynamic_safely_) || !defined(_di_f_print_except_dynamic_partial_safely_) || !defined(_di_f_print_except_dynamic_safely_) || !defined(_di_f_print_except_in_dynamic_safely_) || !defined(_di_f_print_except_in_dynamic_partial_safely_) || !defined(_di_f_print_except_in_safely_) || !defined(_di_f_print_except_safely_) || !defined(_di_f_print_safely_) || !defined(_di_f_print_safely_terminated_) || !defined(_di_f_print_to_dynamic_partial_safely_) || !defined(_di_f_print_to_dynamic_safely_) || !defined(_di_f_print_to_except_dynamic_partial_safely_) || !defined(_di_f_print_to_except_dynamic_safely_) || !defined(_di_f_print_to_except_in_dynamic_safely_) || !defined(_di_f_print_to_except_in_dynamic_partial_safely_) || !defined(_di_f_print_to_except_in_safely_) || !defined(_di_f_print_to_except_safely_) || !defined(_di_f_print_to_safely_)
 
 #if !defined(_di_f_print_except_) || !defined(_di_f_print_except_dynamic_) || !defined(_di_f_print_except_dynamic_partial_)
-  f_status_t private_f_print_except(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except, const f_file_t file) {
+  f_status_t private_f_print_except(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except, const f_file_t file) {
 
-    register f_array_length_t i = offset;
-    f_array_length_t j = 0;
-    f_array_length_t start = i;
-    f_array_length_t total = 0;
-    f_array_length_t count = 0;
+    register f_number_unsigned_t i = offset;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t start = i;
+    f_number_unsigned_t total = 0;
+    f_number_unsigned_t count = 0;
 
     clearerr_unlocked(file.stream);
 
@@ -128,14 +128,14 @@ extern "C" {
 #endif // !defined(_di_f_print_except_) || !defined(_di_f_print_except_dynamic_) || !defined(_di_f_print_except_dynamic_partial_)
 
 #if !defined(_di_f_print_except_in_) || !defined(_di_f_print_except_in_dynamic_) || !defined(_di_f_print_except_in_dynamic_partial_)
-  f_status_t private_f_print_except_in(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t private_f_print_except_in(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
-    f_array_length_t i = offset;
-    f_array_length_t at = 0;
-    f_array_length_t in = 0;
-    f_array_length_t start = i;
-    f_array_length_t total = 0;
-    f_array_length_t count = 0;
+    f_number_unsigned_t i = offset;
+    f_number_unsigned_t at = 0;
+    f_number_unsigned_t in = 0;
+    f_number_unsigned_t start = i;
+    f_number_unsigned_t total = 0;
+    f_number_unsigned_t count = 0;
 
     clearerr_unlocked(file.stream);
 
@@ -217,14 +217,14 @@ extern "C" {
 #endif // !defined(_di_f_print_except_in_) || !defined(_di_f_print_except_in_dynamic_) || !defined(_di_f_print_except_in_dynamic_partial_)
 
 #if !defined(_di_f_print_except_in_raw_) || !defined(_di_f_print_except_in_dynamic_raw_) || !defined(_di_f_print_except_in_dynamic_partial_raw_)
-  f_status_t private_f_print_except_in_raw(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t private_f_print_except_in_raw(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
-    f_array_length_t i = offset;
-    f_array_length_t at = 0;
-    f_array_length_t in = 0;
-    f_array_length_t start = i;
-    f_array_length_t total = 0;
-    f_array_length_t count = 0;
+    f_number_unsigned_t i = offset;
+    f_number_unsigned_t at = 0;
+    f_number_unsigned_t in = 0;
+    f_number_unsigned_t start = i;
+    f_number_unsigned_t total = 0;
+    f_number_unsigned_t count = 0;
 
     clearerr_unlocked(file.stream);
 
@@ -304,14 +304,14 @@ extern "C" {
 #endif // !defined(_di_f_print_except_in_raw_) || !defined(_di_f_print_except_in_dynamic_raw_) || !defined(_di_f_print_except_in_dynamic_partial_raw_)
 
 #if !defined(_di_f_print_except_in_raw_safely_) || !defined(_di_f_print_except_in_dynamic_raw_safely_) || !defined(_di_f_print_except_in_dynamic_partial_raw_safely_)
-  f_status_t private_f_print_except_in_raw_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t private_f_print_except_in_raw_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
-    f_array_length_t i = offset;
-    f_array_length_t at = 0;
-    f_array_length_t in = 0;
-    f_array_length_t start = i;
-    f_array_length_t total = 0;
-    f_array_length_t count = 0;
+    f_number_unsigned_t i = offset;
+    f_number_unsigned_t at = 0;
+    f_number_unsigned_t in = 0;
+    f_number_unsigned_t start = i;
+    f_number_unsigned_t total = 0;
+    f_number_unsigned_t count = 0;
 
     f_string_static_t safe = f_string_static_t_initialize;
 
@@ -436,14 +436,14 @@ extern "C" {
 #endif // !defined(_di_f_print_except_in_raw_safely_) || !defined(_di_f_print_except_in_dynamic_raw_safely_) || !defined(_di_f_print_except_in_dynamic_partial_raw_safely_)
 
 #if !defined(_di_f_print_except_in_safely_) || !defined(_di_f_print_except_in_dynamic_safely_) || !defined(_di_f_print_except_in_dynamic_partial_safely_)
-  f_status_t private_f_print_except_in_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t private_f_print_except_in_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
-    f_array_length_t i = offset;
-    f_array_length_t at = 0;
-    f_array_length_t in = 0;
-    f_array_length_t start = i;
-    f_array_length_t total = 0;
-    f_array_length_t count = 0;
+    f_number_unsigned_t i = offset;
+    f_number_unsigned_t at = 0;
+    f_number_unsigned_t in = 0;
+    f_number_unsigned_t start = i;
+    f_number_unsigned_t total = 0;
+    f_number_unsigned_t count = 0;
 
     f_string_static_t safe = f_string_static_t_initialize;
 
@@ -581,13 +581,13 @@ extern "C" {
 #endif // !defined(_di_f_print_except_in_safely_) || !defined(_di_f_print_except_in_dynamic_safely_) || !defined(_di_f_print_except_in_dynamic_partial_safely_)
 
 #if !defined(_di_f_print_except_raw_) || !defined(_di_f_print_except_dynamic_raw_) || !defined(_di_f_print_except_dynamic_partial_raw_)
-  f_status_t private_f_print_except_raw(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except, const f_file_t file) {
+  f_status_t private_f_print_except_raw(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except, const f_file_t file) {
 
-    register f_array_length_t i = offset;
-    f_array_length_t j = 0;
-    f_array_length_t start = i;
-    f_array_length_t total = 0;
-    f_array_length_t count = 0;
+    register f_number_unsigned_t i = offset;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t start = i;
+    f_number_unsigned_t total = 0;
+    f_number_unsigned_t count = 0;
 
     clearerr_unlocked(file.stream);
 
@@ -652,13 +652,13 @@ extern "C" {
 #endif // !defined(_di_f_print_except_raw_) || !defined(_di_f_print_except_dynamic_raw_) || !defined(_di_f_print_except_dynamic_partial_raw_)
 
 #if !defined(_di_f_print_except_raw_safely_) || !defined(_di_f_print_except_dynamic_raw_) || !defined(_di_f_print_except_dynamic_partial_raw_)
-  f_status_t private_f_print_except_raw_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except, const f_file_t file) {
+  f_status_t private_f_print_except_raw_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except, const f_file_t file) {
 
-    f_array_length_t i = offset;
-    f_array_length_t j = 0;
-    f_array_length_t start = i;
-    f_array_length_t total = 0;
-    f_array_length_t count = 0;
+    f_number_unsigned_t i = offset;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t start = i;
+    f_number_unsigned_t total = 0;
+    f_number_unsigned_t count = 0;
 
     f_string_static_t safe = f_string_static_t_initialize;
 
@@ -758,13 +758,13 @@ extern "C" {
 #endif // !defined(_di_f_print_except_raw_safely_) || !defined(_di_f_print_except_dynamic_raw_) || !defined(_di_f_print_except_dynamic_partial_raw_)
 
 #if !defined(_di_f_print_except_safely_) || !defined(_di_f_print_except_dynamic_safely_) || !defined(_di_f_print_except_dynamic_partial_safely_)
-  f_status_t private_f_print_except_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except, const f_file_t file) {
+  f_status_t private_f_print_except_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except, const f_file_t file) {
 
-    f_array_length_t i = offset;
-    f_array_length_t j = 0;
-    f_array_length_t start = i;
-    f_array_length_t total = 0;
-    f_array_length_t count = 0;
+    f_number_unsigned_t i = offset;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t start = i;
+    f_number_unsigned_t total = 0;
+    f_number_unsigned_t count = 0;
 
     f_string_static_t safe = f_string_static_t_initialize;
 
@@ -877,9 +877,9 @@ extern "C" {
 #endif // !defined(_di_f_print_except_safely_) || !defined(_di_f_print_except_dynamic_safely_) || !defined(_di_f_print_except_dynamic_partial_safely_)
 
 #if !defined(_di_f_print_dynamic_partial_raw_) || !defined(_di_f_print_dynamic_partial_raw_safely_) || !defined(_di_f_print_dynamic_raw_) || !defined(_di_f_print_dynamic_raw_safely_) || !defined(_di_f_print_raw_) || !defined(_di_f_print_raw_safely_)
-  f_status_t private_f_print_raw(const f_string_t string, const f_array_length_t length, const f_file_t file) {
+  f_status_t private_f_print_raw(const f_string_t string, const f_number_unsigned_t length, const f_file_t file) {
 
-    f_array_length_t count = 0;
+    f_number_unsigned_t count = 0;
 
     clearerr_unlocked(file.stream);
 
@@ -893,7 +893,7 @@ extern "C" {
       } while (count < length);
     }
     else {
-      for (f_array_length_t total = 0; ; total += F_print_write_max_d) {
+      for (f_number_unsigned_t total = 0; ; total += F_print_write_max_d) {
 
         if (length - total > F_print_write_max_d) {
           count = 0;
@@ -923,12 +923,12 @@ extern "C" {
 #endif // !defined(_di_f_print_dynamic_partial_raw_) || !defined(_di_f_print_dynamic_partial_raw_safely_) || !defined(_di_f_print_dynamic_raw_) || !defined(_di_f_print_dynamic_raw_safely_) || !defined(_di_f_print_raw_) || !defined(_di_f_print_raw_safely_)
 
 #if !defined(_di_f_print_dynamic_partial_raw_safely_) || !defined(_di_f_print_dynamic_raw_safely_) || !defined(_di_f_print_raw_safely_)
-  f_status_t private_f_print_raw_safely(const f_string_t string, const f_array_length_t length, const f_file_t file) {
+  f_status_t private_f_print_raw_safely(const f_string_t string, const f_number_unsigned_t length, const f_file_t file) {
 
-    register f_array_length_t i = 0;
-    f_array_length_t start = 0;
-    f_array_length_t total = 0;
-    f_array_length_t count = 0;
+    register f_number_unsigned_t i = 0;
+    f_number_unsigned_t start = 0;
+    f_number_unsigned_t total = 0;
+    f_number_unsigned_t count = 0;
 
     f_string_static_t safe = f_string_static_t_initialize;
 
@@ -1006,12 +1006,12 @@ extern "C" {
 #endif // !defined(_di_f_print_dynamic_partial_raw_safely_) || !defined(_di_f_print_dynamic_raw_safely_) || !defined(_di_f_print_raw_safely_)
 
 #if !defined(_di_f_print_dynamic_partial_safely_) || !defined(_di_f_print_dynamic_safely_) || !defined(_di_f_print_safely_)
-  f_status_t private_f_print_safely(const f_string_t string, const f_array_length_t length, const f_file_t file) {
+  f_status_t private_f_print_safely(const f_string_t string, const f_number_unsigned_t length, const f_file_t file) {
 
-    register f_array_length_t i = 0;
-    f_array_length_t start = 0;
-    f_array_length_t total = 0;
-    f_array_length_t count = 0;
+    register f_number_unsigned_t i = 0;
+    f_number_unsigned_t start = 0;
+    f_number_unsigned_t total = 0;
+    f_number_unsigned_t count = 0;
 
     f_string_static_t safe = f_string_static_t_initialize;
 
@@ -1102,7 +1102,7 @@ extern "C" {
 #endif // !defined(_di_f_print_dynamic_partial_safely_) || !defined(_di_f_print_dynamic_safely_) || !defined(_di_f_print_safely_)
 
 #if !defined(_di_f_print_character_safely_get_) || !defined(_di_f_print_dynamic_partial_safely_) || !defined(_di_f_print_dynamic_safely_) || !defined(_di_f_print_except_dynamic_partial_safely_) || !defined(_di_f_print_except_dynamic_safely_) || !defined(_di_f_print_except_in_dynamic_safely_) || !defined(_di_f_print_except_in_dynamic_partial_safely_) || !defined(_di_f_print_except_in_safely_) || !defined(_di_f_print_except_safely_) || !defined(_di_f_print_raw_safely_) || !defined(_di_f_print_safely_) || !defined(_di_f_print_safely_terminated_) || !defined(_di_f_print_to_dynamic_partial_safely_) || !defined(_di_f_print_to_dynamic_safely_) || !defined(_di_f_print_to_except_dynamic_partial_safely_) || !defined(_di_f_print_to_except_dynamic_safely_) || !defined(_di_f_print_to_except_in_dynamic_safely_) || !defined(_di_f_print_to_except_in_dynamic_partial_safely_) || !defined(_di_f_print_to_except_in_safely_) || !defined(_di_f_print_to_except_safely_) || !defined(_di_f_print_to_safely_)
-  const f_string_static_t private_f_print_safely_get(const f_string_t character, const f_array_length_t width_max) {
+  const f_string_static_t private_f_print_safely_get(const f_string_t character, const f_number_unsigned_t width_max) {
 
     if (character[0] == 0x7f) return f_print_sequence_delete_s;
 
@@ -1124,7 +1124,7 @@ extern "C" {
   f_status_t private_f_print_terminated(const f_string_t string, const f_file_t file) {
 
     const size_t length = strlen(string);
-    f_array_length_t count = 0;
+    f_number_unsigned_t count = 0;
 
     clearerr_unlocked(file.stream);
 
@@ -1139,7 +1139,7 @@ extern "C" {
 #endif // !defined(_di_f_print_terminated_) || !defined(_di_f_print_raw_terminated_)
 
 #if !defined(_di_f_print_dynamic_partial_raw_safely_) || !defined(_di_f_print_dynamic_partial_safely_) || !defined(_di_f_print_dynamic_raw_safely_) || !defined(_di_f_print_dynamic_safely_) || !defined(_di_f_print_except_dynamic_partial_raw_) || !defined(_di_f_print_except_dynamic_partial_safely_) || !defined(_di_f_print_except_dynamic_raw_) || !defined(_di_f_print_except_dynamic_safely_) || !defined(_di_f_print_except_in_dynamic_partial_raw_safely_) || !defined(_di_f_print_except_in_dynamic_partial_safely_) || !defined(_di_f_print_except_in_dynamic_raw_safely_) || !defined(_di_f_print_except_in_dynamic_safely_) || !defined(_di_f_print_except_in_raw_safely_) || !defined(_di_f_print_except_in_safely_) || !defined(_di_f_print_except_raw_safely_) || !defined(_di_f_print_except_safely_) || !defined(_di_f_print_raw_safely_) || !defined(_di_f_print_safely_)
-  uint8_t private_f_print_width_max(const f_string_t string, const f_array_length_t at) {
+  uint8_t private_f_print_width_max(const f_string_t string, const f_number_unsigned_t at) {
 
     const uint8_t width = macro_f_utf_byte_width(string[at]);
 
index b75e7be2a77d8638f8bda3e7f3364d8693aa4a8b..326e93aff1ab7c28a8bfd7ee61f9aabfe5499c36 100644 (file)
@@ -41,7 +41,7 @@ extern "C" {
  * @see f_print_dynamic_partial()
  */
 #if !defined(_di_f_print_) || !defined(_di_f_print_dynamic_) || !defined(_di_f_print_dynamic_partial_)
-  extern f_status_t private_f_print(const f_string_t string, const f_array_length_t length, const f_file_t file) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_print(const f_string_t string, const f_number_unsigned_t length, const f_file_t file) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_print_) || !defined(_di_f_print_dynamic_) || !defined(_di_f_print_dynamic_partial_)
 
 /**
@@ -147,7 +147,7 @@ extern "C" {
  * @see f_print_except_dynamic_partial()
  */
 #if !defined(_di_f_print_except_) || !defined(_di_f_print_except_dynamic_) || !defined(_di_f_print_except_dynamic_partial_)
-  extern f_status_t private_f_print_except(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except, const f_file_t file) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_print_except(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except, const f_file_t file) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_print_except_) || !defined(_di_f_print_except_dynamic_) || !defined(_di_f_print_except_dynamic_partial_)
 
 /**
@@ -184,7 +184,7 @@ extern "C" {
  * @see f_print_except_in_dynamic_partial()
  */
 #if !defined(_di_f_print_except_in_) || !defined(_di_f_print_except_in_dynamic_) || !defined(_di_f_print_except_in_dynamic_partial_)
-  extern f_status_t private_f_print_except_in(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except_at, f_string_ranges_t except_in, const f_file_t file) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_print_except_in(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except_at, f_string_ranges_t except_in, const f_file_t file) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_print_except_in_) || !defined(_di_f_print_except_in_dynamic_) || !defined(_di_f_print_except_in_dynamic_partial_)
 
 /**
@@ -221,7 +221,7 @@ extern "C" {
  * @see f_print_except_in_dynamic_partial_raw()
  */
 #if !defined(_di_f_print_except_in_raw_) || !defined(_di_f_print_except_in_dynamic_raw_) || !defined(_di_f_print_except_in_dynamic_partial_raw_)
-  extern f_status_t private_f_print_except_in_raw(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except_at, f_string_ranges_t except_in, const f_file_t file) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_print_except_in_raw(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except_at, f_string_ranges_t except_in, const f_file_t file) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_print_except_in_raw_) || !defined(_di_f_print_except_in_dynamic_raw_) || !defined(_di_f_print_except_in_dynamic_partial_raw_)
 
 /**
@@ -258,7 +258,7 @@ extern "C" {
  * @see f_print_except_in_dynamic_partial_raw_safely()
  */
 #if !defined(_di_f_print_except_in_raw_safely_) || !defined(_di_f_print_except_in_dynamic_raw_safely_) || !defined(_di_f_print_except_in_dynamic_partial_raw_safely_)
-  extern f_status_t private_f_print_except_in_raw_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except_at, f_string_ranges_t except_in, const f_file_t file) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_print_except_in_raw_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except_at, f_string_ranges_t except_in, const f_file_t file) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_print_except_in_raw_safely_) || !defined(_di_f_print_except_in_dynamic_raw_safely_) || !defined(_di_f_print_except_in_dynamic_partial_raw_safely_)
 
 /**
@@ -295,7 +295,7 @@ extern "C" {
  * @see f_print_except_in_dynamic_partial_safely()
  */
 #if !defined(_di_f_print_except_in_safely_) || !defined(_di_f_print_except_dynamic_in_safely_) || !defined(_di_f_print_except_in_dynamic_partial_safely_)
-  extern f_status_t private_f_print_except_in_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except_at, f_string_ranges_t except_in, const f_file_t file) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_print_except_in_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except_at, f_string_ranges_t except_in, const f_file_t file) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_print_except_in_safely_) || !defined(_di_f_print_except_dynamic_in_safely_) || !defined(_di_f_print_except_in_dynamic_partial_safely_)
 
 /**
@@ -329,7 +329,7 @@ extern "C" {
  * @see f_print_except_dynamic_partial_raw()
  */
 #if !defined(_di_f_print_except_raw_) || !defined(_di_f_print_except_dynamic_raw_) || !defined(_di_f_print_except_dynamic_partial_raw_)
-  extern f_status_t private_f_print_except_raw(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except, const f_file_t file) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_print_except_raw(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except, const f_file_t file) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_print_except_raw_) || !defined(_di_f_print_except_dynamic_raw_) || !defined(_di_f_print_except_dynamic_partial_raw_)
 
 /**
@@ -363,7 +363,7 @@ extern "C" {
  * @see f_print_except_dynamic_partial_raw_safely()
  */
 #if !defined(_di_f_print_except_raw_safely_) || !defined(_di_f_print_except_dynamic_raw_safely_) || !defined(_di_f_print_except_dynamic_partial_raw_safely_)
-  extern f_status_t private_f_print_except_raw_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except, const f_file_t file) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_print_except_raw_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except, const f_file_t file) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_print_except_raw_safely_) || !defined(_di_f_print_except_dynamic_raw_safely_) || !defined(_di_f_print_except_dynamic_partial_raw_safely_)
 
 /**
@@ -397,7 +397,7 @@ extern "C" {
  * @see f_print_except_dynamic_partial_safely()
  */
 #if !defined(_di_f_print_except_safely_) || !defined(_di_f_print_except_dynamic_safely_) || !defined(_di_f_print_except_dynamic_partial_safely_)
-  extern f_status_t private_f_print_except_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except, const f_file_t file) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_print_except_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except, const f_file_t file) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_print_except_safely_) || !defined(_di_f_print_except_dynamic_safely_) || !defined(_di_f_print_except_dynamic_partial_safely_)
 
 /**
@@ -429,7 +429,7 @@ extern "C" {
  * @see f_print_raw_safely())
  */
 #if !defined(_di_f_print_dynamic_partial_raw_) || !defined(_di_f_print_dynamic_partial_raw_safely_) || !defined(_di_f_print_dynamic_raw_) || !defined(_di_f_print_dynamic_raw_safely_) || !defined(_di_f_print_raw_) || !defined(_di_f_print_raw_safely_)
-  extern f_status_t private_f_print_raw(const f_string_t string, const f_array_length_t length, const f_file_t file) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_print_raw(const f_string_t string, const f_number_unsigned_t length, const f_file_t file) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_print_dynamic_partial_raw_) || !defined(_di_f_print_dynamic_partial_raw_safely_) || !defined(_di_f_print_dynamic_raw_) || !defined(_di_f_print_dynamic_raw_safely_) || !defined(_di_f_print_raw_) || !defined(_di_f_print_raw_safely_)
 
 /**
@@ -458,7 +458,7 @@ extern "C" {
  * @see f_print_raw_safely()
  */
 #if !defined(_di_f_print_dynamic_partial_raw_safely_) || !defined(_di_f_print_dynamic_raw_safely_) || !defined(_di_f_print_raw_safely_)
-  extern f_status_t private_f_print_raw_safely(const f_string_t string, const f_array_length_t length, const f_file_t file) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_print_raw_safely(const f_string_t string, const f_number_unsigned_t length, const f_file_t file) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_print_dynamic_partial_raw_safely_) || !defined(_di_f_print_dynamic_raw_safely_) || !defined(_di_f_print_raw_safely_)
 
 /**
@@ -487,7 +487,7 @@ extern "C" {
  * @see f_print_safely()
  */
 #if !defined(_di_f_print_dynamic_partial_safely_) || !defined(_di_f_print_dynamic_safely_) || !defined(_di_f_print_safely_)
-  extern f_status_t private_f_print_safely(const f_string_t string, const f_array_length_t length, const f_file_t file) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_print_safely(const f_string_t string, const f_number_unsigned_t length, const f_file_t file) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_print_dynamic_partial_safely_) || !defined(_di_f_print_dynamic_safely_) || !defined(_di_f_print_safely_)
 
 /**
@@ -530,7 +530,7 @@ extern "C" {
  * @see f_print_to_safely()
  */
 #if !defined(_di_f_print_character_safely_get_) || !defined(_di_f_print_dynamic_partial_safely_) || !defined(_di_f_print_dynamic_safely_) || !defined(_di_f_print_except_dynamic_partial_safely_) || !defined(_di_f_print_except_dynamic_safely_) || !defined(_di_f_print_except_in_dynamic_safely_) || !defined(_di_f_print_except_in_dynamic_partial_safely_) || !defined(_di_f_print_except_in_safely_) || !defined(_di_f_print_except_safely_) || !defined(_di_f_print_raw_safely_) || !defined(_di_f_print_safely_) || !defined(_di_f_print_safely_terminated_) || !defined(_di_f_print_to_dynamic_partial_safely_) || !defined(_di_f_print_to_dynamic_safely_) || !defined(_di_f_print_to_except_dynamic_partial_safely_) || !defined(_di_f_print_to_except_dynamic_safely_) || !defined(_di_f_print_to_except_in_dynamic_safely_) || !defined(_di_f_print_to_except_in_dynamic_partial_safely_) || !defined(_di_f_print_to_except_in_safely_) || !defined(_di_f_print_to_except_safely_) || !defined(_di_f_print_to_safely_)
-  extern const f_string_static_t private_f_print_safely_get(const f_string_t character, const f_array_length_t width_max) F_attribute_visibility_internal_d;
+  extern const f_string_static_t private_f_print_safely_get(const f_string_t character, const f_number_unsigned_t width_max) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_print_character_safely_get_) || !defined(_di_f_print_dynamic_partial_safely_) || !defined(_di_f_print_dynamic_safely_) || !defined(_di_f_print_except_dynamic_partial_safely_) || !defined(_di_f_print_except_dynamic_safely_) || !defined(_di_f_print_except_in_dynamic_safely_) || !defined(_di_f_print_except_in_dynamic_partial_safely_) || !defined(_di_f_print_except_in_safely_) || !defined(_di_f_print_except_safely_) || !defined(_di_f_print_raw_safely_) || !defined(_di_f_print_safely_) || !defined(_di_f_print_safely_terminated_) || !defined(_di_f_print_to_dynamic_partial_safely_) || !defined(_di_f_print_to_dynamic_safely_) || !defined(_di_f_print_to_except_dynamic_partial_safely_) || !defined(_di_f_print_to_except_dynamic_safely_) || !defined(_di_f_print_to_except_in_dynamic_safely_) || !defined(_di_f_print_to_except_in_dynamic_partial_safely_) || !defined(_di_f_print_to_except_in_safely_) || !defined(_di_f_print_to_except_safely_) || !defined(_di_f_print_to_safely_)
 
 /**
@@ -590,7 +590,7 @@ extern "C" {
  * @see f_print_safely
  */
 #if !defined(_di_f_print_dynamic_partial_raw_safely_) || !defined(_di_f_print_dynamic_partial_safely_) || !defined(_di_f_print_dynamic_raw_safely_) || !defined(_di_f_print_dynamic_safely_) || !defined(_di_f_print_except_dynamic_partial_raw_) || !defined(_di_f_print_except_dynamic_partial_safely_) || !defined(_di_f_print_except_dynamic_raw_) || !defined(_di_f_print_except_dynamic_safely_) || !defined(_di_f_print_except_in_dynamic_partial_raw_safely_) || !defined(_di_f_print_except_in_dynamic_partial_safely_) || !defined(_di_f_print_except_in_dynamic_raw_safely_) || !defined(_di_f_print_except_in_dynamic_safely_) || !defined(_di_f_print_except_in_raw_safely_) || !defined(_di_f_print_except_in_safely_) || !defined(_di_f_print_except_raw_safely_) || !defined(_di_f_print_except_safely_) || !defined(_di_f_print_raw_safely_) || !defined(_di_f_print_safely_)
-  extern uint8_t private_f_print_width_max(const f_string_t string, const f_array_length_t at) F_attribute_visibility_internal_d;
+  extern uint8_t private_f_print_width_max(const f_string_t string, const f_number_unsigned_t at) F_attribute_visibility_internal_d;
 #endif // #if !defined(_di_f_print_dynamic_partial_raw_safely_) || !defined(_di_f_print_dynamic_partial_safely_) || !defined(_di_f_print_dynamic_raw_safely_) || !defined(_di_f_print_dynamic_safely_) || !defined(_di_f_print_except_dynamic_partial_raw_) || !defined(_di_f_print_except_dynamic_partial_safely_) || !defined(_di_f_print_except_dynamic_raw_) || !defined(_di_f_print_except_dynamic_safely_) || !defined(_di_f_print_except_in_dynamic_partial_raw_safely_) || !defined(_di_f_print_except_in_dynamic_partial_safely_) || !defined(_di_f_print_except_in_dynamic_raw_safely_) || !defined(_di_f_print_except_in_dynamic_safely_) || !defined(_di_f_print_except_in_raw_safely_) || !defined(_di_f_print_except_in_safely_) || !defined(_di_f_print_except_raw_safely_) || !defined(_di_f_print_except_safely_) || !defined(_di_f_print_raw_safely_) || !defined(_di_f_print_safely_)
 
 #ifdef __cplusplus
index 40dc08cbc42d0be4e733a8d639d3b9a92d9c9ab2..3febdfba32b4de254d4de07ea69895940ee18044 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_except__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
@@ -25,7 +25,7 @@ void test__f_print_except__fails(void **state) {
 void test__f_print_except__returns_data_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
@@ -50,7 +50,7 @@ void test__f_print_except__returns_data_not(void **state) {
 void test__f_print_except__returns_stream_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
   {
@@ -66,7 +66,7 @@ void test__f_print_except__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
 
     will_return(__wrap_fwrite_unlocked, false);
     will_return(__wrap_fwrite_unlocked, test.used);
@@ -78,7 +78,7 @@ void test__f_print_except__works(void **state) {
   }
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
 
     will_return(__wrap_fwrite_unlocked, false);
     will_return(__wrap_fwrite_unlocked, test.used);
@@ -90,8 +90,8 @@ void test__f_print_except__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    f_number_unsigned_t lengths[] = { 3 };
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
 
     will_return(__wrap_fwrite_unlocked, false);
     will_return(__wrap_fwrite_unlocked, test.used - 1);
index bf33789fb89b9752d13970b6ed064af656378511..2ecf997a80a5c903a817379d086609cad8cea4ea 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_except_dynamic__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
@@ -24,7 +24,7 @@ void test__f_print_except_dynamic__fails(void **state) {
 
 void test__f_print_except_dynamic__returns_data_not(void **state) {
 
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
@@ -37,7 +37,7 @@ void test__f_print_except_dynamic__returns_data_not(void **state) {
 void test__f_print_except_dynamic__returns_stream_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
   {
@@ -53,7 +53,7 @@ void test__f_print_except_dynamic__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
 
     will_return(__wrap_fwrite_unlocked, false);
     will_return(__wrap_fwrite_unlocked, test.used);
@@ -65,8 +65,8 @@ void test__f_print_except_dynamic__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    f_number_unsigned_t lengths[] = { 3 };
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
 
     will_return(__wrap_fwrite_unlocked, false);
     will_return(__wrap_fwrite_unlocked, test.used - 1);
index f2e2dd32c3de36a18d61efc23b695b7b61decc71..ad280371ac0be6492fd8dec88bb5320fba0d69aa 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_except_dynamic_partial__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -25,7 +25,7 @@ void test__f_print_except_dynamic_partial__fails(void **state) {
 
 void test__f_print_except_dynamic_partial__returns_data_not(void **state) {
 
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -39,7 +39,7 @@ void test__f_print_except_dynamic_partial__returns_data_not(void **state) {
 void test__f_print_except_dynamic_partial__returns_stream_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
@@ -57,7 +57,7 @@ void test__f_print_except_dynamic_partial__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
 
     will_return(__wrap_fwrite_unlocked, false);
     will_return(__wrap_fwrite_unlocked, test.used);
@@ -69,8 +69,8 @@ void test__f_print_except_dynamic_partial__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    f_number_unsigned_t lengths[] = { 3 };
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
 
     will_return(__wrap_fwrite_unlocked, false);
     will_return(__wrap_fwrite_unlocked, test.used - 1);
index 90a34ffa6d6e30abeda599dccb2da1e42e5affa2..f27ee2adaafb6a96a72148b9f2169bdc9a043b91 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_except_dynamic_partial_raw__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -25,7 +25,7 @@ void test__f_print_except_dynamic_partial_raw__fails(void **state) {
 
 void test__f_print_except_dynamic_partial_raw__returns_data_not(void **state) {
 
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -39,7 +39,7 @@ void test__f_print_except_dynamic_partial_raw__returns_data_not(void **state) {
 void test__f_print_except_dynamic_partial_raw__returns_stream_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
@@ -57,7 +57,7 @@ void test__f_print_except_dynamic_partial_raw__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
 
     will_return(__wrap_fwrite_unlocked, false);
     will_return(__wrap_fwrite_unlocked, test.used);
@@ -69,8 +69,8 @@ void test__f_print_except_dynamic_partial_raw__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    f_number_unsigned_t lengths[] = { 3 };
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
 
     will_return(__wrap_fwrite_unlocked, false);
     will_return(__wrap_fwrite_unlocked, test.used - 1);
index a1f0ad6fdd827c3764dee5f9799037f75ce43cb0..213755c7016273c263723a739e0e338e6a8e3cea 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_except_dynamic_partial_raw_safely__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -25,7 +25,7 @@ void test__f_print_except_dynamic_partial_raw_safely__fails(void **state) {
 
 void test__f_print_except_dynamic_partial_raw_safely__returns_data_not(void **state) {
 
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -39,7 +39,7 @@ void test__f_print_except_dynamic_partial_raw_safely__returns_data_not(void **st
 void test__f_print_except_dynamic_partial_raw_safely__returns_stream_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
@@ -57,7 +57,7 @@ void test__f_print_except_dynamic_partial_raw_safely__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
 
     will_return(__wrap_fwrite_unlocked, false);
     will_return(__wrap_fwrite_unlocked, test.used);
@@ -69,8 +69,8 @@ void test__f_print_except_dynamic_partial_raw_safely__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    f_number_unsigned_t lengths[] = { 3 };
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
 
     will_return(__wrap_fwrite_unlocked, false);
     will_return(__wrap_fwrite_unlocked, test.used - 1);
index f1117671cb6e764e5b1a457f54f95fb90a796602..b76f1af2f511cde32a65667a7099c5dd53e65396 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_except_dynamic_partial_safely__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -25,7 +25,7 @@ void test__f_print_except_dynamic_partial_safely__fails(void **state) {
 
 void test__f_print_except_dynamic_partial_safely__returns_data_not(void **state) {
 
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -39,7 +39,7 @@ void test__f_print_except_dynamic_partial_safely__returns_data_not(void **state)
 void test__f_print_except_dynamic_partial_safely__returns_stream_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
@@ -57,7 +57,7 @@ void test__f_print_except_dynamic_partial_safely__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
 
     will_return(__wrap_fwrite_unlocked, false);
     will_return(__wrap_fwrite_unlocked, test.used);
@@ -69,8 +69,8 @@ void test__f_print_except_dynamic_partial_safely__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    f_number_unsigned_t lengths[] = { 3 };
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
 
     will_return(__wrap_fwrite_unlocked, false);
     will_return(__wrap_fwrite_unlocked, test.used - 1);
index 117f5229814f5d593756b3d16193ff3dcaac7ded..0e45682ede2967472c557656860f2b54f38d4110 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_except_dynamic_raw__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
@@ -24,7 +24,7 @@ void test__f_print_except_dynamic_raw__fails(void **state) {
 
 void test__f_print_except_dynamic_raw__returns_data_not(void **state) {
 
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
@@ -37,7 +37,7 @@ void test__f_print_except_dynamic_raw__returns_data_not(void **state) {
 void test__f_print_except_dynamic_raw__returns_stream_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
   {
@@ -53,7 +53,7 @@ void test__f_print_except_dynamic_raw__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
 
     will_return(__wrap_fwrite_unlocked, false);
     will_return(__wrap_fwrite_unlocked, test.used);
@@ -65,8 +65,8 @@ void test__f_print_except_dynamic_raw__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    f_number_unsigned_t lengths[] = { 3 };
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
 
     will_return(__wrap_fwrite_unlocked, false);
     will_return(__wrap_fwrite_unlocked, test.used - 1);
index 151fc3fdb8ab1eb8c24ea5afefe5aaacac38f66e..419b37109eb27b45864dc19d720d5bbfdac7fec1 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_except_dynamic_raw_safely__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
@@ -24,7 +24,7 @@ void test__f_print_except_dynamic_raw_safely__fails(void **state) {
 
 void test__f_print_except_dynamic_raw_safely__returns_data_not(void **state) {
 
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
@@ -37,7 +37,7 @@ void test__f_print_except_dynamic_raw_safely__returns_data_not(void **state) {
 void test__f_print_except_dynamic_raw_safely__returns_stream_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
   {
@@ -53,7 +53,7 @@ void test__f_print_except_dynamic_raw_safely__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
 
     will_return(__wrap_fwrite_unlocked, false);
     will_return(__wrap_fwrite_unlocked, test.used);
@@ -65,8 +65,8 @@ void test__f_print_except_dynamic_raw_safely__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    f_number_unsigned_t lengths[] = { 3 };
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
 
     will_return(__wrap_fwrite_unlocked, false);
     will_return(__wrap_fwrite_unlocked, test.used - 1);
index c4287088a12db16b19dcb8d55cb97d8f5b215b76..b6dd6173ebf51a919ea40fbeec0dc4beb3c71639 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_except_dynamic_safely__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
@@ -24,7 +24,7 @@ void test__f_print_except_dynamic_safely__fails(void **state) {
 
 void test__f_print_except_dynamic_safely__returns_data_not(void **state) {
 
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
@@ -37,7 +37,7 @@ void test__f_print_except_dynamic_safely__returns_data_not(void **state) {
 void test__f_print_except_dynamic_safely__returns_stream_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
   {
@@ -53,7 +53,7 @@ void test__f_print_except_dynamic_safely__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
 
     will_return(__wrap_fwrite_unlocked, false);
     will_return(__wrap_fwrite_unlocked, test.used);
@@ -65,8 +65,8 @@ void test__f_print_except_dynamic_safely__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    f_number_unsigned_t lengths[] = { 3 };
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
 
     will_return(__wrap_fwrite_unlocked, false);
     will_return(__wrap_fwrite_unlocked, test.used - 1);
index 9436b2adc546924fd54755ea0e2018e299a8b5ef..799b54ad586e361d5f6fe259b292ea27c6eca8bb 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_except_in__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -26,7 +26,7 @@ void test__f_print_except_in__fails(void **state) {
 void test__f_print_except_in__returns_data_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -52,7 +52,7 @@ void test__f_print_except_in__returns_data_not(void **state) {
 void test__f_print_except_in__returns_stream_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
@@ -69,7 +69,7 @@ void test__f_print_except_in__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
     const f_string_ranges_t range = f_string_ranges_t_initialize;
 
     will_return(__wrap_fwrite_unlocked, false);
@@ -82,7 +82,7 @@ void test__f_print_except_in__works(void **state) {
   }
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
     const f_string_ranges_t range = f_string_ranges_t_initialize;
 
     will_return(__wrap_fwrite_unlocked, false);
@@ -95,11 +95,11 @@ void test__f_print_except_in__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
+    f_number_unsigned_t lengths[] = { 3 };
     f_string_range_t ranges[] = {
       macro_f_string_range_t_initialize_1(0, 1),
     };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
     const f_string_ranges_t range = macro_f_string_ranges_t_initialize_1(ranges, 0, 1);
 
     will_return(__wrap_fwrite_unlocked, false);
index 8caf7775ac992f53252819d018becdf5fb28174d..dd8f50dd3b4fea95cb91f429445d3b4e8bbb735b 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_except_in_dynamic__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -25,7 +25,7 @@ void test__f_print_except_in_dynamic__fails(void **state) {
 
 void test__f_print_except_in_dynamic__returns_data_not(void **state) {
 
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -39,7 +39,7 @@ void test__f_print_except_in_dynamic__returns_data_not(void **state) {
 void test__f_print_except_in_dynamic__returns_stream_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
@@ -56,7 +56,7 @@ void test__f_print_except_in_dynamic__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
     const f_string_ranges_t range = f_string_ranges_t_initialize;
 
     will_return(__wrap_fwrite_unlocked, false);
@@ -69,11 +69,11 @@ void test__f_print_except_in_dynamic__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
+    f_number_unsigned_t lengths[] = { 3 };
     f_string_range_t ranges[] = {
       macro_f_string_range_t_initialize_1(0, 1),
     };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
     const f_string_ranges_t range = macro_f_string_ranges_t_initialize_1(ranges, 0, 1);
 
     will_return(__wrap_fwrite_unlocked, false);
index de601b2b8bb3b9b2fa89299923d7b21ca6dbf943..7ed093d362a988bc4d61476849b82cfda741096a 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_except_in_dynamic_partial__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
@@ -26,7 +26,7 @@ void test__f_print_except_in_dynamic_partial__fails(void **state) {
 
 void test__f_print_except_in_dynamic_partial__returns_data_not(void **state) {
 
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
@@ -41,7 +41,7 @@ void test__f_print_except_in_dynamic_partial__returns_data_not(void **state) {
 void test__f_print_except_in_dynamic_partial__returns_stream_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
@@ -60,7 +60,7 @@ void test__f_print_except_in_dynamic_partial__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
     const f_string_ranges_t range = f_string_ranges_t_initialize;
 
     will_return(__wrap_fwrite_unlocked, false);
@@ -73,11 +73,11 @@ void test__f_print_except_in_dynamic_partial__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
+    f_number_unsigned_t lengths[] = { 3 };
     f_string_range_t ranges[] = {
       macro_f_string_range_t_initialize_1(0, 1),
     };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
     const f_string_ranges_t range = macro_f_string_ranges_t_initialize_1(ranges, 0, 1);
 
     will_return(__wrap_fwrite_unlocked, false);
index 99f16ae0b65661d145275eb4d4bf12fe17b9fca2..318ee74b09628d73b2bcfc9c1898872e1f99c0cd 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_except_in_dynamic_partial_raw__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
@@ -26,7 +26,7 @@ void test__f_print_except_in_dynamic_partial_raw__fails(void **state) {
 
 void test__f_print_except_in_dynamic_partial_raw__returns_data_not(void **state) {
 
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
@@ -41,7 +41,7 @@ void test__f_print_except_in_dynamic_partial_raw__returns_data_not(void **state)
 void test__f_print_except_in_dynamic_partial_raw__returns_stream_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
@@ -60,7 +60,7 @@ void test__f_print_except_in_dynamic_partial_raw__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
     const f_string_ranges_t range = f_string_ranges_t_initialize;
 
     will_return(__wrap_fwrite_unlocked, false);
@@ -73,11 +73,11 @@ void test__f_print_except_in_dynamic_partial_raw__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
+    f_number_unsigned_t lengths[] = { 3 };
     f_string_range_t ranges[] = {
       macro_f_string_range_t_initialize_1(0, 1),
     };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
     const f_string_ranges_t range = macro_f_string_ranges_t_initialize_1(ranges, 0, 1);
 
     will_return(__wrap_fwrite_unlocked, false);
index 9fda3bf45821479ddcae5bfa3ba66f7dd99fa641..a380258efe03e40f15b9726095700a05383b8b07 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_except_in_dynamic_partial_raw_safely__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
@@ -26,7 +26,7 @@ void test__f_print_except_in_dynamic_partial_raw_safely__fails(void **state) {
 
 void test__f_print_except_in_dynamic_partial_raw_safely__returns_data_not(void **state) {
 
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
@@ -41,7 +41,7 @@ void test__f_print_except_in_dynamic_partial_raw_safely__returns_data_not(void *
 void test__f_print_except_in_dynamic_partial_raw_safely__returns_stream_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
@@ -60,7 +60,7 @@ void test__f_print_except_in_dynamic_partial_raw_safely__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
     const f_string_ranges_t range = f_string_ranges_t_initialize;
 
     will_return(__wrap_fwrite_unlocked, false);
@@ -73,11 +73,11 @@ void test__f_print_except_in_dynamic_partial_raw_safely__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
+    f_number_unsigned_t lengths[] = { 3 };
     f_string_range_t ranges[] = {
       macro_f_string_range_t_initialize_1(0, 1),
     };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
     const f_string_ranges_t range = macro_f_string_ranges_t_initialize_1(ranges, 0, 1);
 
     will_return(__wrap_fwrite_unlocked, false);
index 8b88b2fd40a2b46f09720624b86fdb6dc3250a83..ab4e248fb77f00abff25625477e05372f8fca59f 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_except_in_dynamic_partial_safely__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
@@ -26,7 +26,7 @@ void test__f_print_except_in_dynamic_partial_safely__fails(void **state) {
 
 void test__f_print_except_in_dynamic_partial_safely__returns_data_not(void **state) {
 
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
@@ -41,7 +41,7 @@ void test__f_print_except_in_dynamic_partial_safely__returns_data_not(void **sta
 void test__f_print_except_in_dynamic_partial_safely__returns_stream_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
@@ -60,7 +60,7 @@ void test__f_print_except_in_dynamic_partial_safely__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
     const f_string_ranges_t range = f_string_ranges_t_initialize;
 
     will_return(__wrap_fwrite_unlocked, false);
@@ -73,11 +73,11 @@ void test__f_print_except_in_dynamic_partial_safely__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
+    f_number_unsigned_t lengths[] = { 3 };
     f_string_range_t ranges[] = {
       macro_f_string_range_t_initialize_1(0, 1),
     };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
     const f_string_ranges_t range = macro_f_string_ranges_t_initialize_1(ranges, 0, 1);
 
     will_return(__wrap_fwrite_unlocked, false);
index c3164bfd8c8b9b434cf41f89119e58fd19361514..e64fc681c97b3a2caf1f99656d56f3c5d09d6065 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_except_in_dynamic_raw__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -25,7 +25,7 @@ void test__f_print_except_in_dynamic_raw__fails(void **state) {
 
 void test__f_print_except_in_dynamic_raw__returns_data_not(void **state) {
 
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -39,7 +39,7 @@ void test__f_print_except_in_dynamic_raw__returns_data_not(void **state) {
 void test__f_print_except_in_dynamic_raw__returns_stream_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
@@ -56,7 +56,7 @@ void test__f_print_except_in_dynamic_raw__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
     const f_string_ranges_t range = f_string_ranges_t_initialize;
 
     will_return(__wrap_fwrite_unlocked, false);
@@ -69,11 +69,11 @@ void test__f_print_except_in_dynamic_raw__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
+    f_number_unsigned_t lengths[] = { 3 };
     f_string_range_t ranges[] = {
       macro_f_string_range_t_initialize_1(0, 1),
     };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
     const f_string_ranges_t range = macro_f_string_ranges_t_initialize_1(ranges, 0, 1);
 
     will_return(__wrap_fwrite_unlocked, false);
index f894625d54bb8d42fc58f4dbc91d41036149a8f0..1d6f1f7051c6b9bef1db91d5b2c0a201f234c9d8 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_except_in_dynamic_raw_safely__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -25,7 +25,7 @@ void test__f_print_except_in_dynamic_raw_safely__fails(void **state) {
 
 void test__f_print_except_in_dynamic_raw_safely__returns_data_not(void **state) {
 
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -39,7 +39,7 @@ void test__f_print_except_in_dynamic_raw_safely__returns_data_not(void **state)
 void test__f_print_except_in_dynamic_raw_safely__returns_stream_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
@@ -56,7 +56,7 @@ void test__f_print_except_in_dynamic_raw_safely__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
     const f_string_ranges_t range = f_string_ranges_t_initialize;
 
     will_return(__wrap_fwrite_unlocked, false);
@@ -69,11 +69,11 @@ void test__f_print_except_in_dynamic_raw_safely__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
+    f_number_unsigned_t lengths[] = { 3 };
     f_string_range_t ranges[] = {
       macro_f_string_range_t_initialize_1(0, 1),
     };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
     const f_string_ranges_t range = macro_f_string_ranges_t_initialize_1(ranges, 0, 1);
 
     will_return(__wrap_fwrite_unlocked, false);
index c646559a6254e13eadbe1fc0e655d83fc5caac6d..cccf0d614da5d3727c87cee6d0129ab1bf0e0240 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_except_in_dynamic_safely__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -25,7 +25,7 @@ void test__f_print_except_in_dynamic_safely__fails(void **state) {
 
 void test__f_print_except_in_dynamic_safely__returns_data_not(void **state) {
 
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -39,7 +39,7 @@ void test__f_print_except_in_dynamic_safely__returns_data_not(void **state) {
 void test__f_print_except_in_dynamic_safely__returns_stream_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
@@ -56,7 +56,7 @@ void test__f_print_except_in_dynamic_safely__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
     const f_string_ranges_t range = f_string_ranges_t_initialize;
 
     will_return(__wrap_fwrite_unlocked, false);
@@ -69,11 +69,11 @@ void test__f_print_except_in_dynamic_safely__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
+    f_number_unsigned_t lengths[] = { 3 };
     f_string_range_t ranges[] = {
       macro_f_string_range_t_initialize_1(0, 1),
     };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
     const f_string_ranges_t range = macro_f_string_ranges_t_initialize_1(ranges, 0, 1);
 
     will_return(__wrap_fwrite_unlocked, false);
index a26e8f14001d51ddd254643d930a014b18696f17..aea8165e4bbf1f5dc549e1c34947dd59876de67a 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_except_in_raw__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -26,7 +26,7 @@ void test__f_print_except_in_raw__fails(void **state) {
 void test__f_print_except_in_raw__returns_data_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -52,7 +52,7 @@ void test__f_print_except_in_raw__returns_data_not(void **state) {
 void test__f_print_except_in_raw__returns_stream_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
@@ -69,7 +69,7 @@ void test__f_print_except_in_raw__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
     const f_string_ranges_t range = f_string_ranges_t_initialize;
 
     will_return(__wrap_fwrite_unlocked, false);
@@ -82,7 +82,7 @@ void test__f_print_except_in_raw__works(void **state) {
   }
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
     const f_string_ranges_t range = f_string_ranges_t_initialize;
 
     will_return(__wrap_fwrite_unlocked, false);
@@ -95,11 +95,11 @@ void test__f_print_except_in_raw__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
+    f_number_unsigned_t lengths[] = { 3 };
     f_string_range_t ranges[] = {
       macro_f_string_range_t_initialize_1(0, 1),
     };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
     const f_string_ranges_t range = macro_f_string_ranges_t_initialize_1(ranges, 0, 1);
 
     will_return(__wrap_fwrite_unlocked, false);
index 1ab9b971730d3f56f5fda1cb387d927606c25bee..28f5c553a1d3b99916e91507e8a45af1396a5b0a 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_except_in_raw_safely__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -26,7 +26,7 @@ void test__f_print_except_in_raw_safely__fails(void **state) {
 void test__f_print_except_in_raw_safely__returns_data_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -52,7 +52,7 @@ void test__f_print_except_in_raw_safely__returns_data_not(void **state) {
 void test__f_print_except_in_raw_safely__returns_stream_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
@@ -69,7 +69,7 @@ void test__f_print_except_in_raw_safely__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
     const f_string_ranges_t range = f_string_ranges_t_initialize;
 
     will_return(__wrap_fwrite_unlocked, false);
@@ -82,7 +82,7 @@ void test__f_print_except_in_raw_safely__works(void **state) {
   }
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
     const f_string_ranges_t range = f_string_ranges_t_initialize;
 
     will_return(__wrap_fwrite_unlocked, false);
@@ -95,11 +95,11 @@ void test__f_print_except_in_raw_safely__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
+    f_number_unsigned_t lengths[] = { 3 };
     f_string_range_t ranges[] = {
       macro_f_string_range_t_initialize_1(0, 1),
     };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
     const f_string_ranges_t range = macro_f_string_ranges_t_initialize_1(ranges, 0, 1);
 
     will_return(__wrap_fwrite_unlocked, false);
index b55a635d1a81cb7beaeb07a91cd868bc1b04fb8b..fef241af213ed45124b5aa062d9d7f4889256c35 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_except_in_safely__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -26,7 +26,7 @@ void test__f_print_except_in_safely__fails(void **state) {
 void test__f_print_except_in_safely__returns_data_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -52,7 +52,7 @@ void test__f_print_except_in_safely__returns_data_not(void **state) {
 void test__f_print_except_in_safely__returns_stream_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
@@ -69,7 +69,7 @@ void test__f_print_except_in_safely__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
     const f_string_ranges_t range = f_string_ranges_t_initialize;
 
     will_return(__wrap_fwrite_unlocked, false);
@@ -82,7 +82,7 @@ void test__f_print_except_in_safely__works(void **state) {
   }
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
     const f_string_ranges_t range = f_string_ranges_t_initialize;
 
     will_return(__wrap_fwrite_unlocked, false);
@@ -95,11 +95,11 @@ void test__f_print_except_in_safely__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
+    f_number_unsigned_t lengths[] = { 3 };
     f_string_range_t ranges[] = {
       macro_f_string_range_t_initialize_1(0, 1),
     };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
     const f_string_ranges_t range = macro_f_string_ranges_t_initialize_1(ranges, 0, 1);
 
     will_return(__wrap_fwrite_unlocked, false);
index 77cab6d15cf8b22d02b016d78a35cb83de97f0a4..a4972ca0e9241ad24e12d3ff81c96a3ee02e32f0 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_except_raw__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
@@ -25,7 +25,7 @@ void test__f_print_except_raw__fails(void **state) {
 void test__f_print_except_raw__returns_data_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
@@ -50,7 +50,7 @@ void test__f_print_except_raw__returns_data_not(void **state) {
 void test__f_print_except_raw__returns_stream_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
   {
@@ -66,7 +66,7 @@ void test__f_print_except_raw__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
 
     will_return(__wrap_fwrite_unlocked, false);
     will_return(__wrap_fwrite_unlocked, test.used);
@@ -78,7 +78,7 @@ void test__f_print_except_raw__works(void **state) {
   }
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
 
     will_return(__wrap_fwrite_unlocked, false);
     will_return(__wrap_fwrite_unlocked, test.used);
@@ -90,8 +90,8 @@ void test__f_print_except_raw__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    f_number_unsigned_t lengths[] = { 3 };
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
 
     will_return(__wrap_fwrite_unlocked, false);
     will_return(__wrap_fwrite_unlocked, test.used - 1);
index b3682fc4ad4d0c3ca02d39a4c3ef9376a3316059..d2480aaf4071cad138ea7ad221b8c3bc105a1c08 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_except_raw_safely__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
@@ -25,7 +25,7 @@ void test__f_print_except_raw_safely__fails(void **state) {
 void test__f_print_except_raw_safely__returns_data_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
@@ -50,7 +50,7 @@ void test__f_print_except_raw_safely__returns_data_not(void **state) {
 void test__f_print_except_raw_safely__returns_stream_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
   {
@@ -66,7 +66,7 @@ void test__f_print_except_raw_safely__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
 
     will_return(__wrap_fwrite_unlocked, false);
     will_return(__wrap_fwrite_unlocked, test.used);
@@ -78,7 +78,7 @@ void test__f_print_except_raw_safely__works(void **state) {
   }
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
 
     will_return(__wrap_fwrite_unlocked, false);
     will_return(__wrap_fwrite_unlocked, test.used);
@@ -90,8 +90,8 @@ void test__f_print_except_raw_safely__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    f_number_unsigned_t lengths[] = { 3 };
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
 
     will_return(__wrap_fwrite_unlocked, false);
     will_return(__wrap_fwrite_unlocked, test.used - 1);
index 60591026124e9cffad0adf1cdc291e04610fa646..2b400cc74bd9045ef5a32a1b3e741b030e74784f 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_except_safely__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
@@ -25,7 +25,7 @@ void test__f_print_except_safely__fails(void **state) {
 void test__f_print_except_safely__returns_data_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
@@ -50,7 +50,7 @@ void test__f_print_except_safely__returns_data_not(void **state) {
 void test__f_print_except_safely__returns_stream_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
   {
@@ -66,7 +66,7 @@ void test__f_print_except_safely__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
 
     will_return(__wrap_fwrite_unlocked, false);
     will_return(__wrap_fwrite_unlocked, test.used);
@@ -78,7 +78,7 @@ void test__f_print_except_safely__works(void **state) {
   }
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
 
     will_return(__wrap_fwrite_unlocked, false);
     will_return(__wrap_fwrite_unlocked, test.used);
@@ -90,8 +90,8 @@ void test__f_print_except_safely__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    f_number_unsigned_t lengths[] = { 3 };
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
 
     will_return(__wrap_fwrite_unlocked, false);
     will_return(__wrap_fwrite_unlocked, test.used - 1);
index 9db50f1178be4f8ec9a9c0eb98ede9c91cf2e204..fd4e76efccb47b9379b53ab7660368a8fe282aa8 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_to_except__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   int errnos[] = {
@@ -59,7 +59,7 @@ void test__f_print_to_except__fails(void **state) {
 void test__f_print_to_except__returns_data_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
@@ -84,7 +84,7 @@ void test__f_print_to_except__returns_data_not(void **state) {
 void test__f_print_to_except__returns_file_descriptor_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
   {
@@ -100,7 +100,7 @@ void test__f_print_to_except__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
 
     will_return(__wrap_write, false);
     will_return(__wrap_write, test.used);
@@ -111,7 +111,7 @@ void test__f_print_to_except__works(void **state) {
   }
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
 
     will_return(__wrap_write, false);
     will_return(__wrap_write, test.used);
@@ -122,8 +122,8 @@ void test__f_print_to_except__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    f_number_unsigned_t lengths[] = { 3 };
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
 
     will_return(__wrap_write, false);
     will_return(__wrap_write, test.used);
index 607276995e8c5510abfd2272fcfd6df3d3f3db25..54b89636eaee8dbb75a04e0c214893e29c5d2d92 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_to_except_dynamic__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   int errnos[] = {
@@ -58,7 +58,7 @@ void test__f_print_to_except_dynamic__fails(void **state) {
 
 void test__f_print_to_except_dynamic__returns_data_not(void **state) {
 
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
@@ -71,7 +71,7 @@ void test__f_print_to_except_dynamic__returns_data_not(void **state) {
 void test__f_print_to_except_dynamic__returns_file_descriptor_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
   {
@@ -87,7 +87,7 @@ void test__f_print_to_except_dynamic__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
 
     will_return(__wrap_write, false);
     will_return(__wrap_write, test.used);
@@ -98,8 +98,8 @@ void test__f_print_to_except_dynamic__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    f_number_unsigned_t lengths[] = { 3 };
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
 
     will_return(__wrap_write, false);
     will_return(__wrap_write, test.used);
index 735655fa3d75b130a8fb3efd411a4f18097ca050..18152d35dc84ec54adebed5f53f39e6edd3d6b34 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_to_except_dynamic_partial__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -59,7 +59,7 @@ void test__f_print_to_except_dynamic_partial__fails(void **state) {
 
 void test__f_print_to_except_dynamic_partial__returns_data_not(void **state) {
 
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -73,7 +73,7 @@ void test__f_print_to_except_dynamic_partial__returns_data_not(void **state) {
 void test__f_print_to_except_dynamic_partial__returns_file_descriptor_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
@@ -91,7 +91,7 @@ void test__f_print_to_except_dynamic_partial__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
 
     will_return(__wrap_write, false);
     will_return(__wrap_write, test.used);
@@ -102,8 +102,8 @@ void test__f_print_to_except_dynamic_partial__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    f_number_unsigned_t lengths[] = { 3 };
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
 
     will_return(__wrap_write, false);
     will_return(__wrap_write, test.used);
index 6d678c8aaed165a7687a05babc4c3f934adc980d..27a054d41ae193693ab07aedb049ae78700e0686 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_to_except_dynamic_partial_raw__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -59,7 +59,7 @@ void test__f_print_to_except_dynamic_partial_raw__fails(void **state) {
 
 void test__f_print_to_except_dynamic_partial_raw__returns_data_not(void **state) {
 
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -73,7 +73,7 @@ void test__f_print_to_except_dynamic_partial_raw__returns_data_not(void **state)
 void test__f_print_to_except_dynamic_partial_raw__returns_file_descriptor_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
@@ -91,7 +91,7 @@ void test__f_print_to_except_dynamic_partial_raw__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
 
     will_return(__wrap_write, false);
     will_return(__wrap_write, test.used);
@@ -102,8 +102,8 @@ void test__f_print_to_except_dynamic_partial_raw__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    f_number_unsigned_t lengths[] = { 3 };
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
 
     will_return(__wrap_write, false);
     will_return(__wrap_write, test.used);
index 0d340c56df54e1ad95fbb4fa3952b5798a6591d3..e2f17f1c7cdaa3cf39c780b66546f5de2d07babb 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_to_except_dynamic_partial_raw_safely__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -59,7 +59,7 @@ void test__f_print_to_except_dynamic_partial_raw_safely__fails(void **state) {
 
 void test__f_print_to_except_dynamic_partial_raw_safely__returns_data_not(void **state) {
 
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -73,7 +73,7 @@ void test__f_print_to_except_dynamic_partial_raw_safely__returns_data_not(void *
 void test__f_print_to_except_dynamic_partial_raw_safely__returns_file_descriptor_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
@@ -91,7 +91,7 @@ void test__f_print_to_except_dynamic_partial_raw_safely__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
 
     will_return(__wrap_write, false);
     will_return(__wrap_write, test.used);
@@ -102,8 +102,8 @@ void test__f_print_to_except_dynamic_partial_raw_safely__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    f_number_unsigned_t lengths[] = { 3 };
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
 
     will_return(__wrap_write, false);
     will_return(__wrap_write, test.used);
index 34502b087eb3c3c349620fd9c20b96af689d3c3b..604ed974c83aa6e7003b7d2a35ef4afc8daa0c3c 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_to_except_dynamic_partial_safely__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -59,7 +59,7 @@ void test__f_print_to_except_dynamic_partial_safely__fails(void **state) {
 
 void test__f_print_to_except_dynamic_partial_safely__returns_data_not(void **state) {
 
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -73,7 +73,7 @@ void test__f_print_to_except_dynamic_partial_safely__returns_data_not(void **sta
 void test__f_print_to_except_dynamic_partial_safely__returns_file_descriptor_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
@@ -91,7 +91,7 @@ void test__f_print_to_except_dynamic_partial_safely__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
 
     will_return(__wrap_write, false);
     will_return(__wrap_write, test.used);
@@ -102,8 +102,8 @@ void test__f_print_to_except_dynamic_partial_safely__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    f_number_unsigned_t lengths[] = { 3 };
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
 
     will_return(__wrap_write, false);
     will_return(__wrap_write, test.used);
index 76205c976c1bd78a7c22258251c2705749fa9ab8..7d98b2071d6b37f989474fb6643ecf542d80645a 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_to_except_dynamic_raw__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   int errnos[] = {
@@ -58,7 +58,7 @@ void test__f_print_to_except_dynamic_raw__fails(void **state) {
 
 void test__f_print_to_except_dynamic_raw__returns_data_not(void **state) {
 
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
@@ -71,7 +71,7 @@ void test__f_print_to_except_dynamic_raw__returns_data_not(void **state) {
 void test__f_print_to_except_dynamic_raw__returns_file_descriptor_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
   {
@@ -87,7 +87,7 @@ void test__f_print_to_except_dynamic_raw__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
 
     will_return(__wrap_write, false);
     will_return(__wrap_write, test.used);
@@ -98,8 +98,8 @@ void test__f_print_to_except_dynamic_raw__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    f_number_unsigned_t lengths[] = { 3 };
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
 
     will_return(__wrap_write, false);
     will_return(__wrap_write, test.used);
index 759272e7742a05182622cbebf0cfbc75b6961ba9..0da1d7fb3f27c74c979cef6d5121fd12e3f34852 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_to_except_dynamic_raw_safely__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   int errnos[] = {
@@ -58,7 +58,7 @@ void test__f_print_to_except_dynamic_raw_safely__fails(void **state) {
 
 void test__f_print_to_except_dynamic_raw_safely__returns_data_not(void **state) {
 
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
@@ -71,7 +71,7 @@ void test__f_print_to_except_dynamic_raw_safely__returns_data_not(void **state)
 void test__f_print_to_except_dynamic_raw_safely__returns_file_descriptor_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
   {
@@ -87,7 +87,7 @@ void test__f_print_to_except_dynamic_raw_safely__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
 
     will_return(__wrap_write, false);
     will_return(__wrap_write, test.used);
@@ -98,8 +98,8 @@ void test__f_print_to_except_dynamic_raw_safely__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    f_number_unsigned_t lengths[] = { 3 };
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
 
     will_return(__wrap_write, false);
     will_return(__wrap_write, test.used);
index 0ceb48f4b61fab8d7c1eef73c66a14b713c44319..9146f6c7e12a3324c8ec9d52458de6fd48cd383d 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_to_except_dynamic_safely__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   int errnos[] = {
@@ -58,7 +58,7 @@ void test__f_print_to_except_dynamic_safely__fails(void **state) {
 
 void test__f_print_to_except_dynamic_safely__returns_data_not(void **state) {
 
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
@@ -71,7 +71,7 @@ void test__f_print_to_except_dynamic_safely__returns_data_not(void **state) {
 void test__f_print_to_except_dynamic_safely__returns_file_descriptor_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
   {
@@ -87,7 +87,7 @@ void test__f_print_to_except_dynamic_safely__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
 
     will_return(__wrap_write, false);
     will_return(__wrap_write, test.used);
@@ -98,8 +98,8 @@ void test__f_print_to_except_dynamic_safely__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    f_number_unsigned_t lengths[] = { 3 };
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
 
     will_return(__wrap_write, false);
     will_return(__wrap_write, test.used);
index a04975d41506054835df4c06e1e28b4a91700643..89a3b7ccc409339f6f34627cc577b918a5942ded 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_to_except_in__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -60,7 +60,7 @@ void test__f_print_to_except_in__fails(void **state) {
 void test__f_print_to_except_in__returns_data_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -86,7 +86,7 @@ void test__f_print_to_except_in__returns_data_not(void **state) {
 void test__f_print_to_except_in__returns_file_descriptor_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
@@ -103,7 +103,7 @@ void test__f_print_to_except_in__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
     const f_string_ranges_t range = f_string_ranges_t_initialize;
 
     will_return(__wrap_write, false);
@@ -115,7 +115,7 @@ void test__f_print_to_except_in__works(void **state) {
   }
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
     const f_string_ranges_t range = f_string_ranges_t_initialize;
 
     will_return(__wrap_write, false);
@@ -127,11 +127,11 @@ void test__f_print_to_except_in__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
+    f_number_unsigned_t lengths[] = { 3 };
     f_string_range_t ranges[] = {
       macro_f_string_range_t_initialize_1(0, 1),
     };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
     const f_string_ranges_t range = macro_f_string_ranges_t_initialize_1(ranges, 0, 1);
 
     will_return(__wrap_write, false);
index c472fbbeaf500e65afec1e0312cfe21b0b92c641..e06d15a118cf93a160eb6c98e6c145bb6a818ed0 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_to_except_in_dynamic__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -59,7 +59,7 @@ void test__f_print_to_except_in_dynamic__fails(void **state) {
 
 void test__f_print_to_except_in_dynamic__returns_data_not(void **state) {
 
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -73,7 +73,7 @@ void test__f_print_to_except_in_dynamic__returns_data_not(void **state) {
 void test__f_print_to_except_in_dynamic__returns_file_descriptor_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
@@ -90,7 +90,7 @@ void test__f_print_to_except_in_dynamic__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
     const f_string_ranges_t range = f_string_ranges_t_initialize;
 
     will_return(__wrap_write, false);
@@ -102,11 +102,11 @@ void test__f_print_to_except_in_dynamic__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
+    f_number_unsigned_t lengths[] = { 3 };
     f_string_range_t ranges[] = {
       macro_f_string_range_t_initialize_1(0, 1),
     };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
     const f_string_ranges_t range = macro_f_string_ranges_t_initialize_1(ranges, 0, 1);
 
     will_return(__wrap_write, false);
index cfede54ce8f5343b54f79443e44c9e63f108b582..4cb8dad9ef00fad07e3eb3d34d850b0d3f5010c6 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_to_except_in_dynamic_partial__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
@@ -60,7 +60,7 @@ void test__f_print_to_except_in_dynamic_partial__fails(void **state) {
 
 void test__f_print_to_except_in_dynamic_partial__returns_data_not(void **state) {
 
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
@@ -75,7 +75,7 @@ void test__f_print_to_except_in_dynamic_partial__returns_data_not(void **state)
 void test__f_print_to_except_in_dynamic_partial__returns_file_descriptor_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
@@ -94,7 +94,7 @@ void test__f_print_to_except_in_dynamic_partial__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
     const f_string_ranges_t range = f_string_ranges_t_initialize;
 
     will_return(__wrap_write, false);
@@ -106,11 +106,11 @@ void test__f_print_to_except_in_dynamic_partial__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
+    f_number_unsigned_t lengths[] = { 3 };
     f_string_range_t ranges[] = {
       macro_f_string_range_t_initialize_1(0, 1),
     };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
     const f_string_ranges_t range = macro_f_string_ranges_t_initialize_1(ranges, 0, 1);
 
     will_return(__wrap_write, false);
index 5a623a78e241007749269e682dfac1d6a1d4dfbf..786e6fdead88ecb39428d4bdbc00da860f9bf9f5 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_to_except_in_dynamic_partial_raw__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
@@ -60,7 +60,7 @@ void test__f_print_to_except_in_dynamic_partial_raw__fails(void **state) {
 
 void test__f_print_to_except_in_dynamic_partial_raw__returns_data_not(void **state) {
 
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
@@ -75,7 +75,7 @@ void test__f_print_to_except_in_dynamic_partial_raw__returns_data_not(void **sta
 void test__f_print_to_except_in_dynamic_partial_raw__returns_file_descriptor_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
@@ -94,7 +94,7 @@ void test__f_print_to_except_in_dynamic_partial_raw__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
     const f_string_ranges_t range = f_string_ranges_t_initialize;
 
     will_return(__wrap_write, false);
@@ -106,11 +106,11 @@ void test__f_print_to_except_in_dynamic_partial_raw__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
+    f_number_unsigned_t lengths[] = { 3 };
     f_string_range_t ranges[] = {
       macro_f_string_range_t_initialize_1(0, 1),
     };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
     const f_string_ranges_t range = macro_f_string_ranges_t_initialize_1(ranges, 0, 1);
 
     will_return(__wrap_write, false);
index 60e1fdb1554e2f9028c2b02090efa246157390bc..8aa5744a45080b4e1d85ab7eb6b7e94226ba7c50 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_to_except_in_dynamic_partial_raw_safely__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
@@ -60,7 +60,7 @@ void test__f_print_to_except_in_dynamic_partial_raw_safely__fails(void **state)
 
 void test__f_print_to_except_in_dynamic_partial_raw_safely__returns_data_not(void **state) {
 
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
@@ -75,7 +75,7 @@ void test__f_print_to_except_in_dynamic_partial_raw_safely__returns_data_not(voi
 void test__f_print_to_except_in_dynamic_partial_raw_safely__returns_file_descriptor_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
@@ -94,7 +94,7 @@ void test__f_print_to_except_in_dynamic_partial_raw_safely__works(void **state)
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
     const f_string_ranges_t range = f_string_ranges_t_initialize;
 
     will_return(__wrap_write, false);
@@ -106,11 +106,11 @@ void test__f_print_to_except_in_dynamic_partial_raw_safely__works(void **state)
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
+    f_number_unsigned_t lengths[] = { 3 };
     f_string_range_t ranges[] = {
       macro_f_string_range_t_initialize_1(0, 1),
     };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
     const f_string_ranges_t range = macro_f_string_ranges_t_initialize_1(ranges, 0, 1);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
index 965db9ec4a0e7ace0f6d24ecfe3df7702e0c7994..4477f20457bf71207c2b67b0405f454cdb46912e 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_to_except_in_dynamic_partial_safely__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
@@ -60,7 +60,7 @@ void test__f_print_to_except_in_dynamic_partial_safely__fails(void **state) {
 
 void test__f_print_to_except_in_dynamic_partial_safely__returns_data_not(void **state) {
 
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
@@ -75,7 +75,7 @@ void test__f_print_to_except_in_dynamic_partial_safely__returns_data_not(void **
 void test__f_print_to_except_in_dynamic_partial_safely__returns_file_descriptor_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_string_range_t partial = macro_f_string_range_t_initialize_1(0, 2);
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
@@ -94,7 +94,7 @@ void test__f_print_to_except_in_dynamic_partial_safely__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
     const f_string_ranges_t range = f_string_ranges_t_initialize;
 
     will_return(__wrap_write, false);
@@ -106,11 +106,11 @@ void test__f_print_to_except_in_dynamic_partial_safely__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
+    f_number_unsigned_t lengths[] = { 3 };
     f_string_range_t ranges[] = {
       macro_f_string_range_t_initialize_1(0, 1),
     };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
     const f_string_ranges_t range = macro_f_string_ranges_t_initialize_1(ranges, 0, 1);
 
     will_return(__wrap_write, false);
index 0b187a2f525e52dd7b63234a1300d13dcc27ed8e..f24c6b1cec448c6a8af320efed919a261b21418e 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_to_except_in_dynamic_raw__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -59,7 +59,7 @@ void test__f_print_to_except_in_dynamic_raw__fails(void **state) {
 
 void test__f_print_to_except_in_dynamic_raw__returns_data_not(void **state) {
 
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -73,7 +73,7 @@ void test__f_print_to_except_in_dynamic_raw__returns_data_not(void **state) {
 void test__f_print_to_except_in_dynamic_raw__returns_file_descriptor_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
@@ -90,7 +90,7 @@ void test__f_print_to_except_in_dynamic_raw__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
     const f_string_ranges_t range = f_string_ranges_t_initialize;
 
     will_return(__wrap_write, false);
@@ -102,11 +102,11 @@ void test__f_print_to_except_in_dynamic_raw__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
+    f_number_unsigned_t lengths[] = { 3 };
     f_string_range_t ranges[] = {
       macro_f_string_range_t_initialize_1(0, 1),
     };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
     const f_string_ranges_t range = macro_f_string_ranges_t_initialize_1(ranges, 0, 1);
 
     will_return(__wrap_write, false);
index 4e09319e0df8fae3626ce5484012b945822da9cc..8184f47bed122ddfbd57ac8fefa7d684edb21724 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_to_except_in_dynamic_raw_safely__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -59,7 +59,7 @@ void test__f_print_to_except_in_dynamic_raw_safely__fails(void **state) {
 
 void test__f_print_to_except_in_dynamic_raw_safely__returns_data_not(void **state) {
 
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -73,7 +73,7 @@ void test__f_print_to_except_in_dynamic_raw_safely__returns_data_not(void **stat
 void test__f_print_to_except_in_dynamic_raw_safely__returns_file_descriptor_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
@@ -90,7 +90,7 @@ void test__f_print_to_except_in_dynamic_raw_safely__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
     const f_string_ranges_t range = f_string_ranges_t_initialize;
 
     will_return(__wrap_write, false);
@@ -102,11 +102,11 @@ void test__f_print_to_except_in_dynamic_raw_safely__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
+    f_number_unsigned_t lengths[] = { 3 };
     f_string_range_t ranges[] = {
       macro_f_string_range_t_initialize_1(0, 1),
     };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
     const f_string_ranges_t range = macro_f_string_ranges_t_initialize_1(ranges, 0, 1);
 
     will_return(__wrap_write, false);
index 8e143dbfcf481aced17eab4b960adbd5535d38ee..4ceef4970e86c162c3c74fd7de9462ae79fe8451 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_to_except_in_dynamic_safely__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -59,7 +59,7 @@ void test__f_print_to_except_in_dynamic_safely__fails(void **state) {
 
 void test__f_print_to_except_in_dynamic_safely__returns_data_not(void **state) {
 
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -73,7 +73,7 @@ void test__f_print_to_except_in_dynamic_safely__returns_data_not(void **state) {
 void test__f_print_to_except_in_dynamic_safely__returns_file_descriptor_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
@@ -90,7 +90,7 @@ void test__f_print_to_except_in_dynamic_safely__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
     const f_string_ranges_t range = f_string_ranges_t_initialize;
 
     will_return(__wrap_write, false);
@@ -102,11 +102,11 @@ void test__f_print_to_except_in_dynamic_safely__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
+    f_number_unsigned_t lengths[] = { 3 };
     f_string_range_t ranges[] = {
       macro_f_string_range_t_initialize_1(0, 1),
     };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
     const f_string_ranges_t range = macro_f_string_ranges_t_initialize_1(ranges, 0, 1);
 
     will_return(__wrap_write, false);
index a0950afc0acefd169ada8af26fbe68988a1c98d9..fce3f3f55149238a198f2bfa87d5f7ede69760c4 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_to_except_in_raw__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -60,7 +60,7 @@ void test__f_print_to_except_in_raw__fails(void **state) {
 void test__f_print_to_except_in_raw__returns_data_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -86,7 +86,7 @@ void test__f_print_to_except_in_raw__returns_data_not(void **state) {
 void test__f_print_to_except_in_raw__returns_file_descriptor_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
@@ -103,7 +103,7 @@ void test__f_print_to_except_in_raw__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
     const f_string_ranges_t range = f_string_ranges_t_initialize;
 
     will_return(__wrap_write, false);
@@ -115,7 +115,7 @@ void test__f_print_to_except_in_raw__works(void **state) {
   }
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
     const f_string_ranges_t range = f_string_ranges_t_initialize;
 
     will_return(__wrap_write, false);
@@ -127,11 +127,11 @@ void test__f_print_to_except_in_raw__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
+    f_number_unsigned_t lengths[] = { 3 };
     f_string_range_t ranges[] = {
       macro_f_string_range_t_initialize_1(0, 1),
     };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
     const f_string_ranges_t range = macro_f_string_ranges_t_initialize_1(ranges, 0, 1);
 
     will_return(__wrap_write, false);
index 7de60ac2dcd90cda381156644613005b675aee26..581a4fa9354c4a2ea1b512ec92bb047957d4b69e 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_to_except_in_raw_safely__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -60,7 +60,7 @@ void test__f_print_to_except_in_raw_safely__fails(void **state) {
 void test__f_print_to_except_in_raw_safely__returns_data_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -86,7 +86,7 @@ void test__f_print_to_except_in_raw_safely__returns_data_not(void **state) {
 void test__f_print_to_except_in_raw_safely__returns_file_descriptor_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
@@ -103,7 +103,7 @@ void test__f_print_to_except_in_raw_safely__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
     const f_string_ranges_t range = f_string_ranges_t_initialize;
 
     will_return(__wrap_write, false);
@@ -115,7 +115,7 @@ void test__f_print_to_except_in_raw_safely__works(void **state) {
   }
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
     const f_string_ranges_t range = f_string_ranges_t_initialize;
 
     will_return(__wrap_write, false);
@@ -127,11 +127,11 @@ void test__f_print_to_except_in_raw_safely__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
+    f_number_unsigned_t lengths[] = { 3 };
     f_string_range_t ranges[] = {
       macro_f_string_range_t_initialize_1(0, 1),
     };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
     const f_string_ranges_t range = macro_f_string_ranges_t_initialize_1(ranges, 0, 1);
 
     will_return(__wrap_write, false);
index c1d052fcded00e86b30ad7440da424985b5e9f8a..0ffe9fae6211e3da67cf488af36888418ca34c5a 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_to_except_in_safely__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -60,7 +60,7 @@ void test__f_print_to_except_in_safely__fails(void **state) {
 void test__f_print_to_except_in_safely__returns_data_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
@@ -86,7 +86,7 @@ void test__f_print_to_except_in_safely__returns_data_not(void **state) {
 void test__f_print_to_except_in_safely__returns_file_descriptor_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_string_ranges_t range = f_string_ranges_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
@@ -103,7 +103,7 @@ void test__f_print_to_except_in_safely__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
     const f_string_ranges_t range = f_string_ranges_t_initialize;
 
     will_return(__wrap_write, false);
@@ -115,7 +115,7 @@ void test__f_print_to_except_in_safely__works(void **state) {
   }
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
     const f_string_ranges_t range = f_string_ranges_t_initialize;
 
     will_return(__wrap_write, false);
@@ -127,11 +127,11 @@ void test__f_print_to_except_in_safely__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
+    f_number_unsigned_t lengths[] = { 3 };
     f_string_range_t ranges[] = {
       macro_f_string_range_t_initialize_1(0, 1),
     };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
     const f_string_ranges_t range = macro_f_string_ranges_t_initialize_1(ranges, 0, 1);
 
     will_return(__wrap_write, false);
index dfa3ba76e670576fc99ad80a3847c93ace544bb7..6133e000d7d9efa12eab2ab61ded3623a12e3dba 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_to_except_raw__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   int errnos[] = {
@@ -59,7 +59,7 @@ void test__f_print_to_except_raw__fails(void **state) {
 void test__f_print_to_except_raw__returns_data_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
@@ -84,7 +84,7 @@ void test__f_print_to_except_raw__returns_data_not(void **state) {
 void test__f_print_to_except_raw__returns_file_descriptor_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
   {
@@ -100,7 +100,7 @@ void test__f_print_to_except_raw__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
 
     will_return(__wrap_write, false);
     will_return(__wrap_write, test.used);
@@ -111,7 +111,7 @@ void test__f_print_to_except_raw__works(void **state) {
   }
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
 
     will_return(__wrap_write, false);
     will_return(__wrap_write, test.used);
@@ -122,8 +122,8 @@ void test__f_print_to_except_raw__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    f_number_unsigned_t lengths[] = { 3 };
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
 
     will_return(__wrap_write, false);
     will_return(__wrap_write, test.used);
index 258d3acd6ccaf5618d35eb22ca5a683829a23462..80ce62cb3679315281c379973c1a3b449db421e7 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_to_except_raw_safely__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   int errnos[] = {
@@ -59,7 +59,7 @@ void test__f_print_to_except_raw_safely__fails(void **state) {
 void test__f_print_to_except_raw_safely__returns_data_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
@@ -84,7 +84,7 @@ void test__f_print_to_except_raw_safely__returns_data_not(void **state) {
 void test__f_print_to_except_raw_safely__returns_file_descriptor_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
   {
@@ -100,7 +100,7 @@ void test__f_print_to_except_raw_safely__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
 
     will_return(__wrap_write, false);
     will_return(__wrap_write, test.used);
@@ -111,7 +111,7 @@ void test__f_print_to_except_raw_safely__works(void **state) {
   }
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
 
     will_return(__wrap_write, false);
     will_return(__wrap_write, test.used);
@@ -122,8 +122,8 @@ void test__f_print_to_except_raw_safely__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    f_number_unsigned_t lengths[] = { 3 };
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
 
     will_return(__wrap_write, false);
     will_return(__wrap_write, test.used);
index d890d8c71ebfbb1622ee81189eaed15dd85eb2de..444b78a92d4fe5ab49896521d8b4123f0250291d 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 void test__f_print_to_except_safely__fails(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   int errnos[] = {
@@ -59,7 +59,7 @@ void test__f_print_to_except_safely__fails(void **state) {
 void test__f_print_to_except_safely__returns_data_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
@@ -84,7 +84,7 @@ void test__f_print_to_except_safely__returns_data_not(void **state) {
 void test__f_print_to_except_safely__returns_file_descriptor_not(void **state) {
 
   const f_string_static_t test = macro_f_string_static_t_initialize_1("test", 0, 4);
-  const f_array_lengths_t except = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
   const f_file_t output = macro_f_file_t_initialize_2(0, -1, F_file_flag_write_only_d);
 
   {
@@ -100,7 +100,7 @@ void test__f_print_to_except_safely__works(void **state) {
   const f_file_t output = macro_f_file_t_initialize_2(F_type_output_d, F_type_descriptor_output_d, F_file_flag_write_only_d);
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
 
     will_return(__wrap_write, false);
     will_return(__wrap_write, test.used);
@@ -111,7 +111,7 @@ void test__f_print_to_except_safely__works(void **state) {
   }
 
   {
-    const f_array_lengths_t except = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t except = f_number_unsigneds_t_initialize;
 
     will_return(__wrap_write, false);
     will_return(__wrap_write, test.used);
@@ -122,8 +122,8 @@ void test__f_print_to_except_safely__works(void **state) {
   }
 
   {
-    f_array_length_t lengths[] = { 3 };
-    const f_array_lengths_t except = macro_f_array_lengths_t_initialize_1(lengths, 0, 1);
+    f_number_unsigned_t lengths[] = { 3 };
+    const f_number_unsigneds_t except = macro_f_number_unsigneds_t_initialize_1(lengths, 0, 1);
 
     will_return(__wrap_write, false);
     will_return(__wrap_write, test.used);
index b3c0e1f6bfaa81bfb0a9105a09e11dceb874811d..7141e7a480c543c55fa1afd9bca1e99a68c0644a 100644 (file)
@@ -6,10 +6,10 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_rip_dynamic_partial_) || !defined(_di_f_rip_dynamic_partial_nulless_) || !defined(_di_f_rip_dynamic_)  || !defined(_di_f_rip_) || !defined(_di_f_rip_nulless_)
-  f_status_t private_f_rip_find_range(const f_string_t string, f_array_length_t * const start, f_array_length_t * const stop) {
+  f_status_t private_f_rip_find_range(const f_string_t string, f_number_unsigned_t * const start, f_number_unsigned_t * const stop) {
 
-    const f_array_length_t stop_original = *stop;
-    f_array_length_t previous = 0;
+    const f_number_unsigned_t stop_original = *stop;
+    f_number_unsigned_t previous = 0;
     f_status_t status = F_none;
 
     // Skip past leading whitespace.
index e19d3cb9faf3272d1d1cc0e4c5cb6d3c9274fca3..f882c037a32952f73515a85f25cddde618116c7f 100644 (file)
@@ -48,7 +48,7 @@ extern "C" {
  * @see f_rip_nulless()
  */
 #if !defined(_di_f_rip_dynamic_partial_) || !defined(_di_f_rip_dynamic_partial_nulless_) || !defined(_di_f_rip_dynamic_)  || !defined(_di_f_rip_) || !defined(_di_f_rip_nulless_)
-  extern f_status_t private_f_rip_find_range(const f_string_t string, f_array_length_t * const start, f_array_length_t * const stop) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_rip_find_range(const f_string_t string, f_number_unsigned_t * const start, f_number_unsigned_t * const stop) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_rip_dynamic_partial_) || !defined(_di_f_rip_dynamic_partial_nulless_) || !defined(_di_f_rip_dynamic_)  || !defined(_di_f_rip_) || !defined(_di_f_rip_nulless_)
 
 #ifdef __cplusplus
index 6ea24cbaba1f47fd9648654400639c9c47692d2f..9725c357130ba75ee1994e589d7ceb2cb2709288 100644 (file)
@@ -6,15 +6,15 @@ extern "C" {
 #endif
 
 #ifndef _di_f_rip_
-  f_status_t f_rip(const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination) {
+  f_status_t f_rip(const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (!length) return F_data_not_eos;
 
-    f_array_length_t begin = 0;
-    f_array_length_t end = length - 1;
+    f_number_unsigned_t begin = 0;
+    f_number_unsigned_t end = length - 1;
 
     {
       const f_status_t status = private_f_rip_find_range(source, &begin, &end);
@@ -34,8 +34,8 @@ extern "C" {
 
     if (!source.used) return F_data_not_eos;
 
-    f_array_length_t begin = 0;
-    f_array_length_t end = source.used - 1;
+    f_number_unsigned_t begin = 0;
+    f_number_unsigned_t end = source.used - 1;
 
     {
       const f_status_t status = private_f_rip_find_range(source.string, &begin, &end);
@@ -57,8 +57,8 @@ extern "C" {
 
     if (!source.used) return F_data_not_eos;
 
-    f_array_length_t begin = 0;
-    f_array_length_t end = source.used - 1;
+    f_number_unsigned_t begin = 0;
+    f_number_unsigned_t end = source.used - 1;
 
     {
       const f_status_t status = private_f_rip_find_range(source.string, &begin, &end);
@@ -73,15 +73,15 @@ extern "C" {
 #endif // _di_f_rip_dynamic_nulless_
 
 #ifndef _di_f_rip_nulless_
-  f_status_t f_rip_nulless(const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination) {
+  f_status_t f_rip_nulless(const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (!length) return F_data_not_eos;
 
-    f_array_length_t begin = 0;
-    f_array_length_t end = length - 1;
+    f_number_unsigned_t begin = 0;
+    f_number_unsigned_t end = length - 1;
 
     {
       const f_status_t status = private_f_rip_find_range(source, &begin, &end);
@@ -102,8 +102,8 @@ extern "C" {
     if (!source.used) return F_data_not_eos;
     if (range.start > range.stop) return F_data_not_stop;
 
-    f_array_length_t begin = range.start;
-    f_array_length_t end = range.stop;
+    f_number_unsigned_t begin = range.start;
+    f_number_unsigned_t end = range.stop;
 
     {
       const f_status_t status = private_f_rip_find_range(source.string, &begin, &end);
@@ -126,8 +126,8 @@ extern "C" {
     if (!source.used) return F_data_not_eos;
     if (range.start > range.stop) return F_data_not_stop;
 
-    f_array_length_t begin = range.start;
-    f_array_length_t end = range.stop;
+    f_number_unsigned_t begin = range.start;
+    f_number_unsigned_t end = range.stop;
 
     {
       const f_status_t status = private_f_rip_find_range(source.string, &begin, &end);
index 8a88e278d91134d36fcc2d9dc29043e4022d9f9d..23ac555f76499525f3640ef0f035a8f95cd43cb0 100644 (file)
@@ -57,7 +57,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_f_rip_
-  extern f_status_t f_rip(const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination);
+  extern f_status_t f_rip(const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination);
 #endif // _di_f_rip_
 
 /**
@@ -159,7 +159,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_f_rip_nulless_
-  extern f_status_t f_rip_nulless(const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination);
+  extern f_status_t f_rip_nulless(const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination);
 #endif // _di_f_rip_nulless_
 
 /**
index 8826b8f6f852b4a417a16b243ab057a37f65891d..6d29229b0d9d95857ce7decd414f77ba070e418a 100644 (file)
@@ -6,7 +6,7 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_rip_utf_) || !defined(_di_f_rip_utf_dynamic_) || !defined(_di_f_rip_utf_nulless_) || !defined(_di_f_rip_utf_dynamic_nulless_)
-  f_status_t private_f_rip_utf_find_range(const f_utf_string_t source, f_array_length_t *start, f_array_length_t *stop) {
+  f_status_t private_f_rip_utf_find_range(const f_utf_string_t source, f_number_unsigned_t *start, f_number_unsigned_t *stop) {
 
     f_status_t status = F_none;
 
index 96b5b01778b8c4e6f67a11622bf81e1a40f100f7..3b48543568da706eadc0170d7459bff33325b6f9 100644 (file)
@@ -42,7 +42,7 @@ extern "C" {
  * @see f_rip_utf()
  */
 #if !defined(_di_f_rip_utf_) || !defined(_di_f_rip_utf_dynamic_) || !defined(_di_f_rip_utf_nulless_) || !defined(_di_f_rip_utf_dynamic_nulless_)
-  extern f_status_t private_f_rip_utf_find_range(const f_utf_string_t source, f_array_length_t *start, f_array_length_t *stop) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_rip_utf_find_range(const f_utf_string_t source, f_number_unsigned_t *start, f_number_unsigned_t *stop) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_rip_utf_) || !defined(_di_f_rip_utf_dynamic_) || !defined(_di_f_rip_utf_nulless_) || !defined(_di_f_rip_utf_dynamic_nulless_)
 
 #ifdef __cplusplus
index 1c39fe8dda87d8ce4666df588cccca8280373a06..c3f266d6089ea6e6097ab2ce9a59a30d8d832904 100644 (file)
@@ -6,15 +6,15 @@ extern "C" {
 #endif
 
 #ifndef _di_f_rip_utf_
-  f_status_t f_rip_utf(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_rip_utf(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_1_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_1_parameter_checking_
 
     if (!length) return F_data_not;
 
-    f_array_length_t begin = 0;
-    f_array_length_t end = length - 1;
+    f_number_unsigned_t begin = 0;
+    f_number_unsigned_t end = length - 1;
 
     f_status_t status = private_f_rip_utf_find_range(source, &begin, &end);
 
@@ -61,15 +61,15 @@ extern "C" {
 #endif // _di_f_rip_utf_dynamic_nulless_
 
 #ifndef _di_f_rip_utf_nulless_
-  f_status_t f_rip_utf_nulless(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_rip_utf_nulless(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_1_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_1_parameter_checking_
 
     if (!length) return F_data_not;
 
-    f_array_length_t begin = 0;
-    f_array_length_t end = length - 1;
+    f_number_unsigned_t begin = 0;
+    f_number_unsigned_t end = length - 1;
 
     f_status_t status = private_f_rip_utf_find_range(source, &begin, &end);
 
index cbe2fc71669c574cb46eb4be147af800a6d59b90..96c6ee3e76442ab859c48aba3b3e7365c7933d16 100644 (file)
@@ -39,7 +39,7 @@ extern "C" {
  * @see f_utf_character_is_whitespace()
  */
 #ifndef _di_f_rip_utf_
-  extern f_status_t f_rip_utf(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_rip_utf(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_rip_utf_
 
 /**
@@ -127,7 +127,7 @@ extern "C" {
  * @see f_utf_character_is_whitespace()
  */
 #ifndef _di_f_rip_utf_nulless_
-  extern f_status_t f_rip_utf_nulless(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_rip_utf_nulless(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_rip_utf_nulless_
 
 #ifdef __cplusplus
index 9c83501472316e275e7ad8505530d3947de1aa7b..db549f3903b02cc3819eb5833ca6085c6526a6f8 100644 (file)
@@ -6,14 +6,14 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_serialize_from_simple_get_) || !defined(_di_f_serialize_from_simple_select_)
-  f_status_t private_f_serialize_from_simple_select(const f_string_static_t source, const f_array_length_t index, f_string_range_t * const range) {
+  f_status_t private_f_serialize_from_simple_select(const f_string_static_t source, const f_number_unsigned_t index, f_string_range_t * const range) {
 
-    f_array_length_t start = 0;
-    f_array_length_t current = 0;
+    f_number_unsigned_t start = 0;
+    f_number_unsigned_t current = 0;
 
     unsigned short width = 0;
 
-    for (f_array_length_t i = 0; i < source.used; i += width) {
+    for (f_number_unsigned_t i = 0; i < source.used; i += width) {
 
       width = macro_f_utf_byte_width(source.string[i]);
 
index b294f8ab22836cee874732d450c3c76fc98f3436..1e737908dd4f18093bce320d3398b5fd606371d3 100644 (file)
@@ -36,7 +36,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #if !defined(_di_f_serialize_from_simple_get_) || !defined(_di_f_serialize_from_simple_select_)
-  extern f_status_t private_f_serialize_from_simple_select(const f_string_static_t source, const f_array_length_t index, f_string_range_t * const range) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_serialize_from_simple_select(const f_string_static_t source, const f_number_unsigned_t index, f_string_range_t * const range) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_serialize_from_simple_get_) || !defined(_di_f_serialize_from_simple_select_)
 
 #ifdef __cplusplus
index 8cee1b6131cdc7ca60fb0c5a8eee31eb935ec865..04bcf267da6f89d5df23cb95580b23994bbeb60c 100644 (file)
@@ -14,9 +14,9 @@ extern "C" {
     if (!source.used) return F_data_not;
 
     f_status_t status = F_none;
-    f_array_length_t i = 0;
-    f_array_length_t start = 0;
-    f_array_length_t total = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t start = 0;
+    f_number_unsigned_t total = 0;
     uint8_t width = 0;
 
     do {
@@ -84,7 +84,7 @@ extern "C" {
 #endif // _di_f_serialize_from_simple_
 
 #ifndef _di_f_serialize_from_simple_get_
-  f_status_t f_serialize_from_simple_get(const f_string_static_t source, const f_array_length_t index, f_string_dynamic_t * const destination) {
+  f_status_t f_serialize_from_simple_get(const f_string_static_t source, const f_number_unsigned_t index, f_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -100,7 +100,7 @@ extern "C" {
       return status;
     }
 
-    const f_array_length_t total = (range.stop - range.start) + 1;
+    const f_number_unsigned_t total = (range.stop - range.start) + 1;
 
     if (range.start <= range.stop) {
       const f_status_t status_allocation = f_string_append(source.string + range.start, total, destination);
@@ -120,9 +120,9 @@ extern "C" {
     if (!source.used) return F_data_not;
 
     f_status_t status = F_none;
-    f_array_length_t i = 0;
-    f_array_length_t start = 0;
-    f_array_length_t total = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t start = 0;
+    f_number_unsigned_t total = 0;
     uint8_t width = 0;
 
     do {
@@ -198,7 +198,7 @@ extern "C" {
 #endif // _di_f_serialize_from_simple_range_
 
 #ifndef _di_f_serialize_from_simple_select_
-  f_status_t f_serialize_from_simple_select(const f_string_static_t source, const f_array_length_t index, f_string_range_t * const range) {
+  f_status_t f_serialize_from_simple_select(const f_string_static_t source, const f_number_unsigned_t index, f_string_range_t * const range) {
     #ifndef _di_level_0_parameter_checking_
       if (!range) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index b97b49e7d021a4341d8950fc0d68f46fddc0d99d..564aea431df4fbfa999d82c9a8ef47badbfb13eb 100644 (file)
@@ -95,7 +95,7 @@ extern "C" {
  * @see f_string_append()
  */
 #ifndef _di_f_serialize_from_simple_get_
-  extern f_status_t f_serialize_from_simple_get(const f_string_static_t source, const f_array_length_t index, f_string_dynamic_t * const destination);
+  extern f_status_t f_serialize_from_simple_get(const f_string_static_t source, const f_number_unsigned_t index, f_string_dynamic_t * const destination);
 #endif // _di_f_serialize_from_simple_get_
 
 /**
@@ -156,7 +156,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_serialize_from_simple_select_
-  extern f_status_t f_serialize_from_simple_select(const f_string_static_t source, const f_array_length_t index, f_string_range_t * const range);
+  extern f_status_t f_serialize_from_simple_select(const f_string_static_t source, const f_number_unsigned_t index, f_string_range_t * const range);
 #endif // _di_f_serialize_from_simple_select_
 
 /**
index 66ff931f1e45980a038df3e663104d235499eb07..ea4572e99d74efaebef7825a0503cc8abad097ac 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_string_append_) || !defined(_di_f_string_append_assure_) || !defined(_di_f_string_dynamic_append_) || !defined(_di_f_string_dynamic_append_assure_) || !defined(_di_f_string_dynamic_mash_) || !defined(_di_f_string_dynamic_partial_append_) || !defined(_di_f_string_dynamic_partial_append_assure_) || !defined(_di_f_string_dynamic_partial_mash_) || !defined(_di_f_string_dynamic_partial_mash_nulless_) || !defined(_di_f_string_dynamic_partial_mish_) || !defined(_di_f_string_dynamic_partial_mish_nulless_) || !defined(_di_f_string_dynamic_partial_prepend_) || !defined(_di_f_string_dynamics_append_) || !defined(_di_f_string_map_multis_append_) || !defined(_di_f_string_mash_) || !defined(_di_f_string_maps_append_) || !defined(_di_f_string_triples_append_)
-  f_status_t private_f_string_append(const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination) {
+  f_status_t private_f_string_append(const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination) {
 
     if (destination->used + length + 1 > destination->size) {
       const f_status_t status = private_f_string_dynamic_increase_by(length + 1, destination);
@@ -23,12 +23,12 @@ extern "C" {
 #endif // !defined(_di_f_string_append_) || !defined(_di_f_string_append_assure_) || !defined(_di_f_string_dynamic_append_) || !defined(_di_f_string_dynamic_append_assure_) || !defined(_di_f_string_dynamic_mash_) || !defined(_di_f_string_dynamic_partial_append_) || !defined(_di_f_string_dynamic_partial_append_assure_) || !defined(_di_f_string_dynamic_partial_mash_) || !defined(_di_f_string_dynamic_partial_mash_nulless_) || !defined(_di_f_string_dynamic_partial_mish_) || !defined(_di_f_string_dynamic_partial_mish_nulless_) || !defined(_di_f_string_dynamic_partial_prepend_) || !defined(_di_f_string_dynamics_append_) || !defined(_di_f_string_map_multis_append_) || !defined(_di_f_string_mash_) || !defined(_di_f_string_maps_append_) || !defined(_di_f_string_triples_append_)
 
 #if !defined(_di_f_string_append_assure_nulless_) || !defined(_di_f_string_append_nulless_) || !defined(_di_f_string_dynamic_append_assure_nulless_) || !defined(_di_f_string_dynamic_append_nulless_) || !defined(_di_f_string_dynamic_mash_nulless_) || !defined(_di_f_string_dynamic_partial_append_assure_nulless_) || !defined(_di_f_string_dynamic_partial_append_nulless_) || !defined(_di_f_string_dynamic_partial_mash_nulless_) || !defined(_di_f_string_mash_nulless_)
-  f_status_t private_f_string_append_nulless(const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination) {
+  f_status_t private_f_string_append_nulless(const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination) {
 
     f_status_t status = F_none;
 
-    f_array_length_t i = 0;
-    f_array_length_t size = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t size = 0;
 
     // Count all of the NULLs and subtract them from the total size.
     for (; i < length; ++i) {
@@ -40,7 +40,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    f_array_length_t first = 0;
+    f_number_unsigned_t first = 0;
 
     for (i = 0, size = 0; i < length; ++i) {
 
@@ -74,7 +74,7 @@ extern "C" {
 #endif // !defined(_di_f_string_append_assure_nulless_) || !defined(_di_f_string_append_nulless_) || !defined(_di_f_string_dynamic_append_assure_nulless_) || !defined(_di_f_string_dynamic_append_nulless_) || !defined(_di_f_string_dynamic_mash_nulless_) || !defined(_di_f_string_dynamic_partial_append_assure_nulless_) || !defined(_di_f_string_dynamic_partial_append_nulless_) || !defined(_di_f_string_dynamic_partial_mash_nulless_) || !defined(_di_f_string_mash_nulless_)
 
 #if !defined(_di_f_string_dynamic_mish_) || !defined(_di_f_string_dynamic_partial_mish_) || !defined(_di_f_string_dynamic_partial_prepend_assure_) || !defined(_di_f_string_dynamic_partial_prepend_) || !defined(_di_f_string_dynamic_prepend_assure_) || !defined(_di_f_string_dynamic_prepend_) || !defined(_di_f_string_mish_) || !defined(_di_f_string_prepend_assure_) || !defined(_di_f_string_prepend_)
-  f_status_t private_f_string_prepend(const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination) {
+  f_status_t private_f_string_prepend(const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination) {
 
     if (destination->used + length > F_string_t_size_d) {
       return F_status_set_error(F_string_too_large);
@@ -100,7 +100,7 @@ extern "C" {
 #endif // !defined(_di_f_string_dynamic_mish_) || !defined(_di_f_string_dynamic_partial_mish_) || !defined(_di_f_string_dynamic_partial_prepend_assure_) || !defined(_di_f_string_dynamic_partial_prepend_) || !defined(_di_f_string_dynamic_prepend_assure_) || !defined(_di_f_string_dynamic_prepend_) || !defined(_di_f_string_mish_) || !defined(_di_f_string_prepend_assure_) || !defined(_di_f_string_prepend_)
 
 #if !defined(_di_f_string_dynamic_mish_nulless_) || !defined(_di_f_string_dynamic_partial_mish_nulless_) || !defined(_di_f_string_dynamic_partial_prepend_assure_nulless_) || !defined(_di_f_string_dynamic_partial_prepend_nulless_) || !defined(_di_f_string_dynamic_prepend_assure_nulless_) || !defined(_di_f_string_dynamic_prepend_nulless_) || !defined(_di_f_string_mish_nulless_) || !defined(_di_f_string_prepend_assure_nulless_) || !defined(_di_f_string_prepend_nulless_)
-  f_status_t private_f_string_prepend_nulless(const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination) {
+  f_status_t private_f_string_prepend_nulless(const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination) {
 
     if (destination->used + length > F_string_t_size_d) {
       return F_status_set_error(F_string_too_large);
@@ -108,12 +108,12 @@ extern "C" {
 
     f_status_t status = F_none;
 
-    f_array_length_t first = 0;
-    f_array_length_t offset = 0;
+    f_number_unsigned_t first = 0;
+    f_number_unsigned_t offset = 0;
 
-    f_array_length_t size = 0;
+    f_number_unsigned_t size = 0;
 
-    for (f_array_length_t i = 0; i <= length; ++i) {
+    for (f_number_unsigned_t i = 0; i <= length; ++i) {
 
       if (i == length) {
         if (i > first) {
index 22ce72d94002358e9c01f7f4f2b8016ae2975d0b..e99b04be24d18e52173f0341b69c2469d6c08e6e 100644 (file)
@@ -55,7 +55,7 @@ extern "C" {
  * @see f_string_triples_append()
  */
 #if !defined(_di_f_string_append_) || !defined(_di_f_string_append_assure_) || !defined(_di_f_string_dynamic_append_) || !defined(_di_f_string_dynamic_append_assure_) || !defined(_di_f_string_dynamic_mash_) || !defined(_di_f_string_dynamic_partial_append_) || !defined(_di_f_string_dynamic_partial_append_assure_) || !defined(_di_f_string_dynamic_partial_mash_) || !defined(_di_f_string_dynamic_partial_mash_nulless_) || !defined(_di_f_string_dynamic_partial_mish_) || !defined(_di_f_string_dynamic_partial_mish_nulless_) || !defined(_di_f_string_dynamic_partial_prepend_) || !defined(_di_f_string_dynamics_append_) || !defined(_di_f_string_map_multis_append_) || !defined(_di_f_string_mash_) || !defined(_di_f_string_maps_append_) || !defined(_di_f_string_triples_append_)
-  extern f_status_t private_f_string_append(const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_append(const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_append_) || !defined(_di_f_string_append_assure_) || !defined(_di_f_string_dynamic_append_) || !defined(_di_f_string_dynamic_append_assure_) || !defined(_di_f_string_dynamic_mash_) || !defined(_di_f_string_dynamic_partial_append_) || !defined(_di_f_string_dynamic_partial_append_assure_) || !defined(_di_f_string_dynamic_partial_mash_) || !defined(_di_f_string_dynamic_partial_mash_nulless_) || !defined(_di_f_string_dynamic_partial_mish_) || !defined(_di_f_string_dynamic_partial_mish_nulless_) || !defined(_di_f_string_dynamic_partial_prepend_) || !defined(_di_f_string_dynamics_append_) || !defined(_di_f_string_map_multis_append_) || !defined(_di_f_string_mash_) || !defined(_di_f_string_maps_append_) || !defined(_di_f_string_triples_append_)
 
 /**
@@ -88,7 +88,7 @@ extern "C" {
  * @see f_string_mash_nulless()
  */
 #if !defined(_di_f_string_append_assure_nulless_) || !defined(_di_f_string_append_nulless_) || !defined(_di_f_string_dynamic_append_assure_nulless_) || !defined(_di_f_string_dynamic_append_nulless_) || !defined(_di_f_string_dynamic_mash_nulless_) || !defined(_di_f_string_dynamic_partial_append_assure_nulless_) || !defined(_di_f_string_dynamic_partial_append_nulless_) || !defined(_di_f_string_dynamic_partial_mash_nulless_) || !defined(_di_f_string_mash_nulless_)
-  extern f_status_t private_f_string_append_nulless(const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_append_nulless(const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_append_assure_nulless_) || !defined(_di_f_string_append_nulless_) || !defined(_di_f_string_dynamic_append_assure_nulless_) || !defined(_di_f_string_dynamic_append_nulless_) || !defined(_di_f_string_dynamic_mash_nulless_) || !defined(_di_f_string_dynamic_partial_append_assure_nulless_) || !defined(_di_f_string_dynamic_partial_append_nulless_) || !defined(_di_f_string_dynamic_partial_mash_nulless_) || !defined(_di_f_string_mash_nulless_)
 
 /**
@@ -124,7 +124,7 @@ extern "C" {
  * @see f_string_prepend()
  */
 #if !defined(_di_f_string_dynamic_mish_) || !defined(_di_f_string_dynamic_partial_mish_) || !defined(_di_f_string_dynamic_partial_prepend_assure_) || !defined(_di_f_string_dynamic_partial_prepend_) || !defined(_di_f_string_dynamic_prepend_assure_) || !defined(_di_f_string_dynamic_prepend_) || !defined(_di_f_string_mish_) || !defined(_di_f_string_prepend_assure_) || !defined(_di_f_string_prepend_)
-  extern f_status_t private_f_string_prepend(const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_prepend(const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_dynamic_mish_) || !defined(_di_f_string_dynamic_partial_mish_) || !defined(_di_f_string_dynamic_partial_prepend_assure_) || !defined(_di_f_string_dynamic_partial_prepend_) || !defined(_di_f_string_dynamic_prepend_assure_) || !defined(_di_f_string_dynamic_prepend_) || !defined(_di_f_string_mish_) || !defined(_di_f_string_prepend_assure_) || !defined(_di_f_string_prepend_)
 
 /**
@@ -160,7 +160,7 @@ extern "C" {
  * @see f_string_prepend_nulless()
  */
 #if !defined(_di_f_string_dynamic_mish_nulless_) || !defined(_di_f_string_dynamic_partial_mish_nulless_) || !defined(_di_f_string_dynamic_partial_prepend_assure_nulless_) || !defined(_di_f_string_dynamic_partial_prepend_nulless_) || !defined(_di_f_string_dynamic_prepend_assure_nulless_) || !defined(_di_f_string_dynamic_prepend_nulless_) || !defined(_di_f_string_mish_nulless_) || !defined(_di_f_string_prepend_assure_nulless_) || !defined(_di_f_string_prepend_nulless_)
-  extern f_status_t private_f_string_prepend_nulless(const f_string_t source, f_array_length_t length, f_string_dynamic_t * const destination) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_prepend_nulless(const f_string_t source, f_number_unsigned_t length, f_string_dynamic_t * const destination) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_dynamic_mish_nulless_) || !defined(_di_f_string_dynamic_partial_mish_nulless_) || !defined(_di_f_string_dynamic_partial_prepend_assure_nulless_) || !defined(_di_f_string_dynamic_partial_prepend_nulless_) || !defined(_di_f_string_dynamic_prepend_assure_nulless_) || !defined(_di_f_string_dynamic_prepend_nulless_) || !defined(_di_f_string_mish_nulless_) || !defined(_di_f_string_prepend_assure_nulless_) || !defined(_di_f_string_prepend_nulless_)
 
 #ifdef __cplusplus
index 0e817251df1a07cc7d8fddaeae3471c0e829fced..8115e9cbd5ba8b40402fb054cc09d1e3ca4c5421 100644 (file)
@@ -6,7 +6,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_string_append_
-  f_status_t f_string_append(const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination) {
+  f_status_t f_string_append(const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -18,7 +18,7 @@ extern "C" {
 #endif // _di_f_string_append_
 
 #ifndef _di_f_string_append_assure_
-  f_status_t f_string_append_assure(const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination) {
+  f_status_t f_string_append_assure(const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -29,8 +29,8 @@ extern "C" {
       return private_f_string_append(source, length, destination);
     }
 
-    f_array_length_t i = 1;
-    f_array_length_t j = 1;
+    f_number_unsigned_t i = 1;
+    f_number_unsigned_t j = 1;
 
     while (i <= length && j <= destination->used) {
 
@@ -59,7 +59,7 @@ extern "C" {
 #endif // _di_f_string_append_assure_
 
 #ifndef _di_f_string_append_assure_nulless_
-  f_status_t f_string_append_assure_nulless(const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination) {
+  f_status_t f_string_append_assure_nulless(const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -70,8 +70,8 @@ extern "C" {
       return private_f_string_append_nulless(source, length, destination);
     }
 
-    f_array_length_t i = 1;
-    f_array_length_t j = 1;
+    f_number_unsigned_t i = 1;
+    f_number_unsigned_t j = 1;
 
     while (i <= length && j <= destination->used) {
 
@@ -100,7 +100,7 @@ extern "C" {
 #endif // _di_f_string_append_assure_nulless_
 
 #ifndef _di_f_string_append_nulless_
-  f_status_t f_string_append_nulless(const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination) {
+  f_status_t f_string_append_nulless(const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -112,7 +112,7 @@ extern "C" {
 #endif // _di_f_string_append_nulless_
 
 #ifndef _di_f_string_mash_
-  f_status_t f_string_mash(const f_string_t glue, const f_array_length_t glue_length, const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination) {
+  f_status_t f_string_mash(const f_string_t glue, const f_number_unsigned_t glue_length, const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -129,7 +129,7 @@ extern "C" {
 #endif // _di_f_string_mash_
 
 #ifndef _di_f_string_mash_nulless_
-  f_status_t f_string_mash_nulless(const f_string_t glue, const f_array_length_t glue_length, const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination) {
+  f_status_t f_string_mash_nulless(const f_string_t glue, const f_number_unsigned_t glue_length, const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -146,7 +146,7 @@ extern "C" {
 #endif // _di_f_string_mash_nulless_
 
 #ifndef _di_f_string_mish_
-  f_status_t f_string_mish(const f_string_t glue, const f_array_length_t glue_length, const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination) {
+  f_status_t f_string_mish(const f_string_t glue, const f_number_unsigned_t glue_length, const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -163,7 +163,7 @@ extern "C" {
 #endif // _di_f_string_mish_
 
 #ifndef _di_f_string_mish_nulless_
-  f_status_t f_string_mish_nulless(const f_string_t glue, const f_array_length_t glue_length, const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination) {
+  f_status_t f_string_mish_nulless(const f_string_t glue, const f_number_unsigned_t glue_length, const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -180,7 +180,7 @@ extern "C" {
 #endif // _di_f_string_mish_nulless_
 
 #ifndef _di_f_string_prepend_
-  f_status_t f_string_prepend(const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination) {
+  f_status_t f_string_prepend(const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -192,7 +192,7 @@ extern "C" {
 #endif // _di_f_string_prepend_
 
 #ifndef _di_f_string_prepend_assure_
-  f_status_t f_string_prepend_assure(const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination) {
+  f_status_t f_string_prepend_assure(const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -203,8 +203,8 @@ extern "C" {
       return private_f_string_prepend(source, length, destination);
     }
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     while (i < length && j < destination->used) {
 
@@ -233,7 +233,7 @@ extern "C" {
 #endif // _di_f_string_prepend_assure_
 
 #ifndef _di_f_string_prepend_assure_nulless_
-  f_status_t f_string_prepend_assure_nulless(const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination) {
+  f_status_t f_string_prepend_assure_nulless(const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -244,8 +244,8 @@ extern "C" {
       return private_f_string_prepend_nulless(source, length, destination);
     }
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     while (i < length && j < destination->used) {
 
@@ -274,7 +274,7 @@ extern "C" {
 #endif // _di_f_string_prepend_assure_nulless_
 
 #ifndef _di_f_string_prepend_nulless_
-  f_status_t f_string_prepend_nulless(const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination) {
+  f_status_t f_string_prepend_nulless(const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 5291350d82fb77c87e3817438d2ff903f4e7cc04..e9b0cb22d015a8c0457c86459520b19695c69ad5 100644 (file)
@@ -7,8 +7,8 @@
  *
  * Provides string capabilities.
  *
- * It is highly recommended that all string arrays are set to a max size of F_array_length_t_size_d.
- * Any calculations against the length (aka: string.used) can always perform (A < B) operators such that the B is F_array_length_t_size_d + 1 without integer overflow.
+ * It is highly recommended that all string arrays are set to a max size of F_number_t_size_unsigned_d.
+ * Any calculations against the length (aka: string.used) can always perform (A < B) operators such that the B is F_number_t_size_unsigned_d + 1 without integer overflow.
  */
 #ifndef _F_string_h
 #define _F_string_h
@@ -71,7 +71,7 @@ extern "C" {
  * @see f_memory_resize()
  */
 #ifndef _di_f_string_append_
-  extern f_status_t f_string_append(const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination);
+  extern f_status_t f_string_append(const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination);
 #endif // _di_f_string_append_
 
 /**
@@ -98,7 +98,7 @@ extern "C" {
  * @see f_memory_resize()
  */
 #ifndef _di_f_string_append_assure_
-  extern f_status_t f_string_append_assure(const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination);
+  extern f_status_t f_string_append_assure(const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination);
 #endif // _di_f_string_append_assure_
 
 /**
@@ -126,7 +126,7 @@ extern "C" {
  * @see f_memory_resize()
  */
 #ifndef _di_f_string_append_assure_nulless_
-  extern f_status_t f_string_append_assure_nulless(const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination);
+  extern f_status_t f_string_append_assure_nulless(const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination);
 #endif // _di_f_string_append_assure_nulless_
 
 /**
@@ -153,7 +153,7 @@ extern "C" {
  * @see f_memory_resize()
  */
 #ifndef _di_f_string_append_nulless_
-  extern f_status_t f_string_append_nulless(const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination);
+  extern f_status_t f_string_append_nulless(const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination);
 #endif // _di_f_string_append_nulless_
 
 /**
@@ -184,7 +184,7 @@ extern "C" {
  * @see f_memory_resize()
  */
 #ifndef _di_f_string_mash_
-  extern f_status_t f_string_mash(const f_string_t glue, const f_array_length_t glue_length, const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination);
+  extern f_status_t f_string_mash(const f_string_t glue, const f_number_unsigned_t glue_length, const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination);
 #endif // _di_f_string_mash_
 
 /**
@@ -217,7 +217,7 @@ extern "C" {
  * @see f_memory_resize()
  */
 #ifndef _di_f_string_mash_nulless_
-  extern f_status_t f_string_mash_nulless(const f_string_t glue, const f_array_length_t glue_length, const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination);
+  extern f_status_t f_string_mash_nulless(const f_string_t glue, const f_number_unsigned_t glue_length, const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination);
 #endif // _di_f_string_mash_nulless_
 
 /**
@@ -248,7 +248,7 @@ extern "C" {
  * @see f_memory_resize()
  */
 #ifndef _di_f_string_mish_
-  extern f_status_t f_string_mish(const f_string_t glue, const f_array_length_t glue_length, const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination);
+  extern f_status_t f_string_mish(const f_string_t glue, const f_number_unsigned_t glue_length, const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination);
 #endif // _di_f_string_mish_
 
 /**
@@ -281,7 +281,7 @@ extern "C" {
  * @see f_memory_resize()
  */
 #ifndef _di_f_string_mish_nulless_
-  extern f_status_t f_string_mish_nulless(const f_string_t glue, const f_array_length_t glue_length, const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination);
+  extern f_status_t f_string_mish_nulless(const f_string_t glue, const f_number_unsigned_t glue_length, const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination);
 #endif // _di_f_string_mish_nulless_
 
 /**
@@ -308,7 +308,7 @@ extern "C" {
  * @see f_memory_resize()
  */
 #ifndef _di_f_string_prepend_
-  extern f_status_t f_string_prepend(const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination);
+  extern f_status_t f_string_prepend(const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination);
 #endif // _di_f_string_prepend_
 
 /**
@@ -337,7 +337,7 @@ extern "C" {
  * @see f_memory_resize()
  */
 #ifndef _di_f_string_prepend_assure_
-  extern f_status_t f_string_prepend_assure(const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination);
+  extern f_status_t f_string_prepend_assure(const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination);
 #endif // _di_f_string_prepend_assure_
 
 /**
@@ -367,7 +367,7 @@ extern "C" {
  * @see f_memory_resize()
  */
 #ifndef _di_f_string_prepend_assure_nulless_
-  extern f_status_t f_string_prepend_assure_nulless(const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination);
+  extern f_status_t f_string_prepend_assure_nulless(const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination);
 #endif // _di_f_string_prepend_assure_nulless_
 
 /**
@@ -397,7 +397,7 @@ extern "C" {
  * @see f_memory_resize()
  */
 #ifndef _di_f_string_prepend_nulless_
-  extern f_status_t f_string_prepend_nulless(const f_string_t source, const f_array_length_t length, f_string_dynamic_t * const destination);
+  extern f_status_t f_string_prepend_nulless(const f_string_t source, const f_number_unsigned_t length, f_string_dynamic_t * const destination);
 #endif // _di_f_string_prepend_nulless_
 
 /**
index 8cc079d85bef2e44d1e43d79dbf3672b6b69f6e9..0eb0ccc32f17cbb30735c0e48acdac0cfb7b5ba3 100644 (file)
@@ -42,9 +42,9 @@ extern "C" {
  *
  * Dynamic allocation macros are provided, but it is recommended to utilize the f_string_dynamic_t for dynamic allocation.
  *
- *  is provided as a way t have a string max for systems that do not support max string length in 64-bits (when f_array_length_t is set to uint64_t).
+ *  is provided as a way t have a string max for systems that do not support max string length in 64-bits (when f_number_unsigned_t is set to uint64_t).
  *
- * The ideal length for a string is F_array_length_t_size_d, which generally defaults to 2^64 (unsigned).
+ * The ideal length for a string is F_number_t_size_unsigned_d, which generally defaults to 2^64 (unsigned).
  * However, the libc/POSIX appears to limit this to 2^63 (signed).
  *
  * F_string_t_size_d is provided to help safely navigate this.
index 3ba742bab0bf4f5288203c9f60c4c359c755c035..a5670a35a5597274ad10bf7bea90ab0c9ef494df 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_string_dynamic_adjust_
-  f_status_t f_string_dynamic_adjust(const f_array_length_t length, f_string_dynamic_t * const dynamic) {
+  f_status_t f_string_dynamic_adjust(const f_number_unsigned_t length, f_string_dynamic_t * const dynamic) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamic) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -40,8 +40,8 @@ extern "C" {
       return private_f_string_append(source.string, source.used, destination);
     }
 
-    f_array_length_t i = 1;
-    f_array_length_t j = 1;
+    f_number_unsigned_t i = 1;
+    f_number_unsigned_t j = 1;
 
     while (i <= source.used && j <= destination->used) {
 
@@ -69,8 +69,8 @@ extern "C" {
       return private_f_string_append_nulless(source.string, source.used, destination);
     }
 
-    f_array_length_t i = 1;
-    f_array_length_t j = 1;
+    f_number_unsigned_t i = 1;
+    f_number_unsigned_t j = 1;
 
     while (i <= source.used && j <= destination->used) {
 
@@ -111,7 +111,7 @@ extern "C" {
 #endif // _di_f_string_dynamic_append_nulless_
 
 #ifndef _di_f_string_dynamic_decimate_by_
-  f_status_t f_string_dynamic_decimate_by(const f_array_length_t amount, f_string_dynamic_t * const dynamic) {
+  f_status_t f_string_dynamic_decimate_by(const f_number_unsigned_t amount, f_string_dynamic_t * const dynamic) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamic) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -127,7 +127,7 @@ extern "C" {
 #endif // _di_f_string_dynamic_decimate_by_
 
 #ifndef _di_f_string_dynamic_decrease_by_
-  f_status_t f_string_dynamic_decrease_by(const f_array_length_t amount, f_string_dynamic_t * const dynamic) {
+  f_status_t f_string_dynamic_decrease_by(const f_number_unsigned_t amount, f_string_dynamic_t * const dynamic) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamic) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -143,13 +143,13 @@ extern "C" {
 #endif // _di_f_string_dynamic_decrease_by_
 
 #ifndef _di_f_string_dynamic_increase_
-  f_status_t f_string_dynamic_increase(const f_array_length_t step, f_string_dynamic_t * const dynamic) {
+  f_status_t f_string_dynamic_increase(const f_number_unsigned_t step, f_string_dynamic_t * const dynamic) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamic) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && dynamic->used + 1 > dynamic->size) {
-      f_array_length_t size = dynamic->used + step;
+      f_number_unsigned_t size = dynamic->used + step;
 
       if (size > F_string_t_size_d) {
         if (dynamic->used + 1 > F_string_t_size_d) {
@@ -167,7 +167,7 @@ extern "C" {
 #endif // _di_f_string_dynamic_increase_
 
 #ifndef _di_f_string_dynamic_increase_by_
-  f_status_t f_string_dynamic_increase_by(const f_array_length_t amount, f_string_dynamic_t * const dynamic) {
+  f_status_t f_string_dynamic_increase_by(const f_number_unsigned_t amount, f_string_dynamic_t * const dynamic) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamic) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -274,15 +274,15 @@ extern "C" {
     if (range.start > range.stop) return F_data_not_stop;
     if (range.start >= source.used) return F_data_not_eos;
 
-    const f_array_length_t length = range.stop >= source.used ? source.used - range.start : (range.stop - range.start) + 1;
+    const f_number_unsigned_t length = range.stop >= source.used ? source.used - range.start : (range.stop - range.start) + 1;
 
     if (destination->used < length) {
       return private_f_string_append(source.string + range.start, length, destination);
     }
 
-    const f_array_length_t stop = range.stop >= source.used ? source.used : range.stop + 1;
-    f_array_length_t i = 1;
-    f_array_length_t j = 1;
+    const f_number_unsigned_t stop = range.stop >= source.used ? source.used : range.stop + 1;
+    f_number_unsigned_t i = 1;
+    f_number_unsigned_t j = 1;
 
     while (i <= length && j <= destination->used) {
 
@@ -308,15 +308,15 @@ extern "C" {
     if (range.start > range.stop) return F_data_not_stop;
     if (range.start >= source.used) return F_data_not_eos;
 
-    const f_array_length_t length = range.stop >= source.used ? source.used - range.start : (range.stop - range.start) + 1;
+    const f_number_unsigned_t length = range.stop >= source.used ? source.used - range.start : (range.stop - range.start) + 1;
 
     if (!destination->used) {
       return private_f_string_append_nulless(source.string + range.start, length, destination);
     }
 
-    const f_array_length_t stop = range.stop >= source.used ? source.used : range.stop + 1;
-    f_array_length_t i = 1;
-    f_array_length_t j = 1;
+    const f_number_unsigned_t stop = range.stop >= source.used ? source.used : range.stop + 1;
+    f_number_unsigned_t i = 1;
+    f_number_unsigned_t j = 1;
 
     while (i <= length && j <= destination->used) {
 
@@ -482,14 +482,14 @@ extern "C" {
     if (range.start > range.stop) return F_data_not_stop;
     if (range.start >= source.used) return F_data_not_eos;
 
-    const f_array_length_t length = range.stop >= source.used ? source.used - range.start : (range.stop - range.start) + 1;
+    const f_number_unsigned_t length = range.stop >= source.used ? source.used - range.start : (range.stop - range.start) + 1;
 
     if (destination->used < length) {
       return private_f_string_prepend(source.string + range.start, length, destination);
     }
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     while (i < length && j < destination->used) {
 
@@ -515,14 +515,14 @@ extern "C" {
     if (range.start > range.stop) return F_data_not_stop;
     if (range.start >= source.used) return F_data_not_eos;
 
-    const f_array_length_t length = range.stop >= source.used ? source.used - range.start : (range.stop - range.start) + 1;
+    const f_number_unsigned_t length = range.stop >= source.used ? source.used - range.start : (range.stop - range.start) + 1;
 
     if (!destination->used) {
       return private_f_string_prepend_nulless(source.string + range.start, length, destination);
     }
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     while (i < length && j < destination->used) {
 
@@ -588,8 +588,8 @@ extern "C" {
       return private_f_string_prepend(source.string, source.used, destination);
     }
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     while (i < source.used && j < destination->used) {
 
@@ -617,8 +617,8 @@ extern "C" {
       return private_f_string_prepend_nulless(source.string, source.used, destination);
     }
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     while (i < source.used && j < destination->used) {
 
@@ -659,7 +659,7 @@ extern "C" {
 #endif // _di_f_string_dynamic_prepend_nulless_
 
 #ifndef _di_f_string_dynamic_resize_
-  f_status_t f_string_dynamic_resize(const f_array_length_t length, f_string_dynamic_t * const buffer) {
+  f_status_t f_string_dynamic_resize(const f_number_unsigned_t length, f_string_dynamic_t * const buffer) {
     #ifndef _di_level_0_parameter_checking_
       if (!buffer) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 45e9be20a96d71f4d9ce817fca4a03d6fddea71d..f2026c5b532dd154a9415887c86a4a1b3caf171b 100644 (file)
@@ -67,7 +67,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_string_dynamic_adjust_
-  extern f_status_t f_string_dynamic_adjust(const f_array_length_t length, f_string_dynamic_t * const dynamic);
+  extern f_status_t f_string_dynamic_adjust(const f_number_unsigned_t length, f_string_dynamic_t * const dynamic);
 #endif // _di_f_string_dynamic_adjust_
 
 /**
@@ -180,7 +180,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_dynamic_decimate_by_
-  extern f_status_t f_string_dynamic_decimate_by(const f_array_length_t amount, f_string_dynamic_t * const dynamic);
+  extern f_status_t f_string_dynamic_decimate_by(const f_number_unsigned_t amount, f_string_dynamic_t * const dynamic);
 #endif // _di_f_string_dynamic_decimate_by_
 
 /**
@@ -205,14 +205,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_dynamic_decrease_by_
-  extern f_status_t f_string_dynamic_decrease_by(const f_array_length_t amount, f_string_dynamic_t * const dynamic);
+  extern f_status_t f_string_dynamic_decrease_by(const f_number_unsigned_t amount, f_string_dynamic_t * const dynamic);
 #endif // _di_f_string_dynamic_decrease_by_
 
 /**
  * Resize the dynamic string to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -231,14 +231,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_dynamic_increase_
-  extern f_status_t f_string_dynamic_increase(const f_array_length_t step, f_string_dynamic_t * const dynamic);
+  extern f_status_t f_string_dynamic_increase(const f_number_unsigned_t step, f_string_dynamic_t * const dynamic);
 #endif // _di_f_string_dynamic_increase_
 
 /**
  * Resize the dynamic string to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -256,7 +256,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_dynamic_increase_by_
-  extern f_status_t f_string_dynamic_increase_by(const f_array_length_t amount, f_string_dynamic_t * const dynamic);
+  extern f_status_t f_string_dynamic_increase_by(const f_number_unsigned_t amount, f_string_dynamic_t * const dynamic);
 #endif // _di_f_string_dynamic_increase_by_
 
 /**
@@ -811,7 +811,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_dynamic_resize_
-  extern f_status_t f_string_dynamic_resize(const f_array_length_t length, f_string_dynamic_t * const buffer);
+  extern f_status_t f_string_dynamic_resize(const f_number_unsigned_t length, f_string_dynamic_t * const buffer);
 #endif // _di_f_string_dynamic_resize_
 
 /**
index 7af991ade62ddcf83afcaa9590dec851abeec173..a06e2b4d2cf9479e43ac73e5f502adaa324d09d9 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_string_dynamics_adjust_
-  f_status_t f_string_dynamics_adjust(const f_array_length_t length, f_string_dynamics_t * const dynamics) {
+  f_status_t f_string_dynamics_adjust(const f_number_unsigned_t length, f_string_dynamics_t * const dynamics) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamics) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -42,7 +42,7 @@ extern "C" {
 #endif // _di_f_string_dynamics_append_all_
 
 #ifndef _di_f_string_dynamics_decimate_by_
-  f_status_t f_string_dynamics_decimate_by(const f_array_length_t amount, f_string_dynamics_t * const dynamics) {
+  f_status_t f_string_dynamics_decimate_by(const f_number_unsigned_t amount, f_string_dynamics_t * const dynamics) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamics) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -58,7 +58,7 @@ extern "C" {
 #endif // _di_f_string_dynamics_decimate_by_
 
 #ifndef _di_f_string_dynamics_decrease_by_
-  f_status_t f_string_dynamics_decrease_by(const f_array_length_t amount, f_string_dynamics_t * const dynamics) {
+  f_status_t f_string_dynamics_decrease_by(const f_number_unsigned_t amount, f_string_dynamics_t * const dynamics) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamics) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -74,7 +74,7 @@ extern "C" {
 #endif // _di_f_string_dynamics_decrease_by_
 
 #ifndef _di_f_string_dynamics_increase_
-  f_status_t f_string_dynamics_increase(const f_array_length_t step, f_string_dynamics_t * const dynamics) {
+  f_status_t f_string_dynamics_increase(const f_number_unsigned_t step, f_string_dynamics_t * const dynamics) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamics) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -82,14 +82,14 @@ extern "C" {
     if (!step) return F_data_not;
 
     if (dynamics->used + 1 > dynamics->size) {
-      f_array_length_t size = dynamics->used + step;
+      f_number_unsigned_t size = dynamics->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (dynamics->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (dynamics->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_string_dynamics_resize(size, dynamics);
@@ -100,13 +100,13 @@ extern "C" {
 #endif // _di_f_string_dynamics_increase_
 
 #ifndef _di_f_string_dynamics_increase_by_
-  f_status_t f_string_dynamics_increase_by(const f_array_length_t amount, f_string_dynamics_t * const dynamics) {
+  f_status_t f_string_dynamics_increase_by(const f_number_unsigned_t amount, f_string_dynamics_t * const dynamics) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamics) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (dynamics->used + amount > dynamics->size) {
-      if (dynamics->used + amount > F_array_length_t_size_d) {
+      if (dynamics->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -118,7 +118,7 @@ extern "C" {
 #endif // _di_f_string_dynamics_increase_by_
 
 #ifndef _di_f_string_dynamics_resize_
-  f_status_t f_string_dynamics_resize(const f_array_length_t length, f_string_dynamics_t * const dynamics) {
+  f_status_t f_string_dynamics_resize(const f_number_unsigned_t length, f_string_dynamics_t * const dynamics) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamics) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 8c154f47cccc646a22030ffd41d95c33d39453f6..a1b5c099d947499efe75e1df5023ca9ac9778112 100644 (file)
@@ -61,7 +61,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_string_dynamics_adjust_
-  extern f_status_t f_string_dynamics_adjust(const f_array_length_t length, f_string_dynamics_t * const dynamics);
+  extern f_status_t f_string_dynamics_adjust(const f_number_unsigned_t length, f_string_dynamics_t * const dynamics);
 #endif // _di_f_string_dynamics_adjust_
 
 /**
@@ -127,7 +127,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_dynamics_decimate_by_
-  extern f_status_t f_string_dynamics_decimate_by(const f_array_length_t amount, f_string_dynamics_t * const dynamics);
+  extern f_status_t f_string_dynamics_decimate_by(const f_number_unsigned_t amount, f_string_dynamics_t * const dynamics);
 #endif // _di_f_string_dynamics_decimate_by_
 
 /**
@@ -151,13 +151,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_dynamics_decrease_by_
-  extern f_status_t f_string_dynamics_decrease_by(const f_array_length_t amount, f_string_dynamics_t * const dynamics);
+  extern f_status_t f_string_dynamics_decrease_by(const f_number_unsigned_t amount, f_string_dynamics_t * const dynamics);
 #endif // _di_f_string_dynamics_decrease_by_
 
 /**
  * Increase the size of the dynamic string array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -176,14 +176,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_dynamics_increase_
-  extern f_status_t f_string_dynamics_increase(const f_array_length_t step, f_string_dynamics_t * const dynamics);
+  extern f_status_t f_string_dynamics_increase(const f_number_unsigned_t step, f_string_dynamics_t * const dynamics);
 #endif // _di_f_string_dynamics_increase_
 
 /**
  * Resize the dynamic string array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -201,7 +201,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_dynamics_increase_by_
-  extern f_status_t f_string_dynamics_increase_by(const f_array_length_t amount, f_string_dynamics_t * const dynamics);
+  extern f_status_t f_string_dynamics_increase_by(const f_number_unsigned_t amount, f_string_dynamics_t * const dynamics);
 #endif // _di_f_string_dynamics_increase_by_
 
 /**
@@ -220,7 +220,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_dynamics_resize_
-  extern f_status_t f_string_dynamics_resize(const f_array_length_t length, f_string_dynamics_t * const dynamics);
+  extern f_status_t f_string_dynamics_resize(const f_number_unsigned_t length, f_string_dynamics_t * const dynamics);
 #endif // _di_f_string_dynamics_resize_
 
 #ifdef __cplusplus
index df3733b65de4c50813d3faded19d08f6c7dad797..4b881f60cbe48ba33888aac823289a2a35bc493f 100644 (file)
@@ -9,7 +9,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_string_dynamicss_adjust_
-  f_status_t f_string_dynamicss_adjust(const f_array_length_t length, f_string_dynamicss_t * const dynamicss) {
+  f_status_t f_string_dynamicss_adjust(const f_number_unsigned_t length, f_string_dynamicss_t * const dynamicss) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamicss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -61,7 +61,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].used = 0;
 
@@ -76,7 +76,7 @@ extern "C" {
 #endif // _di_f_string_dynamicss_append_all_
 
 #ifndef _di_f_string_dynamicss_decimate_by_
-  f_status_t f_string_dynamicss_decimate_by(const f_array_length_t amount, f_string_dynamicss_t * const dynamicss) {
+  f_status_t f_string_dynamicss_decimate_by(const f_number_unsigned_t amount, f_string_dynamicss_t * const dynamicss) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamicss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -92,7 +92,7 @@ extern "C" {
 #endif // _di_f_string_dynamicss_decimate_by_
 
 #ifndef _di_f_string_dynamicss_decrease_by_
-  f_status_t f_string_dynamicss_decrease_by(const f_array_length_t amount, f_string_dynamicss_t * const dynamicss) {
+  f_status_t f_string_dynamicss_decrease_by(const f_number_unsigned_t amount, f_string_dynamicss_t * const dynamicss) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamicss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -108,7 +108,7 @@ extern "C" {
 #endif // _di_f_string_dynamicss_decrease_by_
 
 #ifndef _di_f_string_dynamicss_increase_
-  f_status_t f_string_dynamicss_increase(const f_array_length_t step, f_string_dynamicss_t * const dynamicss) {
+  f_status_t f_string_dynamicss_increase(const f_number_unsigned_t step, f_string_dynamicss_t * const dynamicss) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamicss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -116,14 +116,14 @@ extern "C" {
     if (!step) return F_data_not;
 
     if (dynamicss->used + 1 > dynamicss->size) {
-      f_array_length_t size = dynamicss->used + step;
+      f_number_unsigned_t size = dynamicss->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (dynamicss->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (dynamicss->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_string_dynamicss_resize(size, dynamicss);
@@ -134,7 +134,7 @@ extern "C" {
 #endif // _di_f_string_dynamicss_increase_
 
 #ifndef _di_f_string_dynamicss_increase_by_
-  f_status_t f_string_dynamicss_increase_by(const f_array_length_t amount, f_string_dynamicss_t * const dynamicss) {
+  f_status_t f_string_dynamicss_increase_by(const f_number_unsigned_t amount, f_string_dynamicss_t * const dynamicss) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamicss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -142,7 +142,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (dynamicss->used + amount > dynamicss->size) {
-      if (dynamicss->used + amount > F_array_length_t_size_d) {
+      if (dynamicss->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -154,7 +154,7 @@ extern "C" {
 #endif // _di_f_string_dynamicss_increase_by_
 
 #ifndef _di_f_string_dynamicss_resize_
-  f_status_t f_string_dynamicss_resize(const f_array_length_t length, f_string_dynamicss_t * const dynamicss) {
+  f_status_t f_string_dynamicss_resize(const f_number_unsigned_t length, f_string_dynamicss_t * const dynamicss) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamicss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 3c66ddc7ccbcf28625160e6f5d857b0b724b7c7e..5a3755cf75588fc87b0674ae6d446c5bcf484060 100644 (file)
@@ -61,7 +61,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_string_dynamicss_adjust_
-  extern f_status_t f_string_dynamicss_adjust(const f_array_length_t length, f_string_dynamicss_t * const dynamicss);
+  extern f_status_t f_string_dynamicss_adjust(const f_number_unsigned_t length, f_string_dynamicss_t * const dynamicss);
 #endif // _di_f_string_dynamicss_adjust_
 
 /**
@@ -127,7 +127,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_dynamicss_decimate_by_
-  extern f_status_t f_string_dynamicss_decimate_by(const f_array_length_t amount, f_string_dynamicss_t * const dynamicss);
+  extern f_status_t f_string_dynamicss_decimate_by(const f_number_unsigned_t amount, f_string_dynamicss_t * const dynamicss);
 #endif // _di_f_string_dynamicss_decimate_by_
 
 /**
@@ -151,13 +151,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_dynamicss_decrease_by_
-  extern f_status_t f_string_dynamicss_decrease_by(const f_array_length_t amount, f_string_dynamicss_t * const dynamicss);
+  extern f_status_t f_string_dynamicss_decrease_by(const f_number_unsigned_t amount, f_string_dynamicss_t * const dynamicss);
 #endif // _di_f_string_dynamicss_decrease_by_
 
 /**
  * Increase the size of the dynamics string array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -176,14 +176,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_dynamicss_increase_
-  extern f_status_t f_string_dynamicss_increase(const f_array_length_t step, f_string_dynamicss_t * const dynamicss);
+  extern f_status_t f_string_dynamicss_increase(const f_number_unsigned_t step, f_string_dynamicss_t * const dynamicss);
 #endif // _di_f_string_dynamicss_increase_
 
 /**
  * Resize the dynamics string array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -201,7 +201,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_dynamicss_increase_by_
-  extern f_status_t f_string_dynamicss_increase_by(const f_array_length_t amount, f_string_dynamicss_t * const dynamicss);
+  extern f_status_t f_string_dynamicss_increase_by(const f_number_unsigned_t amount, f_string_dynamicss_t * const dynamicss);
 #endif // _di_f_string_dynamicss_increase_by_
 
 /**
@@ -220,7 +220,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_dynamicss_resize_
-  extern f_status_t f_string_dynamicss_resize(const f_array_length_t length, f_string_dynamicss_t * const dynamicss);
+  extern f_status_t f_string_dynamicss_resize(const f_number_unsigned_t length, f_string_dynamicss_t * const dynamicss);
 #endif // _di_f_string_dynamicss_resize_
 
 #ifdef __cplusplus
index 8144836beab54b35ea25aab81606ff6d89fe5f20..2f3a4dd956ac367cf40447b59eae4fa6e40bd308 100644 (file)
@@ -9,7 +9,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_string_map_multis_adjust_
-  f_status_t f_string_map_multis_adjust(const f_array_length_t length, f_string_map_multis_t * const map_multis) {
+  f_status_t f_string_map_multis_adjust(const f_number_unsigned_t length, f_string_map_multis_t * const map_multis) {
     #ifndef _di_level_0_parameter_checking_
       if (!map_multis) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -63,7 +63,7 @@ extern "C" {
 #endif // _di_f_string_map_multis_append_all_
 
 #ifndef _di_f_string_map_multis_decimate_by_
-  f_status_t f_string_map_multis_decimate_by(const f_array_length_t amount, f_string_map_multis_t * const map_multis) {
+  f_status_t f_string_map_multis_decimate_by(const f_number_unsigned_t amount, f_string_map_multis_t * const map_multis) {
     #ifndef _di_level_0_parameter_checking_
       if (!map_multis) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -79,7 +79,7 @@ extern "C" {
 #endif // _di_f_string_map_multis_decimate_by_
 
 #ifndef _di_f_string_map_multis_decrease_by_
-  f_status_t f_string_map_multis_decrease_by(const f_array_length_t amount, f_string_map_multis_t * const map_multis) {
+  f_status_t f_string_map_multis_decrease_by(const f_number_unsigned_t amount, f_string_map_multis_t * const map_multis) {
     #ifndef _di_level_0_parameter_checking_
       if (!map_multis) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -95,20 +95,20 @@ extern "C" {
 #endif // _di_f_string_map_multis_decrease_by_
 
 #ifndef _di_f_string_map_multis_increase_
-  f_status_t f_string_map_multis_increase(const f_array_length_t step, f_string_map_multis_t * const map_multis) {
+  f_status_t f_string_map_multis_increase(const f_number_unsigned_t step, f_string_map_multis_t * const map_multis) {
     #ifndef _di_level_0_parameter_checking_
       if (!map_multis) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && map_multis->used + 1 > map_multis->size) {
-      f_array_length_t size = map_multis->used + step;
+      f_number_unsigned_t size = map_multis->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (map_multis->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (map_multis->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_string_map_multis_resize(size, map_multis);
@@ -119,7 +119,7 @@ extern "C" {
 #endif // _di_f_string_map_multis_increase_
 
 #ifndef _di_f_string_map_multis_increase_by_
-  f_status_t f_string_map_multis_increase_by(const f_array_length_t amount, f_string_map_multis_t * const map_multis) {
+  f_status_t f_string_map_multis_increase_by(const f_number_unsigned_t amount, f_string_map_multis_t * const map_multis) {
     #ifndef _di_level_0_parameter_checking_
       if (!map_multis) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -127,7 +127,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (map_multis->used + amount > map_multis->size) {
-      if (map_multis->used + amount > F_array_length_t_size_d) {
+      if (map_multis->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -139,7 +139,7 @@ extern "C" {
 #endif // _di_f_string_map_multis_increase_by_
 
 #ifndef _di_f_string_map_multis_resize_
-  f_status_t f_string_map_multis_resize(const f_array_length_t length, f_string_map_multis_t * const map_multis) {
+  f_status_t f_string_map_multis_resize(const f_number_unsigned_t length, f_string_map_multis_t * const map_multis) {
     #ifndef _di_level_0_parameter_checking_
       if (!map_multis) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 693cc81679d5ad2367c0cb2338e8a11aae56a1a3..1a1deccf9c5801ce3b1f36281d4b4f0ce5e1174d 100644 (file)
@@ -27,8 +27,8 @@ extern "C" {
   typedef struct {
     f_string_map_multi_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_string_map_multis_t;
 
   #define f_string_map_multis_t_initialize f_string_statics_t_initialize
@@ -66,7 +66,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_map_multis_adjust_
-  extern f_status_t f_string_map_multis_adjust(const f_array_length_t length, f_string_map_multis_t * const map_multis);
+  extern f_status_t f_string_map_multis_adjust(const f_number_unsigned_t length, f_string_map_multis_t * const map_multis);
 #endif // _di_f_string_map_multis_adjust_
 
 /**
@@ -131,7 +131,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_map_multis_decimate_by_
-  extern f_status_t f_string_map_multis_decimate_by(const f_array_length_t amount, f_string_map_multis_t * const map_multis);
+  extern f_status_t f_string_map_multis_decimate_by(const f_number_unsigned_t amount, f_string_map_multis_t * const map_multis);
 #endif // _di_f_string_map_multis_decimate_by_
 
 /**
@@ -154,13 +154,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_map_multis_decrease_by_
-  extern f_status_t f_string_map_multis_decrease_by(const f_array_length_t amount, f_string_map_multis_t * const map_multis);
+  extern f_status_t f_string_map_multis_decrease_by(const f_number_unsigned_t amount, f_string_map_multis_t * const map_multis);
 #endif // _di_f_string_map_multis_decrease_by_
 
 /**
  * Increase the size of the map_multis array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -179,14 +179,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_map_multis_increase_
-  extern f_status_t f_string_map_multis_increase(const f_array_length_t step, f_string_map_multis_t * const map_multis);
+  extern f_status_t f_string_map_multis_increase(const f_number_unsigned_t step, f_string_map_multis_t * const map_multis);
 #endif // _di_f_string_map_multis_increase_
 
 /**
  * Resize the map_multis array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -204,7 +204,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_map_multis_increase_by_
-  extern f_status_t f_string_map_multis_increase_by(const f_array_length_t amount, f_string_map_multis_t * const map_multis);
+  extern f_status_t f_string_map_multis_increase_by(const f_number_unsigned_t amount, f_string_map_multis_t * const map_multis);
 #endif // _di_f_string_map_multis_increase_by_
 
 /**
@@ -223,7 +223,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_map_multis_resize_
-  extern f_status_t f_string_map_multis_resize(const f_array_length_t length, f_string_map_multis_t * const map_multis);
+  extern f_status_t f_string_map_multis_resize(const f_number_unsigned_t length, f_string_map_multis_t * const map_multis);
 #endif // _di_f_string_map_multis_resize_
 
 #ifdef __cplusplus
index 6aff10df464bb0d920c230fd2c4f268d3a46d75c..229717514f8e293a2b76befc5da07441845f31e2 100644 (file)
@@ -10,7 +10,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_string_map_multiss_adjust_
-  f_status_t f_string_map_multiss_adjust(const f_array_length_t length, f_string_map_multiss_t * const map_multiss) {
+  f_status_t f_string_map_multiss_adjust(const f_number_unsigned_t length, f_string_map_multiss_t * const map_multiss) {
     #ifndef _di_level_0_parameter_checking_
       if (!map_multiss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -62,7 +62,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].used = 0;
 
@@ -77,7 +77,7 @@ extern "C" {
 #endif // _di_f_string_map_multiss_append_all_
 
 #ifndef _di_f_string_map_multiss_decimate_by_
-  f_status_t f_string_map_multiss_decimate_by(const f_array_length_t amount, f_string_map_multiss_t * const map_multiss) {
+  f_status_t f_string_map_multiss_decimate_by(const f_number_unsigned_t amount, f_string_map_multiss_t * const map_multiss) {
     #ifndef _di_level_0_parameter_checking_
       if (!map_multiss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -93,7 +93,7 @@ extern "C" {
 #endif // _di_f_string_map_multiss_decimate_by_
 
 #ifndef _di_f_string_map_multiss_decrease_by_
-  f_status_t f_string_map_multiss_decrease_by(const f_array_length_t amount, f_string_map_multiss_t * const map_multiss) {
+  f_status_t f_string_map_multiss_decrease_by(const f_number_unsigned_t amount, f_string_map_multiss_t * const map_multiss) {
     #ifndef _di_level_0_parameter_checking_
       if (!map_multiss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -109,20 +109,20 @@ extern "C" {
 #endif // _di_f_string_map_multiss_decrease_by_
 
 #ifndef _di_f_string_map_multiss_increase_
-  f_status_t f_string_map_multiss_increase(const f_array_length_t step, f_string_map_multiss_t * const map_multiss) {
+  f_status_t f_string_map_multiss_increase(const f_number_unsigned_t step, f_string_map_multiss_t * const map_multiss) {
     #ifndef _di_level_0_parameter_checking_
       if (!map_multiss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && map_multiss->used + 1 > map_multiss->size) {
-      f_array_length_t size = map_multiss->used + step;
+      f_number_unsigned_t size = map_multiss->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (map_multiss->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (map_multiss->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_string_map_multiss_resize(size, map_multiss);
@@ -133,7 +133,7 @@ extern "C" {
 #endif // _di_f_string_map_multiss_increase_
 
 #ifndef _di_f_string_map_multiss_increase_by_
-  f_status_t f_string_map_multiss_increase_by(const f_array_length_t amount, f_string_map_multiss_t * const map_multiss) {
+  f_status_t f_string_map_multiss_increase_by(const f_number_unsigned_t amount, f_string_map_multiss_t * const map_multiss) {
     #ifndef _di_level_0_parameter_checking_
       if (!map_multiss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -141,7 +141,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (map_multiss->used + amount > map_multiss->size) {
-      if (map_multiss->used + amount > F_array_length_t_size_d) {
+      if (map_multiss->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -153,7 +153,7 @@ extern "C" {
 #endif // _di_f_string_map_multiss_increase_by_
 
 #ifndef _di_f_string_map_multiss_resize_
-  f_status_t f_string_map_multiss_resize(const f_array_length_t length, f_string_map_multiss_t * const map_multiss) {
+  f_status_t f_string_map_multiss_resize(const f_number_unsigned_t length, f_string_map_multiss_t * const map_multiss) {
     #ifndef _di_level_0_parameter_checking_
       if (!map_multiss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index d0e0747aca492dd30f3a265d9e7c97ac040ac359..4ae297f6eb047ba00b66bc493a3bc09423ab5add 100644 (file)
@@ -27,8 +27,8 @@ extern "C" {
   typedef struct {
     f_string_map_multis_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_string_map_multiss_t;
 
   #define f_string_map_multiss_t_initialize f_string_statics_t_initialize
@@ -66,7 +66,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_map_multiss_adjust_
-  extern f_status_t f_string_map_multiss_adjust(const f_array_length_t length, f_string_map_multiss_t * const map_multiss);
+  extern f_status_t f_string_map_multiss_adjust(const f_number_unsigned_t length, f_string_map_multiss_t * const map_multiss);
 #endif // _di_f_string_map_multiss_adjust_
 
 /**
@@ -131,7 +131,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_map_multiss_decimate_by_
-  extern f_status_t f_string_map_multiss_decimate_by(const f_array_length_t amount, f_string_map_multiss_t * const map_multiss);
+  extern f_status_t f_string_map_multiss_decimate_by(const f_number_unsigned_t amount, f_string_map_multiss_t * const map_multiss);
 #endif // _di_f_string_map_multiss_decimate_by_
 
 /**
@@ -154,13 +154,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_map_multiss_decrease_by_
-  extern f_status_t f_string_map_multiss_decrease_by(const f_array_length_t amount, f_string_map_multiss_t * const map_multiss);
+  extern f_status_t f_string_map_multiss_decrease_by(const f_number_unsigned_t amount, f_string_map_multiss_t * const map_multiss);
 #endif // _di_f_string_map_multiss_decrease_by_
 
 /**
  * Increase the size of the map_multiss array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -179,14 +179,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_map_multiss_increase_
-  extern f_status_t f_string_map_multiss_increase(const f_array_length_t step, f_string_map_multiss_t * const map_multiss);
+  extern f_status_t f_string_map_multiss_increase(const f_number_unsigned_t step, f_string_map_multiss_t * const map_multiss);
 #endif // _di_f_string_map_multiss_increase_
 
 /**
  * Resize the map_multiss array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -204,7 +204,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_map_multiss_increase_by_
-  extern f_status_t f_string_map_multiss_increase_by(const f_array_length_t amount, f_string_map_multiss_t * const map_multiss);
+  extern f_status_t f_string_map_multiss_increase_by(const f_number_unsigned_t amount, f_string_map_multiss_t * const map_multiss);
 #endif // _di_f_string_map_multiss_increase_by_
 
 /**
@@ -223,7 +223,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_map_multiss_resize_
-  extern f_status_t f_string_map_multiss_resize(const f_array_length_t length, f_string_map_multiss_t * const map_multiss);
+  extern f_status_t f_string_map_multiss_resize(const f_number_unsigned_t length, f_string_map_multiss_t * const map_multiss);
 #endif // _di_f_string_map_multiss_resize_
 
 #ifdef __cplusplus
index 268f1ef429f5999685a6b675778c2d1e7f074d86..dac763da9f8b498396aed3a0850c7d3755fb7f0b 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_string_maps_adjust_
-  f_status_t f_string_maps_adjust(const f_array_length_t length, f_string_maps_t * const maps) {
+  f_status_t f_string_maps_adjust(const f_number_unsigned_t length, f_string_maps_t * const maps) {
     #ifndef _di_level_0_parameter_checking_
       if (!maps) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -61,7 +61,7 @@ extern "C" {
 #endif // _di_f_string_maps_append_all_
 
 #ifndef _di_f_string_maps_decimate_by_
-  f_status_t f_string_maps_decimate_by(const f_array_length_t amount, f_string_maps_t * const maps) {
+  f_status_t f_string_maps_decimate_by(const f_number_unsigned_t amount, f_string_maps_t * const maps) {
     #ifndef _di_level_0_parameter_checking_
       if (!maps) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -77,7 +77,7 @@ extern "C" {
 #endif // _di_f_string_maps_decimate_by_
 
 #ifndef _di_f_string_maps_decrease_by_
-  f_status_t f_string_maps_decrease_by(const f_array_length_t amount, f_string_maps_t * const maps) {
+  f_status_t f_string_maps_decrease_by(const f_number_unsigned_t amount, f_string_maps_t * const maps) {
     #ifndef _di_level_0_parameter_checking_
       if (!maps) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -93,20 +93,20 @@ extern "C" {
 #endif // _di_f_string_maps_decrease_by_
 
 #ifndef _di_f_string_maps_increase_
-  f_status_t f_string_maps_increase(const f_array_length_t step, f_string_maps_t * const maps) {
+  f_status_t f_string_maps_increase(const f_number_unsigned_t step, f_string_maps_t * const maps) {
     #ifndef _di_level_0_parameter_checking_
       if (!maps) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && maps->used + 1 > maps->size) {
-      f_array_length_t size = maps->used + step;
+      f_number_unsigned_t size = maps->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (maps->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (maps->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_string_maps_resize(size, maps);
@@ -117,7 +117,7 @@ extern "C" {
 #endif // _di_f_string_maps_increase_
 
 #ifndef _di_f_string_maps_increase_by_
-  f_status_t f_string_maps_increase_by(const f_array_length_t amount, f_string_maps_t * const maps) {
+  f_status_t f_string_maps_increase_by(const f_number_unsigned_t amount, f_string_maps_t * const maps) {
     #ifndef _di_level_0_parameter_checking_
       if (!maps) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -125,7 +125,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (maps->used + amount > maps->size) {
-      if (maps->used + amount > F_array_length_t_size_d) {
+      if (maps->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -137,7 +137,7 @@ extern "C" {
 #endif // _di_f_string_maps_increase_by_
 
 #ifndef _di_f_string_maps_resize_
-  f_status_t f_string_maps_resize(const f_array_length_t length, f_string_maps_t * const maps) {
+  f_status_t f_string_maps_resize(const f_number_unsigned_t length, f_string_maps_t * const maps) {
     #ifndef _di_level_0_parameter_checking_
       if (!maps) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index f2f9b2a6af05d541305427bfebe73b9ca5d5319e..0609b7c273e1806c7b54dfe2b6e1062b2b259950 100644 (file)
@@ -27,8 +27,8 @@ extern "C" {
   typedef struct {
     f_string_map_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_string_maps_t;
 
   #define f_string_maps_t_initialize f_string_statics_t_initialize
@@ -66,7 +66,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_maps_adjust_
-  extern f_status_t f_string_maps_adjust(const f_array_length_t length, f_string_maps_t * const maps);
+  extern f_status_t f_string_maps_adjust(const f_number_unsigned_t length, f_string_maps_t * const maps);
 #endif // _di_f_string_maps_adjust_
 
 /**
@@ -131,7 +131,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_maps_decimate_by_
-  extern f_status_t f_string_maps_decimate_by(const f_array_length_t amount, f_string_maps_t * const maps);
+  extern f_status_t f_string_maps_decimate_by(const f_number_unsigned_t amount, f_string_maps_t * const maps);
 #endif // _di_f_string_maps_decimate_by_
 
 /**
@@ -154,13 +154,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_maps_decrease_by_
-  extern f_status_t f_string_maps_decrease_by(const f_array_length_t amount, f_string_maps_t * const maps);
+  extern f_status_t f_string_maps_decrease_by(const f_number_unsigned_t amount, f_string_maps_t * const maps);
 #endif // _di_f_string_maps_decrease_by_
 
 /**
  * Increase the size of the string maps array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -179,14 +179,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_maps_increase_
-  extern f_status_t f_string_maps_increase(const f_array_length_t step, f_string_maps_t * const maps);
+  extern f_status_t f_string_maps_increase(const f_number_unsigned_t step, f_string_maps_t * const maps);
 #endif // _di_f_string_maps_increase_
 
 /**
  * Resize the string maps array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -204,7 +204,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_maps_increase_by_
-  extern f_status_t f_string_maps_increase_by(const f_array_length_t amount, f_string_maps_t * const maps);
+  extern f_status_t f_string_maps_increase_by(const f_number_unsigned_t amount, f_string_maps_t * const maps);
 #endif // _di_f_string_maps_increase_by_
 
 /**
@@ -223,7 +223,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_maps_resize_
-  extern f_status_t f_string_maps_resize(const f_array_length_t length, f_string_maps_t * const maps);
+  extern f_status_t f_string_maps_resize(const f_number_unsigned_t length, f_string_maps_t * const maps);
 #endif // _di_f_string_maps_resize_
 
 #ifdef __cplusplus
index 9d6b89d315fb0c8676e0e325af99b1e6bb370e58..ae3d40f0f8f85665a0198dbf180420e1568ee7fb 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_string_mapss_adjust_
-  f_status_t f_string_mapss_adjust(const f_array_length_t length, f_string_mapss_t * const mapss) {
+  f_status_t f_string_mapss_adjust(const f_number_unsigned_t length, f_string_mapss_t * const mapss) {
     #ifndef _di_level_0_parameter_checking_
       if (!mapss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -60,7 +60,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].used = 0;
 
@@ -75,7 +75,7 @@ extern "C" {
 #endif // _di_f_string_mapss_append_all_
 
 #ifndef _di_f_string_mapss_decimate_by_
-  f_status_t f_string_mapss_decimate_by(const f_array_length_t amount, f_string_mapss_t * const mapss) {
+  f_status_t f_string_mapss_decimate_by(const f_number_unsigned_t amount, f_string_mapss_t * const mapss) {
     #ifndef _di_level_0_parameter_checking_
       if (!mapss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -91,7 +91,7 @@ extern "C" {
 #endif // _di_f_string_mapss_decimate_by_
 
 #ifndef _di_f_string_mapss_decrease_by_
-  f_status_t f_string_mapss_decrease_by(const f_array_length_t amount, f_string_mapss_t * const mapss) {
+  f_status_t f_string_mapss_decrease_by(const f_number_unsigned_t amount, f_string_mapss_t * const mapss) {
     #ifndef _di_level_0_parameter_checking_
       if (!mapss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -107,20 +107,20 @@ extern "C" {
 #endif // _di_f_string_mapss_decrease_by_
 
 #ifndef _di_f_string_mapss_increase_
-  f_status_t f_string_mapss_increase(const f_array_length_t step, f_string_mapss_t * const mapss) {
+  f_status_t f_string_mapss_increase(const f_number_unsigned_t step, f_string_mapss_t * const mapss) {
     #ifndef _di_level_0_parameter_checking_
       if (!mapss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && mapss->used + 1 > mapss->size) {
-      f_array_length_t size = mapss->used + step;
+      f_number_unsigned_t size = mapss->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (mapss->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (mapss->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_string_mapss_resize(size, mapss);
@@ -131,7 +131,7 @@ extern "C" {
 #endif // _di_f_string_mapss_increase_
 
 #ifndef _di_f_string_mapss_increase_by_
-  f_status_t f_string_mapss_increase_by(const f_array_length_t amount, f_string_mapss_t * const mapss) {
+  f_status_t f_string_mapss_increase_by(const f_number_unsigned_t amount, f_string_mapss_t * const mapss) {
     #ifndef _di_level_0_parameter_checking_
       if (!mapss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -139,7 +139,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (mapss->used + amount > mapss->size) {
-      if (mapss->used + amount > F_array_length_t_size_d) {
+      if (mapss->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -151,7 +151,7 @@ extern "C" {
 #endif // _di_f_string_mapss_increase_by_
 
 #ifndef _di_f_string_mapss_resize_
-  f_status_t f_string_mapss_resize(const f_array_length_t length, f_string_mapss_t * const mapss) {
+  f_status_t f_string_mapss_resize(const f_number_unsigned_t length, f_string_mapss_t * const mapss) {
     #ifndef _di_level_0_parameter_checking_
       if (!mapss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 3732850b251eff1f04a256885887ad8fc3692293..3b8455491426c8d17723bc639a134d1e5e6392d9 100644 (file)
@@ -27,8 +27,8 @@ extern "C" {
   typedef struct {
     f_string_maps_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_string_mapss_t;
 
   #define f_string_mapss_t_initialize f_string_statics_t_initialize
@@ -66,7 +66,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_mapss_adjust_
-  extern f_status_t f_string_mapss_adjust(const f_array_length_t length, f_string_mapss_t * const mapss);
+  extern f_status_t f_string_mapss_adjust(const f_number_unsigned_t length, f_string_mapss_t * const mapss);
 #endif // _di_f_string_mapss_adjust_
 
 /**
@@ -131,7 +131,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_mapss_decimate_by_
-  extern f_status_t f_string_mapss_decimate_by(const f_array_length_t amount, f_string_mapss_t * const mapss);
+  extern f_status_t f_string_mapss_decimate_by(const f_number_unsigned_t amount, f_string_mapss_t * const mapss);
 #endif // _di_f_string_mapss_decimate_by_
 
 /**
@@ -155,13 +155,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_mapss_decrease_by_
-  extern f_status_t f_string_mapss_decrease_by(const f_array_length_t amount, f_string_mapss_t * const mapss);
+  extern f_status_t f_string_mapss_decrease_by(const f_number_unsigned_t amount, f_string_mapss_t * const mapss);
 #endif // _di_f_string_mapss_decrease_by_
 
 /**
  * Increase the size of the string mapss array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -180,14 +180,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_mapss_increase_
-  extern f_status_t f_string_mapss_increase(const f_array_length_t step, f_string_mapss_t * const mapss);
+  extern f_status_t f_string_mapss_increase(const f_number_unsigned_t step, f_string_mapss_t * const mapss);
 #endif // _di_f_string_mapss_increase_
 
 /**
  * Resize the string mapss array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -205,7 +205,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_mapss_increase_by_
-  extern f_status_t f_string_mapss_increase_by(const f_array_length_t amount, f_string_mapss_t * const mapss);
+  extern f_status_t f_string_mapss_increase_by(const f_number_unsigned_t amount, f_string_mapss_t * const mapss);
 #endif // _di_f_string_mapss_increase_by_
 
 /**
@@ -224,7 +224,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_mapss_resize_
-  extern f_status_t f_string_mapss_resize(const f_array_length_t length, f_string_mapss_t * const mapss);
+  extern f_status_t f_string_mapss_resize(const f_number_unsigned_t length, f_string_mapss_t * const mapss);
 #endif // _di_f_string_mapss_resize_
 
 #ifdef __cplusplus
index e3da0a0686a96e4ec6806df73ad6aff702d17b19..f2542fd2efca5acee9732893326c72bca6fa8372 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_string_dynamic_adjust_) || !defined(_di_f_string_dynamic_decimate_by_) || !defined(_di_f_string_dynamics_adjust_) || !defined(_di_f_string_dynamics_append_) || !defined(_di_f_string_dynamics_decimate_by_) || !defined(_di_f_string_map_multis_adjust_) || !defined(_di_f_string_map_multis_append_) || !defined(_di_f_string_triples_adjust_) || !defined(_di_f_string_triples_decimate_by_)
-  f_status_t private_f_string_dynamic_adjust(const f_array_length_t length, f_string_dynamic_t * const dynamic) {
+  f_status_t private_f_string_dynamic_adjust(const f_number_unsigned_t length, f_string_dynamic_t * const dynamic) {
 
     const f_status_t status = f_memory_adjust(dynamic->size, length, sizeof(f_char_t), (void **) & dynamic->string);
     if (F_status_is_error(status)) return status;
@@ -23,7 +23,7 @@ extern "C" {
 #endif // !defined(_di_f_string_dynamic_adjust_) || !defined(_di_f_string_dynamic_decimate_by_) || !defined(_di_f_string_dynamics_adjust_) || !defined(_di_f_string_dynamics_append_) || !defined(_di_f_string_dynamics_decimate_by_) || !defined(_di_f_string_map_multis_adjust_) || !defined(_di_f_string_map_multis_append_) || !defined(_di_f_string_triples_adjust_) || !defined(_di_f_string_triples_decimate_by_)
 
 #if !defined(_di_f_string_append_) || !defined(_di_f_string_append_assure_) || !defined(_di_f_string_append_mash_) || !defined(_di_f_string_append_nulless_) || !defined(_di_f_string_dynamic_append_) || !defined(_di_f_string_dynamic_append_assure_) || !defined(_di_f_string_dynamic_append_nulless_) || !defined(_di_f_string_dynamic_increase_by_) || !defined(_di_f_string_dynamic_mash_) || !defined(_di_f_string_dynamic_mash_nulless_) || !defined(_di_f_string_dynamic_partial_append_) || !defined(_di_f_string_dynamic_partial_append_assure_) || !defined(_di_f_string_dynamic_partial_mash_) || !defined(_di_f_string_dynamic_prepend_) || !defined(_di_f_string_dynamic_prepend_nulless_) || !defined(_di_f_string_dynamics_append_) || !defined(_di_f_string_map_multis_append_) || !defined(_di_f_string_mash_) || !defined(_di_f_string_mash_nulless_) || !defined(_di_f_string_maps_append_) || !defined(_di_f_string_prepend_) || !defined(_di_f_string_prepend_nulless_) || !defined(_di_f_string_triples_append_)
-  f_status_t private_f_string_dynamic_increase_by(const f_array_length_t amount, f_string_dynamic_t * const dynamic) {
+  f_status_t private_f_string_dynamic_increase_by(const f_number_unsigned_t amount, f_string_dynamic_t * const dynamic) {
 
     if (dynamic->used + amount > dynamic->size) {
       if (dynamic->used + amount > F_string_t_size_d) {
@@ -38,7 +38,7 @@ extern "C" {
 #endif // !defined(_di_f_string_append_) || !defined(_di_f_string_append_assure_) || !defined(_di_f_string_append_mash_) || !defined(_di_f_string_append_nulless_) || !defined(_di_f_string_dynamic_append_) || !defined(_di_f_string_dynamic_append_assure_) || !defined(_di_f_string_dynamic_append_nulless_) || !defined(_di_f_string_dynamic_increase_by_) || !defined(_di_f_string_dynamic_mash_) || !defined(_di_f_string_dynamic_mash_nulless_) || !defined(_di_f_string_dynamic_partial_append_) || !defined(_di_f_string_dynamic_partial_append_assure_) || !defined(_di_f_string_dynamic_partial_mash_) || !defined(_di_f_string_dynamic_prepend_) || !defined(_di_f_string_dynamic_prepend_nulless_) || !defined(_di_f_string_dynamics_append_) || !defined(_di_f_string_map_multis_append_) || !defined(_di_f_string_mash_) || !defined(_di_f_string_mash_nulless_) || !defined(_di_f_string_maps_append_) || !defined(_di_f_string_prepend_) || !defined(_di_f_string_prepend_nulless_) || !defined(_di_f_string_triples_append_)
 
 #if !defined(_di_f_string_append_) || !defined(_di_f_string_append_assure_) || !defined(_di_f_string_append_mash_) || !defined(_di_f_string_append_nulless_) || !defined(_di_f_string_dynamic_append_) || !defined(_di_f_string_dynamic_append_assure_) || !defined(_di_f_string_dynamic_append_nulless_) || !defined(_di_f_string_dynamic_decrease_by_) || !defined(_di_f_string_dynamic_increase_) || !defined(_di_f_string_dynamic_increase_by_) || !defined(_di_f_string_dynamic_mash_) || !defined(_di_f_string_dynamic_mash_nulless_) || !defined(f_string_dynamic_partial_append) || !defined(_di_f_string_dynamic_partial_append_assure_) || !defined(_di_f_string_dynamic_partial_mash_) || !defined(_di_f_string_dynamic_prepend_) || !defined(_di_f_string_dynamic_prepend_nulless_) || !defined(_di_f_string_dynamic_terminate_) || !defined(_di_f_string_dynamic_terminate_after_) || !defined(_di_f_string_dynamics_append_) || !defined(_di_f_string_map_multis_append_) || !defined(_di_f_string_mash_nulless_) || !defined(_di_f_string_mash_) || !defined(_di_f_string_maps_append_) || !defined(_di_f_string_prepend_) || !defined(_di_f_string_prepend_nulless_) || !defined(_di_f_string_triples_append_)
-  f_status_t private_f_string_dynamic_resize(const f_array_length_t length, f_string_dynamic_t * const dynamic) {
+  f_status_t private_f_string_dynamic_resize(const f_number_unsigned_t length, f_string_dynamic_t * const dynamic) {
 
     const f_status_t status = f_memory_resize(dynamic->size, length, sizeof(f_char_t), (void **) & dynamic->string);
     if (F_status_is_error(status)) return status;
index 44a2dec694f0a18dc3f5c843ec71b7a5a470b14d..504366a93cf9e7a0f449125e937a0b32b24fa425 100644 (file)
@@ -42,7 +42,7 @@ extern "C" {
  * @see f_string_triples_decimate_by()
  */
 #if !defined(_di_f_string_dynamic_adjust_) || !defined(_di_f_string_dynamic_decimate_by_) || !defined(_di_f_string_dynamics_adjust_) || !defined(_di_f_string_dynamics_append_) || !defined(_di_f_string_dynamics_decimate_by_) || !defined(_di_f_string_map_multis_adjust_) || !defined(_di_f_string_map_multis_append_) || !defined(_di_f_string_triples_adjust_) || !defined(_di_f_string_triples_decimate_by_)
-  extern f_status_t private_f_string_dynamic_adjust(const f_array_length_t length, f_string_dynamic_t * const dynamic) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_dynamic_adjust(const f_number_unsigned_t length, f_string_dynamic_t * const dynamic) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_dynamic_adjust_) || !defined(_di_f_string_dynamic_decimate_by_) || !defined(_di_f_string_dynamics_adjust_) || !defined(_di_f_string_dynamics_append_) || !defined(_di_f_string_dynamics_decimate_by_) || !defined(_di_f_string_map_multis_adjust_) || !defined(_di_f_string_map_multis_append_) || !defined(_di_f_string_triples_adjust_) || !defined(_di_f_string_triples_decimate_by_)
 
 /**
@@ -90,7 +90,7 @@ extern "C" {
  * @see f_string_triples_append()
  */
 #if !defined(_di_f_string_append_) || !defined(_di_f_string_append_assure_) || !defined(_di_f_string_append_mash_) || !defined(_di_f_string_append_nulless_) || !defined(_di_f_string_dynamic_append_) || !defined(_di_f_string_dynamic_append_assure_) || !defined(_di_f_string_dynamic_append_nulless_) || !defined(_di_f_string_dynamic_increase_by_) || !defined(_di_f_string_dynamic_mash_) || !defined(_di_f_string_dynamic_mash_nulless_) || !defined(_di_f_string_dynamic_partial_append_) || !defined(_di_f_string_dynamic_partial_append_assure_) || !defined(_di_f_string_dynamic_partial_mash_) || !defined(_di_f_string_dynamic_prepend_) || !defined(_di_f_string_dynamic_prepend_nulless_) || !defined(_di_f_string_dynamics_append_) || !defined(_di_f_string_map_multis_append_) || !defined(_di_f_string_mash_) || !defined(_di_f_string_mash_nulless_) || !defined(_di_f_string_maps_append_) || !defined(_di_f_string_prepend_) || !defined(_di_f_string_prepend_nulless_) || !defined(_di_f_string_triples_append_)
-  extern f_status_t private_f_string_dynamic_increase_by(const f_array_length_t amount, f_string_dynamic_t * const dynamic) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_dynamic_increase_by(const f_number_unsigned_t amount, f_string_dynamic_t * const dynamic) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_append_) || !defined(_di_f_string_append_assure_) || !defined(_di_f_string_append_mash_) || !defined(_di_f_string_append_nulless_) || !defined(_di_f_string_dynamic_append_) || !defined(_di_f_string_dynamic_append_assure_) || !defined(_di_f_string_dynamic_append_nulless_) || !defined(_di_f_string_dynamic_increase_by_) || !defined(_di_f_string_dynamic_mash_) || !defined(_di_f_string_dynamic_mash_nulless_) || !defined(_di_f_string_dynamic_partial_append_) || !defined(_di_f_string_dynamic_partial_append_assure_) || !defined(_di_f_string_dynamic_partial_mash_) || !defined(_di_f_string_dynamic_prepend_) || !defined(_di_f_string_dynamic_prepend_nulless_) || !defined(_di_f_string_dynamics_append_) || !defined(_di_f_string_map_multis_append_) || !defined(_di_f_string_mash_) || !defined(_di_f_string_mash_nulless_) || !defined(_di_f_string_maps_append_) || !defined(_di_f_string_prepend_) || !defined(_di_f_string_prepend_nulless_) || !defined(_di_f_string_triples_append_)
 
 /**
@@ -138,7 +138,7 @@ extern "C" {
  * @see f_string_triples_append()
  */
 #if !defined(_di_f_string_append_) || !defined(_di_f_string_append_assure_) || !defined(_di_f_string_append_mash_) || !defined(_di_f_string_append_nulless_) || !defined(_di_f_string_dynamic_append_) || !defined(_di_f_string_dynamic_append_assure_) || !defined(_di_f_string_dynamic_append_nulless_) || !defined(_di_f_string_dynamic_decrease_by_) || !defined(_di_f_string_dynamic_increase_) || !defined(_di_f_string_dynamic_increase_by_) || !defined(_di_f_string_dynamic_mash_) || !defined(_di_f_string_dynamic_mash_nulless_) || !defined(f_string_dynamic_partial_append) || !defined(_di_f_string_dynamic_partial_append_assure_) || !defined(_di_f_string_dynamic_partial_mash_) || !defined(_di_f_string_dynamic_prepend_) || !defined(_di_f_string_dynamic_prepend_nulless_) || !defined(_di_f_string_dynamic_terminate_) || !defined(_di_f_string_dynamic_terminate_after_) || !defined(_di_f_string_dynamics_append_) || !defined(_di_f_string_map_multis_append_) || !defined(_di_f_string_mash_nulless_) || !defined(_di_f_string_mash_) || !defined(_di_f_string_maps_append_) || !defined(_di_f_string_prepend_) || !defined(_di_f_string_prepend_nulless_) || !defined(_di_f_string_triples_append_)
-  extern f_status_t private_f_string_dynamic_resize(const f_array_length_t length, f_string_dynamic_t * const dynamic) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_dynamic_resize(const f_number_unsigned_t length, f_string_dynamic_t * const dynamic) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_append_) || !defined(_di_f_string_append_assure_) || !defined(_di_f_string_append_mash_) || !defined(_di_f_string_append_nulless_) || !defined(_di_f_string_dynamic_append_) || !defined(_di_f_string_dynamic_append_assure_) || !defined(_di_f_string_dynamic_append_nulless_) || !defined(_di_f_string_dynamic_decrease_by_) || !defined(_di_f_string_dynamic_increase_) || !defined(_di_f_string_dynamic_increase_by_) || !defined(_di_f_string_dynamic_mash_) || !defined(_di_f_string_dynamic_mash_nulless_) || !defined(f_string_dynamic_partial_append) || !defined(_di_f_string_dynamic_partial_append_assure_) || !defined(_di_f_string_dynamic_partial_mash_) || !defined(_di_f_string_dynamic_prepend_) || !defined(_di_f_string_dynamic_prepend_nulless_) || !defined(_di_f_string_dynamic_terminate_) || !defined(_di_f_string_dynamic_terminate_after_) || !defined(_di_f_string_dynamics_append_) || !defined(_di_f_string_map_multis_append_) || !defined(_di_f_string_mash_nulless_) || !defined(_di_f_string_mash_) || !defined(_di_f_string_maps_append_) || !defined(_di_f_string_prepend_) || !defined(_di_f_string_prepend_nulless_) || !defined(_di_f_string_triples_append_)
 
 #ifdef __cplusplus
index 91e0540c4531001f7af4090c13918453ccfc4ea3..26552fc7c73af5ae79e0f1915adfcdc13a3cb166 100644 (file)
@@ -8,13 +8,13 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_string_dynamics_adjust_) || !defined(_di_f_string_dynamics_append_) || !defined(_di_f_string_dynamics_decimate_by_) || !defined(_di_f_string_map_multis_adjust_) || !defined(_di_f_string_map_multis_append_)
-  f_status_t private_f_string_dynamics_adjust(const f_array_length_t length, f_string_dynamics_t * const dynamics) {
+  f_status_t private_f_string_dynamics_adjust(const f_number_unsigned_t length, f_string_dynamics_t * const dynamics) {
 
-    if (dynamics->used + length > F_array_length_t_size_d) return F_status_set_error(F_array_too_large);
+    if (dynamics->used + length > F_number_t_size_unsigned_d) return F_status_set_error(F_array_too_large);
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < dynamics->size; ++i) {
+    for (f_number_unsigned_t i = length; i < dynamics->size; ++i) {
 
       status = private_f_string_dynamic_adjust(0, &dynamics->array[i]);
       if (F_status_is_error(status)) return status;
@@ -66,7 +66,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].used = 0;
 
@@ -81,13 +81,13 @@ extern "C" {
 #endif // !defined(_di_f_string_dynamics_append_all_) || !defined(_di_f_string_map_multis_append_) || !defined(_di_f_string_map_multis_append_all_)
 
 #if !defined(_di_f_string_dynamics_decrease_by_) || !defined(_di_f_string_dynamics_increase_) || !defined(_di_f_string_dynamics_increase_by_) || !defined(f_string_dynamics_resize) || !defined(_di_f_string_map_multis_append_) || !defined(_di_f_string_map_multis_append_all_) || !defined(_di_f_string_map_multis_decrease_by_) || !defined(_di_f_string_map_multis_increase_) || !defined(_di_f_string_map_multis_increase_by_) || !defined(_di_f_string_map_multis_resize_) || !defined(_di_f_string_map_multiss_append_) || !defined(_di_f_string_map_multiss_append_all_) || !defined(_di_f_string_map_multiss_decrease_by_) || !defined(_di_f_string_map_multiss_increase_) || !defined(_di_f_string_map_multiss_increase_by_)
-  f_status_t private_f_string_dynamics_resize(const f_array_length_t length, f_string_dynamics_t * const dynamics) {
+  f_status_t private_f_string_dynamics_resize(const f_number_unsigned_t length, f_string_dynamics_t * const dynamics) {
 
-    if (dynamics->used + length > F_array_length_t_size_d) return F_status_set_error(F_array_too_large);
+    if (dynamics->used + length > F_number_t_size_unsigned_d) return F_status_set_error(F_array_too_large);
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < dynamics->size; ++i) {
+    for (f_number_unsigned_t i = length; i < dynamics->size; ++i) {
 
       status = private_f_string_dynamic_resize(0, &dynamics->array[i]);
       if (F_status_is_error(status)) return status;
index 382b72e0a765a741dc64cca24df9f809e7b90a39..7508fee53492c9f4c7a9381089b21704e5e340f7 100644 (file)
@@ -41,7 +41,7 @@ extern "C" {
  * @see f_string_map_multis_append()
  */
 #if !defined(_di_f_string_dynamics_adjust_) || !defined(_di_f_string_dynamics_append_) || !defined(_di_f_string_dynamics_decimate_by_) || !defined(_di_f_string_map_multis_adjust_) || !defined(_di_f_string_map_multis_append_)
-  extern f_status_t private_f_string_dynamics_adjust(const f_array_length_t length, f_string_dynamics_t * const dynamics) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_dynamics_adjust(const f_number_unsigned_t length, f_string_dynamics_t * const dynamics) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_dynamics_adjust_) || !defined(_di_f_string_dynamics_append_) || !defined(_di_f_string_dynamics_decimate_by_) || !defined(_di_f_string_map_multis_adjust_) || !defined(_di_f_string_map_multis_append_)
 
 /**
@@ -134,7 +134,7 @@ extern "C" {
  * @see f_string_map_multiss_increase_by()
  */
 #if !defined(_di_f_string_dynamics_decrease_by_) || !defined(_di_f_string_dynamics_increase_) || !defined(_di_f_string_dynamics_increase_by_) || !defined(f_string_dynamics_resize) || !defined(_di_f_string_map_multis_append_) || !defined(_di_f_string_map_multis_append_all_) || !defined(_di_f_string_map_multis_decrease_by_) || !defined(_di_f_string_map_multis_increase_) || !defined(_di_f_string_map_multis_increase_by_) || !defined(_di_f_string_map_multis_resize_) || !defined(_di_f_string_map_multiss_append_) || !defined(_di_f_string_map_multiss_append_all_) || !defined(_di_f_string_map_multiss_decrease_by_) || !defined(_di_f_string_map_multiss_increase_) || !defined(_di_f_string_map_multiss_increase_by_)
-  extern f_status_t private_f_string_dynamics_resize(const f_array_length_t length, f_string_dynamics_t * const dynamics) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_dynamics_resize(const f_number_unsigned_t length, f_string_dynamics_t * const dynamics) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_dynamics_decrease_by_) || !defined(_di_f_string_dynamics_increase_) || !defined(_di_f_string_dynamics_increase_by_) || !defined(f_string_dynamics_resize) || !defined(_di_f_string_map_multis_append_) || !defined(_di_f_string_map_multis_append_all_) || !defined(_di_f_string_map_multis_decrease_by_) || !defined(_di_f_string_map_multis_increase_) || !defined(_di_f_string_map_multis_increase_by_) || !defined(_di_f_string_map_multis_resize_) || !defined(_di_f_string_map_multiss_append_) || !defined(_di_f_string_map_multiss_append_all_) || !defined(_di_f_string_map_multiss_decrease_by_) || !defined(_di_f_string_map_multiss_increase_) || !defined(_di_f_string_map_multiss_increase_by_)
 
 #ifdef __cplusplus
index 09a69fb24a0da1c66a47013ee886a58abec0893e..e36b7bb1b64f962b8d2ff61290ab678da573d423 100644 (file)
@@ -9,13 +9,13 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_string_dynamicss_adjust_) || !defined(_di_f_string_dynamicss_append_) || !defined(_di_f_string_dynamicss_decimate_by_) || !defined(_di_f_string_map_multis_adjust_) || !defined(_di_f_string_map_multis_append_)
-  f_status_t private_f_string_dynamicss_adjust(const f_array_length_t length, f_string_dynamicss_t * const dynamicss) {
+  f_status_t private_f_string_dynamicss_adjust(const f_number_unsigned_t length, f_string_dynamicss_t * const dynamicss) {
 
-    if (dynamicss->used + length > F_array_length_t_size_d) return F_status_set_error(F_array_too_large);
+    if (dynamicss->used + length > F_number_t_size_unsigned_d) return F_status_set_error(F_array_too_large);
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < dynamicss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < dynamicss->size; ++i) {
 
       status = private_f_string_dynamics_adjust(0, &dynamicss->array[i]);
       if (F_status_is_error(status)) return status;
@@ -35,13 +35,13 @@ extern "C" {
 #endif // !defined(_di_f_string_dynamicss_adjust_) || !defined(_di_f_string_dynamicss_append_) || !defined(_di_f_string_dynamicss_decimate_by_) || !defined(_di_f_string_map_multis_adjust_) || !defined(_di_f_string_map_multis_append_)
 
 #if !defined(_di_f_string_dynamicss_decrease_by_) || !defined(_di_f_string_dynamicss_increase_) || !defined(_di_f_string_dynamicss_increase_by_) || !defined(_di_f_string_dynamicss_append_all_) || !defined(_di_f_string_map_multis_append_all_)
-  f_status_t private_f_string_dynamicss_resize(const f_array_length_t length, f_string_dynamicss_t * const dynamicss) {
+  f_status_t private_f_string_dynamicss_resize(const f_number_unsigned_t length, f_string_dynamicss_t * const dynamicss) {
 
-    if (dynamicss->used + length > F_array_length_t_size_d) return F_status_set_error(F_array_too_large);
+    if (dynamicss->used + length > F_number_t_size_unsigned_d) return F_status_set_error(F_array_too_large);
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < dynamicss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < dynamicss->size; ++i) {
 
       status = private_f_string_dynamics_resize(0, &dynamicss->array[i]);
       if (F_status_is_error(status)) return status;
index f80c85a2cd452977f9a67e553143e90245950e93..1a4a796b9bf9336d152a303e91f67cd233c4724c 100644 (file)
@@ -41,7 +41,7 @@ extern "C" {
  * @see f_string_map_multis_append()
  */
 #if !defined(_di_f_string_dynamicss_adjust_) || !defined(_di_f_string_dynamicss_append_) || !defined(_di_f_string_dynamicss_decimate_by_) || !defined(_di_f_string_map_multis_adjust_) || !defined(_di_f_string_map_multis_append_)
-  extern f_status_t private_f_string_dynamicss_adjust(const f_array_length_t length, f_string_dynamicss_t * const dynamicss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_dynamicss_adjust(const f_number_unsigned_t length, f_string_dynamicss_t * const dynamicss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_dynamicss_adjust_) || !defined(_di_f_string_dynamicss_append_) || !defined(_di_f_string_dynamicss_decimate_by_) || !defined(_di_f_string_map_multis_adjust_) || !defined(_di_f_string_map_multis_append_)
 
 /**
@@ -70,7 +70,7 @@ extern "C" {
  * @see f_string_map_multis_append_all()
  */
 #if !defined(_di_f_string_dynamicss_decrease_by_) || !defined(_di_f_string_dynamicss_increase_) || !defined(_di_f_string_dynamicss_increase_by_) || !defined(_di_f_string_dynamicss_append_all_) || !defined(_di_f_string_map_multis_append_all_)
-  extern f_status_t private_f_string_dynamicss_resize(const f_array_length_t length, f_string_dynamicss_t * const dynamicss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_dynamicss_resize(const f_number_unsigned_t length, f_string_dynamicss_t * const dynamicss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_dynamicss_decrease_by_) || !defined(_di_f_string_dynamicss_increase_) || !defined(_di_f_string_dynamicss_increase_by_) || !defined(_di_f_string_dynamicss_append_all_) || !defined(_di_f_string_map_multis_append_all_)
 
 #ifdef __cplusplus
index e43a8a8cd5a5433938281ba6e5f68a8b21e547ba..fcbdb8672443b27c595f933e53aec1e3dd38da2b 100644 (file)
@@ -9,15 +9,15 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_string_map_multis_adjust_) || !defined(_di_f_string_map_multis_decimate_by_)
-  f_status_t private_f_string_map_multis_adjust(const f_array_length_t length, f_string_map_multis_t * const map_multis) {
+  f_status_t private_f_string_map_multis_adjust(const f_number_unsigned_t length, f_string_map_multis_t * const map_multis) {
 
-    if (map_multis->used + length > F_array_length_t_size_d) {
+    if (map_multis->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < map_multis->size; ++i) {
+    for (f_number_unsigned_t i = length; i < map_multis->size; ++i) {
 
       status = private_f_string_dynamic_adjust(0, &map_multis->array[i].name);
       if (F_status_is_error(status)) return status;
@@ -49,7 +49,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].name.used = 0;
       destination->array[destination->used].value.used = 0;
@@ -70,15 +70,15 @@ extern "C" {
 #endif // !defined(_di_f_string_map_multis_append_all_) || !defined(_di_f_string_map_multiss_append_) || !defined(_di_f_string_map_multiss_append_all_)
 
 #if !defined(_di_f_string_map_multis_append_) || !defined(_di_f_string_map_multis_append_all_) || !defined(_di_f_string_map_multis_decrease_by_) || !defined(_di_f_string_map_multis_increase_) || !defined(_di_f_string_map_multis_increase_by_) || !defined(_di_f_string_map_multis_resize_) || !defined(_di_f_string_map_multiss_append_) || !defined(_di_f_string_map_multiss_append_all_) || !defined(_di_f_string_map_multiss_decrease_by_) || !defined(_di_f_string_map_multiss_increase_) || !defined(_di_f_string_map_multiss_increase_by_)
-  f_status_t private_f_string_map_multis_resize(const f_array_length_t length, f_string_map_multis_t * const map_multis) {
+  f_status_t private_f_string_map_multis_resize(const f_number_unsigned_t length, f_string_map_multis_t * const map_multis) {
 
-    if (map_multis->used + length > F_array_length_t_size_d) {
+    if (map_multis->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < map_multis->size; ++i) {
+    for (f_number_unsigned_t i = length; i < map_multis->size; ++i) {
 
       status = private_f_string_dynamic_resize(0, &map_multis->array[i].name);
       if (F_status_is_error(status)) return status;
index 23342b0ef16594a7f1c12d79e47bbc041f17d990..a8236531b86c9946616b2b32ca29633343b66fff 100644 (file)
@@ -37,7 +37,7 @@ extern "C" {
  * @see f_string_map_multis_adjust()
  */
 #if !defined(_di_f_string_map_multis_adjust_) || !defined(_di_f_string_map_multis_decimate_by_)
-  extern f_status_t private_f_string_map_multis_adjust(const f_array_length_t length, f_string_map_multis_t * const map_multis) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_map_multis_adjust(const f_number_unsigned_t length, f_string_map_multis_t * const map_multis) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_map_multis_adjust_) || !defined(_di_f_string_map_multis_decimate_by_)
 
 /**
@@ -99,7 +99,7 @@ extern "C" {
  * @see f_string_map_multiss_increase_by()
  */
 #if !defined(_di_f_string_map_multis_append_) || !defined(_di_f_string_map_multis_append_all_) || !defined(_di_f_string_map_multis_decrease_by_) || !defined(_di_f_string_map_multis_increase_) || !defined(_di_f_string_map_multis_increase_by_) || !defined(_di_f_string_map_multis_resize_) || !defined(_di_f_string_map_multiss_append_) || !defined(_di_f_string_map_multiss_append_all_) || !defined(_di_f_string_map_multiss_decrease_by_) || !defined(_di_f_string_map_multiss_increase_) || !defined(_di_f_string_map_multiss_increase_by_)
-  extern f_status_t private_f_string_map_multis_resize(const f_array_length_t length, f_string_map_multis_t * const map_multis) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_map_multis_resize(const f_number_unsigned_t length, f_string_map_multis_t * const map_multis) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_map_multis_append_) || !defined(_di_f_string_map_multis_append_all_) || !defined(_di_f_string_map_multis_decrease_by_) || !defined(_di_f_string_map_multis_increase_) || !defined(_di_f_string_map_multis_increase_by_) || !defined(_di_f_string_map_multis_resize_) || !defined(_di_f_string_map_multiss_append_) || !defined(_di_f_string_map_multiss_append_all_) || !defined(_di_f_string_map_multiss_decrease_by_) || !defined(_di_f_string_map_multiss_increase_) || !defined(_di_f_string_map_multiss_increase_by_)
 
 #ifdef __cplusplus
index e3d83cd73d66d08bf58960a4a180f7af6af2663e..f25b375b7c9ddb01df51dc8779a5fdc2f6ae4231 100644 (file)
@@ -10,15 +10,15 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_string_map_multiss_adjust_) || !defined(_di_f_string_map_multiss_decimate_by_)
-  f_status_t private_f_string_map_multiss_adjust(const f_array_length_t length, f_string_map_multiss_t * const map_multiss) {
+  f_status_t private_f_string_map_multiss_adjust(const f_number_unsigned_t length, f_string_map_multiss_t * const map_multiss) {
 
-    if (map_multiss->used + length > F_array_length_t_size_d) {
+    if (map_multiss->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < map_multiss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < map_multiss->size; ++i) {
 
       status = private_f_string_map_multis_adjust(0, &map_multiss->array[i]);
       if (F_status_is_error(status)) return status;
@@ -38,15 +38,15 @@ extern "C" {
 #endif // !defined(_di_f_string_map_multiss_adjust_) || !defined(_di_f_string_map_multiss_decimate_by_)
 
 #if !defined(_di_f_string_map_multiss_decrease_by_) || !defined(_di_f_string_map_multiss_increase_) || !defined(_di_f_string_map_multiss_increase_by_)
-  f_status_t private_f_string_map_multiss_resize(const f_array_length_t length, f_string_map_multiss_t * const map_multiss) {
+  f_status_t private_f_string_map_multiss_resize(const f_number_unsigned_t length, f_string_map_multiss_t * const map_multiss) {
 
-    if (map_multiss->used + length > F_array_length_t_size_d) {
+    if (map_multiss->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < map_multiss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < map_multiss->size; ++i) {
 
       status = private_f_string_map_multis_resize(0, &map_multiss->array[i]);
       if (F_status_is_error(status)) return status;
index 4d6df41a261003f65dfca0449b82284586fb7e3f..2cacd1b641c6eac9b84dc84c2e5057261a78d1e7 100644 (file)
@@ -37,7 +37,7 @@ extern "C" {
  * @see f_string_map_multiss_adjust()
  */
 #if !defined(_di_f_string_map_multiss_adjust_) || !defined(_di_f_string_map_multiss_decimate_by_)
-  extern f_status_t private_f_string_map_multiss_adjust(const f_array_length_t length, f_string_map_multiss_t * const map_multiss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_map_multiss_adjust(const f_number_unsigned_t length, f_string_map_multiss_t * const map_multiss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_map_multiss_adjust_) || !defined(_di_f_string_map_multiss_decimate_by_)
 
 /**
@@ -64,7 +64,7 @@ extern "C" {
  * @see f_string_map_multiss_increase_by()
  */
 #if !defined(_di_f_string_map_multiss_decrease_by_) || !defined(_di_f_string_map_multiss_increase_) || !defined(_di_f_string_map_multiss_increase_by_)
-  extern f_status_t private_f_string_map_multiss_resize(const f_array_length_t length, f_string_map_multiss_t * const map_multiss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_map_multiss_resize(const f_number_unsigned_t length, f_string_map_multiss_t * const map_multiss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_map_multiss_decrease_by_) || !defined(_di_f_string_map_multiss_increase_) || !defined(_di_f_string_map_multiss_increase_by_)
 
 #ifdef __cplusplus
index d800cb953b446382456f8786c25e17e01f9f42e4..18588cd45269ce2877bd203fba024c8fa4b0cf2a 100644 (file)
@@ -8,15 +8,15 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_string_maps_adjust_) || !defined(_di_f_string_maps_decimate_by_)
-  f_status_t private_f_string_maps_adjust(const f_array_length_t length, f_string_maps_t * const maps) {
+  f_status_t private_f_string_maps_adjust(const f_number_unsigned_t length, f_string_maps_t * const maps) {
 
-    if (maps->used + length > F_array_length_t_size_d) {
+    if (maps->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < maps->size; ++i) {
+    for (f_number_unsigned_t i = length; i < maps->size; ++i) {
 
       status = private_f_string_dynamic_adjust(0, &maps->array[i].name);
       if (F_status_is_error(status)) return status;
@@ -48,7 +48,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].name.used = 0;
       destination->array[destination->used].value.used = 0;
@@ -69,15 +69,15 @@ extern "C" {
 #endif // !defined(_di_f_string_maps_append_all_) || !defined(_di_f_string_mapss_append_) || !defined(_di_f_string_mapss_append_all_)
 
 #if !defined(_di_f_string_maps_append_) || !defined(_di_f_string_maps_append_all_) || !defined(_di_f_string_maps_decrease_by_) || !defined(_di_f_string_maps_increase_) || !defined(_di_f_string_maps_increase_by_) || !defined(_di_f_string_maps_resize_) || !defined(_di_f_string_mapss_append_) || !defined(_di_f_string_mapss_append_all_) || !defined(_di_f_string_mapss_decrease_by_) || !defined(_di_f_string_mapss_increase_) || !defined(_di_f_string_mapss_increase_by_)
-  f_status_t private_f_string_maps_resize(const f_array_length_t length, f_string_maps_t * const maps) {
+  f_status_t private_f_string_maps_resize(const f_number_unsigned_t length, f_string_maps_t * const maps) {
 
-    if (maps->used + length > F_array_length_t_size_d) {
+    if (maps->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < maps->size; ++i) {
+    for (f_number_unsigned_t i = length; i < maps->size; ++i) {
 
       status = private_f_string_dynamic_resize(0, &maps->array[i].name);
       if (F_status_is_error(status)) return status;
index 6d8e693c9f613e7f3ab166b99bcb89eb27035225..59a867f461aee5ffcb78d8015391b6a600aa3580 100644 (file)
@@ -36,7 +36,7 @@ extern "C" {
  * @see f_string_maps_adjust()
  */
 #if !defined(_di_f_string_maps_adjust_) || !defined(_di_f_string_maps_decimate_by_)
-  extern f_status_t private_f_string_maps_adjust(const f_array_length_t length, f_string_maps_t * const maps) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_maps_adjust(const f_number_unsigned_t length, f_string_maps_t * const maps) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_maps_adjust_) || !defined(_di_f_string_maps_decimate_by_)
 
 /**
@@ -96,7 +96,7 @@ extern "C" {
  * @see f_string_mapss_increase_by()
  */
 #if !defined(_di_f_string_maps_append_) || !defined(_di_f_string_maps_append_all_) || !defined(_di_f_string_maps_decrease_by_) || !defined(_di_f_string_maps_increase_) || !defined(_di_f_string_maps_increase_by_) || !defined(_di_f_string_maps_resize_) || !defined(_di_f_string_mapss_append_) || !defined(_di_f_string_mapss_append_all_) || !defined(_di_f_string_mapss_decrease_by_) || !defined(_di_f_string_mapss_increase_) || !defined(_di_f_string_mapss_increase_by_)
-  extern f_status_t private_f_string_maps_resize(const f_array_length_t length, f_string_maps_t * const maps) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_maps_resize(const f_number_unsigned_t length, f_string_maps_t * const maps) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_maps_append_) || !defined(_di_f_string_maps_append_all_) || !defined(_di_f_string_maps_decrease_by_) || !defined(_di_f_string_maps_increase_) || !defined(_di_f_string_maps_increase_by_) || !defined(_di_f_string_maps_resize_) || !defined(_di_f_string_mapss_append_) || !defined(_di_f_string_mapss_append_all_) || !defined(_di_f_string_mapss_decrease_by_) || !defined(_di_f_string_mapss_increase_) || !defined(_di_f_string_mapss_increase_by_)
 
 #ifdef __cplusplus
index c1dc19f7d5b304eb4cbb33a29a6e6cf17d5415ee..c59cee8d1d959c7fc040e3c006f0c0c9480310f8 100644 (file)
@@ -9,15 +9,15 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_string_mapss_adjust_) || !defined(_di_f_string_mapss_decimate_by_)
-  f_status_t private_f_string_mapss_adjust(const f_array_length_t length, f_string_mapss_t * const mapss) {
+  f_status_t private_f_string_mapss_adjust(const f_number_unsigned_t length, f_string_mapss_t * const mapss) {
 
-    if (mapss->used + length > F_array_length_t_size_d) {
+    if (mapss->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < mapss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < mapss->size; ++i) {
 
       status = private_f_string_maps_adjust(0, &mapss->array[i]);
       if (F_status_is_error(status)) return status;
@@ -37,15 +37,15 @@ extern "C" {
 #endif // !defined(_di_f_string_mapss_adjust_) || !defined(_di_f_string_mapss_decimate_by_)
 
 #if !defined(_di_f_string_mapss_decrease_by_) || !defined(_di_f_string_mapss_increase_) || !defined(_di_f_string_mapss_increase_by_)
-  f_status_t private_f_string_mapss_resize(const f_array_length_t length, f_string_mapss_t * const mapss) {
+  f_status_t private_f_string_mapss_resize(const f_number_unsigned_t length, f_string_mapss_t * const mapss) {
 
-    if (mapss->used + length > F_array_length_t_size_d) {
+    if (mapss->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < mapss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < mapss->size; ++i) {
 
       status = private_f_string_maps_resize(0, &mapss->array[i]);
       if (F_status_is_error(status)) return status;
index 5e92139e1096e9e48b296b9e807fc4c3a1a49695..f4dfd9f03f5a818022415056bdd5442abc381d84 100644 (file)
@@ -36,7 +36,7 @@ extern "C" {
  * @see f_string_mapss_adjust()
  */
 #if !defined(_di_f_string_mapss_adjust_) || !defined(_di_f_string_mapss_decimate_by_)
-  extern f_status_t private_f_string_mapss_adjust(const f_array_length_t length, f_string_mapss_t * const mapss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_mapss_adjust(const f_number_unsigned_t length, f_string_mapss_t * const mapss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_mapss_adjust_) || !defined(_di_f_string_mapss_decimate_by_)
 
 /**
@@ -62,7 +62,7 @@ extern "C" {
  * @see f_string_mapss_increase_by()
  */
 #if !defined(_di_f_string_mapss_decrease_by_) || !defined(_di_f_string_mapss_increase_) || !defined(_di_f_string_mapss_increase_by_)
-  extern f_status_t private_f_string_mapss_resize(const f_array_length_t length, f_string_mapss_t * const mapss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_mapss_resize(const f_number_unsigned_t length, f_string_mapss_t * const mapss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_mapss_decrease_by_) || !defined(_di_f_string_mapss_increase_) || !defined(_di_f_string_mapss_increase_by_)
 
 #ifdef __cplusplus
index 2a6ad2a43aa3053566433de7bb3f728b09f9b990..9db33a9d23607cd61b55ad17f81d012c3bd5a5e9 100644 (file)
@@ -7,9 +7,9 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_string_quantitys_adjust_) || !defined(_di_f_string_quantitys_decimate_by_)
-  f_status_t private_f_string_quantitys_adjust(const f_array_length_t length, f_string_quantitys_t * const quantitys) {
+  f_status_t private_f_string_quantitys_adjust(const f_number_unsigned_t length, f_string_quantitys_t * const quantitys) {
 
-    if (quantitys->used + length > F_array_length_t_size_d) {
+    if (quantitys->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
@@ -34,7 +34,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
 
       destination->array[destination->used].start = source.array[i].start;
       destination->array[destination->used++].total = source.array[i].total;
@@ -45,9 +45,9 @@ extern "C" {
 #endif // !defined(_di_f_string_quantitys_append_all_) || !defined(_di_f_string_quantityss_append_) || !defined(_di_f_string_quantityss_append_all_)
 
 #if !defined(_di_f_string_quantitys_decrease_) || !defined(_di_f_string_quantitys_decrease_by_) || !defined(_di_f_string_quantitys_increase_) || !defined(_di_f_string_quantitys_increase_by_)
-  f_status_t private_f_string_quantitys_resize(const f_array_length_t length, f_string_quantitys_t * const quantitys) {
+  f_status_t private_f_string_quantitys_resize(const f_number_unsigned_t length, f_string_quantitys_t * const quantitys) {
 
-    if (quantitys->used + length > F_array_length_t_size_d) {
+    if (quantitys->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
index 8ba5e9e422fd71c0113bb5f80e46ad350932c77e..17ad18faa9f91c3082dbaafe7fe7bba09c45516a 100644 (file)
@@ -36,7 +36,7 @@ extern "C" {
  * @see f_string_quantitys_adjust()
  */
 #if !defined(_di_f_string_quantitys_adjust_) || !defined(_di_f_string_quantitys_decimate_by_)
-  extern f_status_t private_f_string_quantitys_adjust(const f_array_length_t length, f_string_quantitys_t * const quantitys) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_quantitys_adjust(const f_number_unsigned_t length, f_string_quantitys_t * const quantitys) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_quantitys_adjust_) || !defined(_di_f_string_quantitys_decimate_by_)
 
 /**
@@ -88,7 +88,7 @@ extern "C" {
  * @see f_string_quantitys_increase_by()
  */
 #if !defined(_di_f_string_quantitys_decrease_by_) || !defined(_di_f_string_quantitys_increase_) || !defined(_di_f_string_quantitys_increase_by_)
-  extern f_status_t private_f_string_quantitys_resize(const f_array_length_t length, f_string_quantitys_t * const quantitys) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_quantitys_resize(const f_number_unsigned_t length, f_string_quantitys_t * const quantitys) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_quantitys_decrease_by_) || !defined(_di_f_string_quantitys_increase_) || !defined(_di_f_string_quantitys_increase_by_)
 
 #ifdef __cplusplus
index c723070cd3dc2f4ebb2d7c5d2adfe18e268c805b..39995b946a59272d958db605224be741aa170713 100644 (file)
@@ -8,15 +8,15 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_string_quantityss_adjust_) || !defined(_di_f_string_quantityss_decimate_by_)
-  f_status_t private_f_string_quantityss_adjust(const f_array_length_t length, f_string_quantityss_t * const quantityss) {
+  f_status_t private_f_string_quantityss_adjust(const f_number_unsigned_t length, f_string_quantityss_t * const quantityss) {
 
-    if (quantityss->used + length > F_array_length_t_size_d) {
+    if (quantityss->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < quantityss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < quantityss->size; ++i) {
 
       status = private_f_string_quantitys_adjust(0, &quantityss->array[i]);
       if (F_status_is_error(status)) return status;
@@ -36,15 +36,15 @@ extern "C" {
 #endif // !defined(_di_f_string_quantityss_adjust_) || !defined(_di_f_string_quantityss_decimate_by_)
 
 #if !defined(_di_f_string_quantityss_decrease_by_) || !defined(_di_f_string_quantityss_increase_) || !defined(_di_f_string_quantityss_increase_by_)
-  f_status_t private_f_string_quantityss_resize(const f_array_length_t length, f_string_quantityss_t * const quantityss) {
+  f_status_t private_f_string_quantityss_resize(const f_number_unsigned_t length, f_string_quantityss_t * const quantityss) {
 
-    if (quantityss->used + length > F_array_length_t_size_d) {
+    if (quantityss->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < quantityss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < quantityss->size; ++i) {
 
       status = private_f_string_quantitys_resize(0, &quantityss->array[i]);
       if (F_status_is_error(status)) return status;
index 0c3511ca0b06906627460b3720c4b64522621c03..ea0d1e30a869f1d21d437adaec23ecc4f572ed77 100644 (file)
@@ -36,7 +36,7 @@ extern "C" {
  * @see f_string_quantityss_adjust()
  */
 #if !defined(_di_f_string_quantityss_adjust_) || !defined(_di_f_string_quantityss_decimate_by_)
-  extern f_status_t private_f_string_quantityss_adjust(const f_array_length_t length, f_string_quantityss_t * const quantityss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_quantityss_adjust(const f_number_unsigned_t length, f_string_quantityss_t * const quantityss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_quantityss_adjust_) || !defined(_di_f_string_quantityss_decimate_by_)
 
 /**
@@ -62,7 +62,7 @@ extern "C" {
  * @see f_string_quantityss_increase_by()
  */
 #if !defined(_di_f_string_quantityss_decrease_by_) || !defined(_di_f_string_quantityss_increase_) || !defined(_di_f_string_quantityss_increase_by_)
-  extern f_status_t private_f_string_quantityss_resize(const f_array_length_t length, f_string_quantityss_t * const quantityss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_quantityss_resize(const f_number_unsigned_t length, f_string_quantityss_t * const quantityss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_quantityss_decrease_by_) || !defined(_di_f_string_quantityss_increase_) || !defined(_di_f_string_quantityss_increase_by_)
 
 #ifdef __cplusplus
index cfdfe446c5766122605d68af82bb2c33e4f897bb..248f491dd1c9defbbbb75d0fe38c7c28d6d04fe1 100644 (file)
@@ -7,9 +7,9 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_string_ranges_adjust_) || !defined(_di_f_string_ranges_decimate_by_)
-  f_status_t private_f_string_ranges_adjust(const f_array_length_t length, f_string_ranges_t * const ranges) {
+  f_status_t private_f_string_ranges_adjust(const f_number_unsigned_t length, f_string_ranges_t * const ranges) {
 
-    if (ranges->used + length > F_array_length_t_size_d) {
+    if (ranges->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
@@ -34,7 +34,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
 
       destination->array[destination->used].start = source.array[i].start;
       destination->array[destination->used++].stop = source.array[i].stop;
@@ -45,9 +45,9 @@ extern "C" {
 #endif // !defined(_di_f_string_ranges_append_all_) || !defined(_di_f_string_rangess_append_) || !defined(_di_f_string_rangess_append_all_)
 
 #if !defined(_di_f_string_ranges_append_) || !defined(_di_f_string_ranges_append_all_) || !defined(_di_f_string_ranges_decrease_by_) || !defined(_di_f_string_ranges_increase_) || !defined(_di_f_string_ranges_increase_by_) || !defined(_di_f_string_ranges_resize_) || !defined(_di_f_string_rangess_append_) || !defined(_di_f_string_rangess_append_all_) || !defined(_di_f_string_rangess_decrease_by_) || !defined(_di_f_string_rangess_increase_) || !defined(_di_f_string_rangess_increase_by_)
-  f_status_t private_f_string_ranges_resize(const f_array_length_t length, f_string_ranges_t * const ranges) {
+  f_status_t private_f_string_ranges_resize(const f_number_unsigned_t length, f_string_ranges_t * const ranges) {
 
-    if (ranges->used + length > F_array_length_t_size_d) {
+    if (ranges->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
index 07b7b7a1e89d7e8a99bf615910e66a2b3fc26fe9..d1d3962542e0221fc8e02c128d6bab5d8d240e6e 100644 (file)
@@ -36,7 +36,7 @@ extern "C" {
  * @see f_string_ranges_adjust()
  */
 #if !defined(_di_f_string_ranges_adjust_) || !defined(_di_f_string_ranges_decimate_by_)
-  extern f_status_t private_f_string_ranges_adjust(const f_array_length_t length, f_string_ranges_t * const ranges) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_ranges_adjust(const f_number_unsigned_t length, f_string_ranges_t * const ranges) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_ranges_adjust_) || !defined(_di_f_string_ranges_decimate_by_)
 
 /**
@@ -96,7 +96,7 @@ extern "C" {
  * @see f_string_rangess_increase_by()
  */
 #if !defined(_di_f_string_ranges_append_) || !defined(_di_f_string_ranges_append_all_) || !defined(_di_f_string_ranges_decrease_by_) || !defined(_di_f_string_ranges_increase_) || !defined(_di_f_string_ranges_increase_by_) || !defined(_di_f_string_ranges_resize_) || !defined(_di_f_string_rangess_append_) || !defined(_di_f_string_rangess_append_all_) || !defined(_di_f_string_rangess_decrease_by_) || !defined(_di_f_string_rangess_increase_) || !defined(_di_f_string_rangess_increase_by_)
-  extern f_status_t private_f_string_ranges_resize(const f_array_length_t length, f_string_ranges_t * const ranges) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_ranges_resize(const f_number_unsigned_t length, f_string_ranges_t * const ranges) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_ranges_append_) || !defined(_di_f_string_ranges_append_all_) || !defined(_di_f_string_ranges_decrease_by_) || !defined(_di_f_string_ranges_increase_) || !defined(_di_f_string_ranges_increase_by_) || !defined(_di_f_string_ranges_resize_) || !defined(_di_f_string_rangess_append_) || !defined(_di_f_string_rangess_append_all_) || !defined(_di_f_string_rangess_decrease_by_) || !defined(_di_f_string_rangess_increase_) || !defined(_di_f_string_rangess_increase_by_)
 
 #ifdef __cplusplus
index ab5fb883d3397fb04b836cc00bcf98d4acca70fb..b129cafc4821b534242ec6c89a5addc5181f5db5 100644 (file)
@@ -8,15 +8,15 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_string_rangess_adjust_) || !defined(_di_f_string_rangess_decimate_by_)
-  f_status_t private_f_string_rangess_adjust(const f_array_length_t length, f_string_rangess_t * const rangess) {
+  f_status_t private_f_string_rangess_adjust(const f_number_unsigned_t length, f_string_rangess_t * const rangess) {
 
-    if (rangess->used + length > F_array_length_t_size_d) {
+    if (rangess->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < rangess->size; ++i) {
+    for (f_number_unsigned_t i = length; i < rangess->size; ++i) {
 
       status = private_f_string_ranges_adjust(0, &rangess->array[i]);
       if (F_status_is_error(status)) return status;
@@ -36,15 +36,15 @@ extern "C" {
 #endif // !defined(_di_f_string_rangess_adjust_) || !defined(_di_f_string_rangess_decimate_by_)
 
 #if !defined(_di_f_string_ranges_append_) || !defined(_di_f_string_ranges_append_all_) || !defined(_di_f_string_ranges_decrease_by_) || !defined(_di_f_string_ranges_increase_) || !defined(_di_f_string_ranges_increase_by_) || !defined(_di_f_string_ranges_resize_) || !defined(_di_f_string_rangess_append_) || !defined(_di_f_string_rangess_append_all_) || !defined(_di_f_string_rangess_decrease_by_) || !defined(_di_f_string_rangess_increase_) || !defined(_di_f_string_rangess_increase_by_)
-  f_status_t private_f_string_rangess_resize(const f_array_length_t length, f_string_rangess_t * const rangess) {
+  f_status_t private_f_string_rangess_resize(const f_number_unsigned_t length, f_string_rangess_t * const rangess) {
 
-    if (rangess->used + length > F_array_length_t_size_d) {
+    if (rangess->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < rangess->size; ++i) {
+    for (f_number_unsigned_t i = length; i < rangess->size; ++i) {
 
       status = private_f_string_ranges_resize(0, &rangess->array[i]);
       if (F_status_is_error(status)) return status;
index 4f585faa77d808adaa2b5fc052b751b290918a00..a021035407b17dba2e3d93fb3cb21a5fbe39a28d 100644 (file)
@@ -36,7 +36,7 @@ extern "C" {
  * @see f_string_rangess_adjust()
  */
 #if !defined(_di_f_string_rangess_adjust_) || !defined(_di_f_string_rangess_decimate_by_)
-  extern f_status_t private_f_string_rangess_adjust(const f_array_length_t length, f_string_rangess_t * const rangess) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_rangess_adjust(const f_number_unsigned_t length, f_string_rangess_t * const rangess) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_rangess_adjust_) || !defined(_di_f_string_rangess_decimate_by_)
 
 /**
@@ -64,7 +64,7 @@ extern "C" {
  * @see f_string_rangess_increase_by()
  */
 #if !defined(_di_f_string_ranges_append_) || !defined(_di_f_string_ranges_append_all_) || !defined(_di_f_string_ranges_decrease_by_) || !defined(_di_f_string_ranges_increase_) || !defined(_di_f_string_ranges_increase_by_) || !defined(_di_f_string_ranges_resize_) || !defined(_di_f_string_rangess_append_) || !defined(_di_f_string_rangess_append_all_) || !defined(_di_f_string_rangess_decrease_by_) || !defined(_di_f_string_rangess_increase_) || !defined(_di_f_string_rangess_increase_by_)
-  extern f_status_t private_f_string_rangess_resize(const f_array_length_t length, f_string_rangess_t * const rangess) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_rangess_resize(const f_number_unsigned_t length, f_string_rangess_t * const rangess) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_ranges_append_) || !defined(_di_f_string_ranges_append_all_) || !defined(_di_f_string_ranges_decrease_by_) || !defined(_di_f_string_ranges_increase_) || !defined(_di_f_string_ranges_increase_by_) || !defined(_di_f_string_ranges_resize_) || !defined(_di_f_string_rangess_append_) || !defined(_di_f_string_rangess_append_all_) || !defined(_di_f_string_rangess_decrease_by_) || !defined(_di_f_string_rangess_increase_) || !defined(_di_f_string_rangess_increase_by_)
 
 #ifdef __cplusplus
index 35beeab822945626bd7f3dcf287f85c2c6fd8b72..8da8f503341ea176b612dd65f965f01cd4eb9c21 100644 (file)
@@ -8,15 +8,15 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_string_triples_adjust_) || !defined(_di_f_string_triples_decimate_by_)
-  f_status_t private_f_string_triples_adjust(const f_array_length_t length, f_string_triples_t * const triples) {
+  f_status_t private_f_string_triples_adjust(const f_number_unsigned_t length, f_string_triples_t * const triples) {
 
-    if (triples->used + length > F_array_length_t_size_d) {
+    if (triples->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < triples->size; ++i) {
+    for (f_number_unsigned_t i = length; i < triples->size; ++i) {
 
       status = private_f_string_dynamic_adjust(0, &triples->array[i].a);
       if (F_status_is_error(status)) return status;
@@ -51,7 +51,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].a.used = 0;
       destination->array[destination->used].b.used = 0;
@@ -78,15 +78,15 @@ extern "C" {
 #endif // !defined(_di_f_string_triples_append_all_) || !defined(_di_f_string_tripless_append_) || !defined(_di_f_string_tripless_append_all_)
 
 #if !defined(_di_f_string_triples_decrease_by_) || !defined(_di_f_string_triples_increase_) || !defined(_di_f_string_triples_increase_by_)
-  f_status_t private_f_string_triples_resize(const f_array_length_t length, f_string_triples_t * const triples) {
+  f_status_t private_f_string_triples_resize(const f_number_unsigned_t length, f_string_triples_t * const triples) {
 
-    if (triples->used + length > F_array_length_t_size_d) {
+    if (triples->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < triples->size; ++i) {
+    for (f_number_unsigned_t i = length; i < triples->size; ++i) {
 
       status = private_f_string_dynamic_resize(0, &triples->array[i].a);
       if (F_status_is_error(status)) return status;
index 0ba573a3f567bf011aa89a11a04b158fbb0e4b85..11407878b2de1e73dfa46cd1e59fe4c49d408ca9 100644 (file)
@@ -36,7 +36,7 @@ extern "C" {
  * @see f_string_triples_adjust()
  */
 #if !defined(_di_f_string_triples_adjust_) || !defined(_di_f_string_triples_decimate_by_)
-  extern f_status_t private_f_string_triples_adjust(const f_array_length_t length, f_string_triples_t * const triples) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_triples_adjust(const f_number_unsigned_t length, f_string_triples_t * const triples) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_triples_adjust_) || !defined(_di_f_string_triples_decimate_by_)
 
 /**
@@ -88,7 +88,7 @@ extern "C" {
  * @see f_string_triples_increase_by()
  */
 #if !defined(_di_f_string_triples_decrease_by_) || !defined(_di_f_string_triples_increase_) || !defined(_di_f_string_triples_increase_by_)
-  extern f_status_t private_f_string_triples_resize(const f_array_length_t length, f_string_triples_t * const triples) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_triples_resize(const f_number_unsigned_t length, f_string_triples_t * const triples) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_triples_decrease_by_) || !defined(_di_f_string_triples_increase_) || !defined(_di_f_string_triples_increase_by_)
 
 /**
@@ -112,7 +112,7 @@ extern "C" {
  * @see f_string_tripless_adjust()
  */
 #if !defined(_di_f_string_tripless_adjust_) || !defined(_di_f_string_tripless_decimate_by_)
-  extern f_status_t private_f_string_tripless_adjust(const f_array_length_t length, f_string_tripless_t * const tripless) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_tripless_adjust(const f_number_unsigned_t length, f_string_tripless_t * const tripless) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_tripless_adjust_) || !defined(_di_f_string_tripless_decimate_by_)
 
 /**
@@ -138,7 +138,7 @@ extern "C" {
  * @see f_string_tripless_increase_by()
  */
 #if !defined(_di_f_string_tripless_decrease_by_) || !defined(_di_f_string_tripless_increase_) || !defined(_di_f_string_tripless_increase_by_)
-  extern f_status_t private_f_string_tripless_resize(const f_array_length_t length, f_string_tripless_t * const tripless) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_tripless_resize(const f_number_unsigned_t length, f_string_tripless_t * const tripless) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_tripless_decrease_by_) || !defined(_di_f_string_tripless_increase_) || !defined(_di_f_string_tripless_increase_by_)
 
 #ifdef __cplusplus
index cc43eaabc96181f48d551abeeba9ffd6652e4d15..7061fc684389fd42b9e7aff825357d51b2a7c704 100644 (file)
@@ -9,15 +9,15 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_string_tripless_adjust_) || !defined(_di_f_string_tripless_decimate_by_)
-  f_status_t private_f_string_tripless_adjust(const f_array_length_t length, f_string_tripless_t * const tripless) {
+  f_status_t private_f_string_tripless_adjust(const f_number_unsigned_t length, f_string_tripless_t * const tripless) {
 
-    if (tripless->used + length > F_array_length_t_size_d) {
+    if (tripless->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < tripless->size; ++i) {
+    for (f_number_unsigned_t i = length; i < tripless->size; ++i) {
 
       status = private_f_string_triples_adjust(0, &tripless->array[i]);
       if (F_status_is_error(status)) return status;
@@ -37,15 +37,15 @@ extern "C" {
 #endif // !defined(_di_f_string_tripless_adjust_) || !defined(_di_f_string_tripless_decimate_by_)
 
 #if !defined(_di_f_string_tripless_decrease_by_) || !defined(_di_f_string_tripless_increase_) || !defined(_di_f_string_tripless_increase_by_)
-  f_status_t private_f_string_tripless_resize(const f_array_length_t length, f_string_tripless_t * const tripless) {
+  f_status_t private_f_string_tripless_resize(const f_number_unsigned_t length, f_string_tripless_t * const tripless) {
 
-    if (tripless->used + length > F_array_length_t_size_d) {
+    if (tripless->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < tripless->size; ++i) {
+    for (f_number_unsigned_t i = length; i < tripless->size; ++i) {
 
       status = private_f_string_triples_resize(0, &tripless->array[i]);
       if (F_status_is_error(status)) return status;
index c4fb1b8b697648a08936d62e678b327ce0bbb88b..7b1a28b43641de8da00e50b075492f1df98fd994 100644 (file)
@@ -36,7 +36,7 @@ extern "C" {
  * @see f_string_tripless_adjust()
  */
 #if !defined(_di_f_string_tripless_adjust_) || !defined(_di_f_string_tripless_decimate_by_)
-  extern f_status_t private_f_string_tripless_adjust(const f_array_length_t length, f_string_tripless_t * const tripless) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_tripless_adjust(const f_number_unsigned_t length, f_string_tripless_t * const tripless) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_tripless_adjust_) || !defined(_di_f_string_tripless_decimate_by_)
 
 /**
@@ -62,7 +62,7 @@ extern "C" {
  * @see f_string_tripless_increase_by()
  */
 #if !defined(_di_f_string_tripless_decrease_by_) || !defined(_di_f_string_tripless_increase_) || !defined(_di_f_string_tripless_increase_by_)
-  extern f_status_t private_f_string_tripless_resize(const f_array_length_t length, f_string_tripless_t * const tripless) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_string_tripless_resize(const f_number_unsigned_t length, f_string_tripless_t * const tripless) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_string_tripless_decrease_by_) || !defined(_di_f_string_tripless_increase_) || !defined(_di_f_string_tripless_increase_by_)
 
 #ifdef __cplusplus
index b751172dc959f772814afa958344d81638ce40e4..5231c5228bd6ba23a41e61f7695d0cad25aa8957 100644 (file)
@@ -30,8 +30,8 @@ extern "C" {
  */
 #ifndef _di_f_string_quantity_t_
   typedef struct {
-    f_array_length_t start;
-    f_array_length_t total;
+    f_number_unsigned_t start;
+    f_number_unsigned_t total;
   } f_string_quantity_t;
 
   #define f_string_quantity_t_initialize { 0, 0 }
index 64f3a58e65513fdfd55b739689811e023e477344..a80205045bfddd8e1dbbcb49634fdecba20295cf 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_string_quantitys_adjust_
-  f_status_t f_string_quantitys_adjust(const f_array_length_t length, f_string_quantitys_t * const quantitys) {
+  f_status_t f_string_quantitys_adjust(const f_number_unsigned_t length, f_string_quantitys_t * const quantitys) {
     #ifndef _di_level_0_parameter_checking_
       if (!quantitys) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -47,7 +47,7 @@ extern "C" {
 #endif // _di_f_string_quantitys_append_all_
 
 #ifndef _di_f_string_quantitys_decimate_by_
-  f_status_t f_string_quantitys_decimate_by(const f_array_length_t amount, f_string_quantitys_t * const quantitys) {
+  f_status_t f_string_quantitys_decimate_by(const f_number_unsigned_t amount, f_string_quantitys_t * const quantitys) {
     #ifndef _di_level_0_parameter_checking_
       if (!quantitys) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -63,7 +63,7 @@ extern "C" {
 #endif // _di_f_string_quantitys_decimate_by_
 
 #ifndef _di_f_string_quantitys_decrease_by_
-  f_status_t f_string_quantitys_decrease_by(const f_array_length_t amount, f_string_quantitys_t * const quantitys) {
+  f_status_t f_string_quantitys_decrease_by(const f_number_unsigned_t amount, f_string_quantitys_t * const quantitys) {
     #ifndef _di_level_0_parameter_checking_
       if (!quantitys) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -79,20 +79,20 @@ extern "C" {
 #endif // _di_f_string_quantitys_decrease_by_
 
 #ifndef _di_f_string_quantitys_increase_
-  f_status_t f_string_quantitys_increase(const f_array_length_t step, f_string_quantitys_t * const quantitys) {
+  f_status_t f_string_quantitys_increase(const f_number_unsigned_t step, f_string_quantitys_t * const quantitys) {
     #ifndef _di_level_0_parameter_checking_
       if (!quantitys) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && quantitys->used + 1 > quantitys->size) {
-      f_array_length_t size = quantitys->used + step;
+      f_number_unsigned_t size = quantitys->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (quantitys->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (quantitys->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_string_quantitys_resize(size, quantitys);
@@ -103,7 +103,7 @@ extern "C" {
 #endif // _di_f_string_quantitys_increase_
 
 #ifndef _di_f_string_quantitys_increase_by_
-  f_status_t f_string_quantitys_increase_by(const f_array_length_t amount, f_string_quantitys_t * const quantitys) {
+  f_status_t f_string_quantitys_increase_by(const f_number_unsigned_t amount, f_string_quantitys_t * const quantitys) {
     #ifndef _di_level_0_parameter_checking_
       if (!quantitys) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -111,7 +111,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (quantitys->used + amount > quantitys->size) {
-      if (quantitys->used + amount > F_array_length_t_size_d) {
+      if (quantitys->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -123,7 +123,7 @@ extern "C" {
 #endif // _di_f_string_quantitys_increase_by_
 
 #ifndef _di_f_string_quantitys_resize_
-  f_status_t f_string_quantitys_resize(const f_array_length_t length, f_string_quantitys_t * const quantitys) {
+  f_status_t f_string_quantitys_resize(const f_number_unsigned_t length, f_string_quantitys_t * const quantitys) {
     #ifndef _di_level_0_parameter_checking_
       if (!quantitys) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index f17503f9bc61ec726859620674920f4c9d589709..379dc5e5b3a92e4cb96c944dae6ce8dc2befec42 100644 (file)
@@ -27,8 +27,8 @@ extern "C" {
   typedef struct {
     f_string_quantity_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_string_quantitys_t;
 
   #define f_string_quantitys_t_initialize { 0, 0, 0 }
@@ -66,7 +66,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_quantitys_adjust_
-  extern f_status_t f_string_quantitys_adjust(const f_array_length_t length, f_string_quantitys_t * const quantitys);
+  extern f_status_t f_string_quantitys_adjust(const f_number_unsigned_t length, f_string_quantitys_t * const quantitys);
 #endif // _di_f_string_quantitys_adjust_
 
 /**
@@ -130,7 +130,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_quantitys_decimate_by_
-  extern f_status_t f_string_quantitys_decimate_by(const f_array_length_t amount, f_string_quantitys_t * const quantitys);
+  extern f_status_t f_string_quantitys_decimate_by(const f_number_unsigned_t amount, f_string_quantitys_t * const quantitys);
 #endif // _di_f_string_quantitys_decimate_by_
 
 /**
@@ -153,13 +153,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_quantitys_decrease_by_
-  extern f_status_t f_string_quantitys_decrease_by(const f_array_length_t amount, f_string_quantitys_t * const quantitys);
+  extern f_status_t f_string_quantitys_decrease_by(const f_number_unsigned_t amount, f_string_quantitys_t * const quantitys);
 #endif // _di_f_string_quantitys_decrease_by_
 
 /**
  * Increase the size of the string quantitys array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -177,14 +177,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_quantitys_increase_
-  extern f_status_t f_string_quantitys_increase(const f_array_length_t step, f_string_quantitys_t * const quantitys);
+  extern f_status_t f_string_quantitys_increase(const f_number_unsigned_t step, f_string_quantitys_t * const quantitys);
 #endif // _di_f_string_quantitys_increase_
 
 /**
  * Resize the string quantitys array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -201,7 +201,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_quantitys_increase_by_
-  extern f_status_t f_string_quantitys_increase_by(const f_array_length_t amount, f_string_quantitys_t * const quantitys);
+  extern f_status_t f_string_quantitys_increase_by(const f_number_unsigned_t amount, f_string_quantitys_t * const quantitys);
 #endif // _di_f_string_quantitys_increase_by_
 
 /**
@@ -220,7 +220,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_quantitys_resize_
-  extern f_status_t f_string_quantitys_resize(const f_array_length_t length, f_string_quantitys_t * const quantitys);
+  extern f_status_t f_string_quantitys_resize(const f_number_unsigned_t length, f_string_quantitys_t * const quantitys);
 #endif // _di_f_string_quantitys_resize_
 
 #ifdef __cplusplus
index 7d09f4e7b303e2e5a3cb3adc7d6126b010bb0e28..31137d5595eb8a1d527b7a9e2dc96d7ec99157be 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_string_quantityss_adjust_
-  f_status_t f_string_quantityss_adjust(const f_array_length_t length, f_string_quantityss_t * const quantityss) {
+  f_status_t f_string_quantityss_adjust(const f_number_unsigned_t length, f_string_quantityss_t * const quantityss) {
     #ifndef _di_level_0_parameter_checking_
       if (!quantityss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -60,7 +60,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].used = 0;
 
@@ -75,7 +75,7 @@ extern "C" {
 #endif // _di_f_string_quantityss_append_all_
 
 #ifndef _di_f_string_quantityss_decimate_by_
-  f_status_t f_string_quantityss_decimate_by(const f_array_length_t amount, f_string_quantityss_t * const quantityss) {
+  f_status_t f_string_quantityss_decimate_by(const f_number_unsigned_t amount, f_string_quantityss_t * const quantityss) {
     #ifndef _di_level_0_parameter_checking_
       if (!quantityss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -91,7 +91,7 @@ extern "C" {
 #endif // _di_f_string_quantityss_decimate_by_
 
 #ifndef _di_f_string_quantityss_decrease_by_
-  f_status_t f_string_quantityss_decrease_by(const f_array_length_t amount, f_string_quantityss_t * const quantityss) {
+  f_status_t f_string_quantityss_decrease_by(const f_number_unsigned_t amount, f_string_quantityss_t * const quantityss) {
     #ifndef _di_level_0_parameter_checking_
       if (!quantityss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -107,20 +107,20 @@ extern "C" {
 #endif // _di_f_string_quantityss_decrease_by_
 
 #ifndef _di_f_string_quantityss_increase_
-  f_status_t f_string_quantityss_increase(const f_array_length_t step, f_string_quantityss_t * const quantityss) {
+  f_status_t f_string_quantityss_increase(const f_number_unsigned_t step, f_string_quantityss_t * const quantityss) {
     #ifndef _di_level_0_parameter_checking_
       if (!quantityss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && quantityss->used + 1 > quantityss->size) {
-      f_array_length_t size = quantityss->used + step;
+      f_number_unsigned_t size = quantityss->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (quantityss->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (quantityss->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_string_quantityss_resize(size, quantityss);
@@ -131,7 +131,7 @@ extern "C" {
 #endif // _di_f_string_quantityss_increase_
 
 #ifndef _di_f_string_quantityss_increase_by_
-  f_status_t f_string_quantityss_increase_by(const f_array_length_t amount, f_string_quantityss_t * const quantityss) {
+  f_status_t f_string_quantityss_increase_by(const f_number_unsigned_t amount, f_string_quantityss_t * const quantityss) {
     #ifndef _di_level_0_parameter_checking_
       if (!quantityss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -139,7 +139,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (quantityss->used + amount > quantityss->size) {
-      if (quantityss->used + amount > F_array_length_t_size_d) {
+      if (quantityss->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -151,7 +151,7 @@ extern "C" {
 #endif // _di_f_string_quantityss_increase_by_
 
 #ifndef _di_f_string_quantityss_resize_
-  f_status_t f_string_quantityss_resize(const f_array_length_t length, f_string_quantityss_t * const quantityss) {
+  f_status_t f_string_quantityss_resize(const f_number_unsigned_t length, f_string_quantityss_t * const quantityss) {
     #ifndef _di_level_0_parameter_checking_
       if (!quantityss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index b92ed329a82695090ee726d22079b8e4e3a978bd..a8225cb3baeef7b81ff6d8c00943fd2adf5e610e 100644 (file)
@@ -27,8 +27,8 @@ extern "C" {
   typedef struct {
     f_string_quantitys_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_string_quantityss_t;
 
   #define f_string_quantityss_t_initialize { 0, 0, 0 }
@@ -66,7 +66,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_quantityss_adjust_
-  extern f_status_t f_string_quantityss_adjust(const f_array_length_t length, f_string_quantityss_t * const quantityss);
+  extern f_status_t f_string_quantityss_adjust(const f_number_unsigned_t length, f_string_quantityss_t * const quantityss);
 #endif // _di_f_string_quantityss_adjust_
 
 /**
@@ -130,7 +130,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_quantityss_decimate_by_
-  extern f_status_t f_string_quantityss_decimate_by(const f_array_length_t amount, f_string_quantityss_t * const quantityss);
+  extern f_status_t f_string_quantityss_decimate_by(const f_number_unsigned_t amount, f_string_quantityss_t * const quantityss);
 #endif // _di_f_string_quantityss_decimate_by_
 
 /**
@@ -153,13 +153,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_quantityss_decrease_by_
-  extern f_status_t f_string_quantityss_decrease_by(const f_array_length_t amount, f_string_quantityss_t * const quantityss);
+  extern f_status_t f_string_quantityss_decrease_by(const f_number_unsigned_t amount, f_string_quantityss_t * const quantityss);
 #endif // _di_f_string_quantityss_decrease_by_
 
 /**
  * Increase the size of the string quantityss array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -178,14 +178,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_quantityss_increase_
-  extern f_status_t f_string_quantityss_increase(const f_array_length_t step, f_string_quantityss_t * const quantityss);
+  extern f_status_t f_string_quantityss_increase(const f_number_unsigned_t step, f_string_quantityss_t * const quantityss);
 #endif // _di_f_string_quantityss_increase_
 
 /**
  * Resize the string quantityss array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -203,7 +203,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_quantityss_increase_by_
-  extern f_status_t f_string_quantityss_increase_by(const f_array_length_t amount, f_string_quantityss_t * const quantityss);
+  extern f_status_t f_string_quantityss_increase_by(const f_number_unsigned_t amount, f_string_quantityss_t * const quantityss);
 #endif // _di_f_string_quantityss_increase_by_
 
 /**
@@ -222,7 +222,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_quantityss_resize_
-  extern f_status_t f_string_quantityss_resize(const f_array_length_t length, f_string_quantityss_t * const quantityss);
+  extern f_status_t f_string_quantityss_resize(const f_number_unsigned_t length, f_string_quantityss_t * const quantityss);
 #endif // _di_f_string_quantityss_resize_
 
 #ifdef __cplusplus
index 8cefa3eb754acbe623f7bf6de3fa88019dd1aa6a..2f3ee5b9f6e21dcd2c303d4c19b33509e8bd0ba1 100644 (file)
@@ -28,8 +28,8 @@ extern "C" {
  */
 #ifndef _di_f_string_range_t_
   typedef struct {
-    f_array_length_t start;
-    f_array_length_t stop;
+    f_number_unsigned_t start;
+    f_number_unsigned_t stop;
   } f_string_range_t;
 
   #define f_string_range_t_initialize { 1, 0 }
index 2626760f83e333a54924363a18287fc46481d494..37be263cde58c5a1a4e1970f5a2a256b8c03998e 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_string_ranges_adjust_
-  f_status_t f_string_ranges_adjust(const f_array_length_t length, f_string_ranges_t * const ranges) {
+  f_status_t f_string_ranges_adjust(const f_number_unsigned_t length, f_string_ranges_t * const ranges) {
     #ifndef _di_level_0_parameter_checking_
       if (!ranges) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -47,7 +47,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
 
       destination->array[destination->used].start = source.array[i].start;
       destination->array[destination->used++].stop = source.array[i].stop;
@@ -58,7 +58,7 @@ extern "C" {
 #endif // _di_f_string_ranges_append_all_
 
 #ifndef _di_f_string_ranges_decimate_by_
-  f_status_t f_string_ranges_decimate_by(const f_array_length_t amount, f_string_ranges_t * const ranges) {
+  f_status_t f_string_ranges_decimate_by(const f_number_unsigned_t amount, f_string_ranges_t * const ranges) {
     #ifndef _di_level_0_parameter_checking_
       if (!ranges) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -74,7 +74,7 @@ extern "C" {
 #endif // _di_f_string_ranges_decimate_by_
 
 #ifndef _di_f_string_ranges_decrease_by_
-  f_status_t f_string_ranges_decrease_by(const f_array_length_t amount, f_string_ranges_t * const ranges) {
+  f_status_t f_string_ranges_decrease_by(const f_number_unsigned_t amount, f_string_ranges_t * const ranges) {
     #ifndef _di_level_0_parameter_checking_
       if (!ranges) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -90,20 +90,20 @@ extern "C" {
 #endif // _di_f_string_ranges_decrease_by_
 
 #ifndef _di_f_string_ranges_increase_
-  f_status_t f_string_ranges_increase(const f_array_length_t step, f_string_ranges_t * const ranges) {
+  f_status_t f_string_ranges_increase(const f_number_unsigned_t step, f_string_ranges_t * const ranges) {
     #ifndef _di_level_0_parameter_checking_
       if (!ranges) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && ranges->used + 1 > ranges->size) {
-      f_array_length_t size = ranges->used + step;
+      f_number_unsigned_t size = ranges->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (ranges->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (ranges->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_string_ranges_resize(size, ranges);
@@ -114,7 +114,7 @@ extern "C" {
 #endif // _di_f_string_ranges_increase_
 
 #ifndef _di_f_string_ranges_increase_by_
-  f_status_t f_string_ranges_increase_by(const f_array_length_t amount, f_string_ranges_t * const ranges) {
+  f_status_t f_string_ranges_increase_by(const f_number_unsigned_t amount, f_string_ranges_t * const ranges) {
     #ifndef _di_level_0_parameter_checking_
       if (!ranges) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -122,7 +122,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (ranges->used + amount > ranges->size) {
-      if (ranges->used + amount > F_array_length_t_size_d) {
+      if (ranges->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -134,7 +134,7 @@ extern "C" {
 #endif // _di_f_string_ranges_increase_by_
 
 #ifndef _di_f_string_ranges_resize_
-  f_status_t f_string_ranges_resize(const f_array_length_t length, f_string_ranges_t * const ranges) {
+  f_status_t f_string_ranges_resize(const f_number_unsigned_t length, f_string_ranges_t * const ranges) {
     #ifndef _di_level_0_parameter_checking_
       if (!ranges) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index c9e1d6aef00ae7bfa8e2f079ec5566a14dba98ee..c2886f5f39f33f9718571285ea0dd72d1089b0ff 100644 (file)
@@ -27,8 +27,8 @@ extern "C" {
   typedef struct {
     f_string_range_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_string_ranges_t;
 
   #define f_string_ranges_t_initialize { 0, 0, 0 }
@@ -65,7 +65,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_string_ranges_adjust_
-  extern f_status_t f_string_ranges_adjust(const f_array_length_t length, f_string_ranges_t * const ranges);
+  extern f_status_t f_string_ranges_adjust(const f_number_unsigned_t length, f_string_ranges_t * const ranges);
 #endif // _di_f_string_ranges_adjust_
 
 /**
@@ -129,7 +129,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_ranges_decimate_by_
-  extern f_status_t f_string_ranges_decimate_by(const f_array_length_t amount, f_string_ranges_t * const ranges);
+  extern f_status_t f_string_ranges_decimate_by(const f_number_unsigned_t amount, f_string_ranges_t * const ranges);
 #endif // _di_f_string_ranges_decimate_by_
 
 /**
@@ -153,13 +153,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_ranges_decrease_by_
-  extern f_status_t f_string_ranges_decrease_by(const f_array_length_t amount, f_string_ranges_t * const ranges);
+  extern f_status_t f_string_ranges_decrease_by(const f_number_unsigned_t amount, f_string_ranges_t * const ranges);
 #endif // _di_f_string_ranges_decrease_by_
 
 /**
  * Increase the size of the string ranges array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -178,14 +178,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_ranges_increase_
-  extern f_status_t f_string_ranges_increase(const f_array_length_t step, f_string_ranges_t * const ranges);
+  extern f_status_t f_string_ranges_increase(const f_number_unsigned_t step, f_string_ranges_t * const ranges);
 #endif // _di_f_string_ranges_increase_
 
 /**
  * Resize the string ranges array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -203,7 +203,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_ranges_increase_by_
-  extern f_status_t f_string_ranges_increase_by(const f_array_length_t amount, f_string_ranges_t * const ranges);
+  extern f_status_t f_string_ranges_increase_by(const f_number_unsigned_t amount, f_string_ranges_t * const ranges);
 #endif // _di_f_string_ranges_increase_by_
 
 /**
@@ -222,7 +222,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_ranges_resize_
-  extern f_status_t f_string_ranges_resize(const f_array_length_t length, f_string_ranges_t * const ranges);
+  extern f_status_t f_string_ranges_resize(const f_number_unsigned_t length, f_string_ranges_t * const ranges);
 #endif // _di_f_string_ranges_resize_
 
 #ifdef __cplusplus
index 94cc8f7b39d71b14ae2ece818e03d5a751e20e0c..22c77625180513ec51ee7fa05db9fc5373f34e45 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_string_rangess_adjust_
-  f_status_t f_string_rangess_adjust(const f_array_length_t length, f_string_rangess_t * const rangess) {
+  f_status_t f_string_rangess_adjust(const f_number_unsigned_t length, f_string_rangess_t * const rangess) {
     #ifndef _di_level_0_parameter_checking_
       if (!rangess) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -60,7 +60,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].used = 0;
 
@@ -75,7 +75,7 @@ extern "C" {
 #endif // _di_f_string_rangess_append_all_
 
 #ifndef _di_f_string_rangess_decimate_by_
-  f_status_t f_string_rangess_decimate_by(const f_array_length_t amount, f_string_rangess_t * const rangess) {
+  f_status_t f_string_rangess_decimate_by(const f_number_unsigned_t amount, f_string_rangess_t * const rangess) {
     #ifndef _di_level_0_parameter_checking_
       if (!rangess) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -91,7 +91,7 @@ extern "C" {
 #endif // _di_f_string_rangess_decimate_by_
 
 #ifndef _di_f_string_rangess_decrease_by_
-  f_status_t f_string_rangess_decrease_by(const f_array_length_t amount, f_string_rangess_t * const rangess) {
+  f_status_t f_string_rangess_decrease_by(const f_number_unsigned_t amount, f_string_rangess_t * const rangess) {
     #ifndef _di_level_0_parameter_checking_
       if (!rangess) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -107,20 +107,20 @@ extern "C" {
 #endif // _di_f_string_rangess_decrease_by_
 
 #ifndef _di_f_string_rangess_increase_
-  f_status_t f_string_rangess_increase(const f_array_length_t step, f_string_rangess_t * const rangess) {
+  f_status_t f_string_rangess_increase(const f_number_unsigned_t step, f_string_rangess_t * const rangess) {
     #ifndef _di_level_0_parameter_checking_
       if (!rangess) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && rangess->used + 1 > rangess->size) {
-      f_array_length_t size = rangess->used + step;
+      f_number_unsigned_t size = rangess->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (rangess->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (rangess->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_string_rangess_resize(size, rangess);
@@ -131,7 +131,7 @@ extern "C" {
 #endif // _di_f_string_rangess_increase_
 
 #ifndef _di_f_string_rangess_increase_by_
-  f_status_t f_string_rangess_increase_by(const f_array_length_t amount, f_string_rangess_t * const rangess) {
+  f_status_t f_string_rangess_increase_by(const f_number_unsigned_t amount, f_string_rangess_t * const rangess) {
     #ifndef _di_level_0_parameter_checking_
       if (!rangess) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -139,7 +139,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (rangess->used + amount > rangess->size) {
-      if (rangess->used + amount > F_array_length_t_size_d) {
+      if (rangess->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -151,7 +151,7 @@ extern "C" {
 #endif // _di_f_string_rangess_increase_by_
 
 #ifndef _di_f_string_rangess_resize_
-  f_status_t f_string_rangess_resize(const f_array_length_t length, f_string_rangess_t * const rangess) {
+  f_status_t f_string_rangess_resize(const f_number_unsigned_t length, f_string_rangess_t * const rangess) {
     #ifndef _di_level_0_parameter_checking_
       if (!rangess) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index dbf2338d961946768fb5e8aaa068676c580244c8..68d6205471bbf4a07d759fa441ae2e00e53bc955 100644 (file)
@@ -27,8 +27,8 @@ extern "C" {
   typedef struct {
     f_string_ranges_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_string_rangess_t;
 
   #define f_string_rangess_t_initialize { 0, 0, 0 }
@@ -66,7 +66,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_rangess_adjust_
-  extern f_status_t f_string_rangess_adjust(const f_array_length_t length, f_string_rangess_t * const rangess);
+  extern f_status_t f_string_rangess_adjust(const f_number_unsigned_t length, f_string_rangess_t * const rangess);
 #endif // _di_f_string_rangess_adjust_
 
 /**
@@ -130,7 +130,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_rangess_decimate_by_
-  extern f_status_t f_string_rangess_decimate_by(const f_array_length_t amount, f_string_rangess_t * const rangess);
+  extern f_status_t f_string_rangess_decimate_by(const f_number_unsigned_t amount, f_string_rangess_t * const rangess);
 #endif // _di_f_string_rangess_decimate_by_
 
 /**
@@ -154,13 +154,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_rangess_decrease_by_
-  extern f_status_t f_string_rangess_decrease_by(const f_array_length_t amount, f_string_rangess_t * const rangess);
+  extern f_status_t f_string_rangess_decrease_by(const f_number_unsigned_t amount, f_string_rangess_t * const rangess);
 #endif // _di_f_string_rangess_decrease_by_
 
 /**
  * Increase the size of the string rangess array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -179,14 +179,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_rangess_increase_
-  extern f_status_t f_string_rangess_increase(const f_array_length_t step, f_string_rangess_t * const rangess);
+  extern f_status_t f_string_rangess_increase(const f_number_unsigned_t step, f_string_rangess_t * const rangess);
 #endif // _di_f_string_rangess_increase_
 
 /**
  * Resize the string rangess array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -204,7 +204,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_rangess_increase_by_
-  extern f_status_t f_string_rangess_increase_by(const f_array_length_t amount, f_string_rangess_t * const rangess);
+  extern f_status_t f_string_rangess_increase_by(const f_number_unsigned_t amount, f_string_rangess_t * const rangess);
 #endif // _di_f_string_rangess_increase_by_
 
 /**
@@ -223,7 +223,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_rangess_resize_
-  extern f_status_t f_string_rangess_resize(const f_array_length_t length, f_string_rangess_t * const rangess);
+  extern f_status_t f_string_rangess_resize(const f_number_unsigned_t length, f_string_rangess_t * const rangess);
 #endif // _di_f_string_rangess_resize_
 
 #ifdef __cplusplus
index cee40cebbf7a597a83d69e1061cab1b373b035f3..7b1f7203618c2f52df832207825f632af46c89bf 100644 (file)
@@ -35,8 +35,8 @@ extern "C" {
   typedef struct {
     f_string_t string;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_string_static_t;
 
   #define f_string_static_t_initialize { 0, 0, 0 }
index bd52ac5976b4a64e301d12a71ef90a61928f9545..e80b6e93767fb38ae29b72b1498873813d34e298 100644 (file)
@@ -27,8 +27,8 @@ extern "C" {
   typedef struct {
     f_string_static_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_string_statics_t;
 
   #define f_string_statics_t_initialize { 0, 0, 0 }
index 6211074c43f1418218dbe03761973eca980a3306..1d92a2251c6bb140397d00d74acf4b750b213b73 100644 (file)
@@ -27,8 +27,8 @@ extern "C" {
   typedef struct {
     f_string_statics_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_string_staticss_t;
 
   #define f_string_staticss_t_initialize { 0, 0, 0 }
index bd87e8b0d575846298fa6c1196e88f9730b07d4d..a63a20bb2dcbebbb9c5dde3bbe1d1c5bc50d163a 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_string_triples_adjust_
-  f_status_t f_string_triples_adjust(const f_array_length_t length, f_string_triples_t * const triples) {
+  f_status_t f_string_triples_adjust(const f_number_unsigned_t length, f_string_triples_t * const triples) {
     #ifndef _di_level_0_parameter_checking_
       if (!triples) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -69,7 +69,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].a.used = 0;
       destination->array[destination->used].b.used = 0;
@@ -96,7 +96,7 @@ extern "C" {
 #endif // _di_f_string_triples_append_all_
 
 #ifndef _di_f_string_triples_decimate_by_
-  f_status_t f_string_triples_decimate_by(const f_array_length_t amount, f_string_triples_t * const triples) {
+  f_status_t f_string_triples_decimate_by(const f_number_unsigned_t amount, f_string_triples_t * const triples) {
     #ifndef _di_level_0_parameter_checking_
       if (!triples) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -110,7 +110,7 @@ extern "C" {
 #endif // _di_f_string_triples_decimate_by_
 
 #ifndef _di_f_string_triples_decrease_by_
-  f_status_t f_string_triples_decrease_by(const f_array_length_t amount, f_string_triples_t * const triples) {
+  f_status_t f_string_triples_decrease_by(const f_number_unsigned_t amount, f_string_triples_t * const triples) {
     #ifndef _di_level_0_parameter_checking_
       if (!triples) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -126,20 +126,20 @@ extern "C" {
 #endif // _di_f_string_triples_decrease_by_
 
 #ifndef _di_f_string_triples_increase_
-  f_status_t f_string_triples_increase(const f_array_length_t step, f_string_triples_t * const triples) {
+  f_status_t f_string_triples_increase(const f_number_unsigned_t step, f_string_triples_t * const triples) {
     #ifndef _di_level_0_parameter_checking_
       if (!triples) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && triples->used + 1 > triples->size) {
-      f_array_length_t size = triples->used + F_memory_default_allocation_small_d;
+      f_number_unsigned_t size = triples->used + F_memory_default_allocation_small_d;
 
-      if (size > F_array_length_t_size_d) {
-        if (triples->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (triples->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_string_triples_resize(size, triples);
@@ -150,7 +150,7 @@ extern "C" {
 #endif // _di_f_string_triples_increase_
 
 #ifndef _di_f_string_triples_increase_by_
-  f_status_t f_string_triples_increase_by(const f_array_length_t amount, f_string_triples_t * const triples) {
+  f_status_t f_string_triples_increase_by(const f_number_unsigned_t amount, f_string_triples_t * const triples) {
     #ifndef _di_level_0_parameter_checking_
       if (!triples) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -158,7 +158,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (triples->used + amount > triples->size) {
-      if (triples->used + amount > F_array_length_t_size_d) {
+      if (triples->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -170,7 +170,7 @@ extern "C" {
 #endif // _di_f_string_triples_increase_by_
 
 #ifndef _di_f_string_triples_resize_
-  f_status_t f_string_triples_resize(const f_array_length_t length, f_string_triples_t * const triples) {
+  f_status_t f_string_triples_resize(const f_number_unsigned_t length, f_string_triples_t * const triples) {
     #ifndef _di_level_0_parameter_checking_
       if (!triples) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index e44254d64a044d046c04c4048a0e395ce3eb416c..3c7adaead02f65154c33584f0565e692e14b785c 100644 (file)
@@ -27,8 +27,8 @@ extern "C" {
   typedef struct {
     f_string_triple_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_string_triples_t;
 
   #define f_string_triples_t_initialize f_string_statics_t_initialize
@@ -65,7 +65,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_string_triples_adjust_
-  extern f_status_t f_string_triples_adjust(const f_array_length_t length, f_string_triples_t * const triples);
+  extern f_status_t f_string_triples_adjust(const f_number_unsigned_t length, f_string_triples_t * const triples);
 #endif // _di_f_string_triples_adjust_
 
 /**
@@ -131,7 +131,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_triples_decimate_by_
-  extern f_status_t f_string_triples_decimate_by(const f_array_length_t amount, f_string_triples_t * const triples);
+  extern f_status_t f_string_triples_decimate_by(const f_number_unsigned_t amount, f_string_triples_t * const triples);
 #endif // _di_f_string_triples_decimate_by_
 
 /**
@@ -155,13 +155,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_triples_decrease_by_
-  extern f_status_t f_string_triples_decrease_by(const f_array_length_t amount, f_string_triples_t * const triples);
+  extern f_status_t f_string_triples_decrease_by(const f_number_unsigned_t amount, f_string_triples_t * const triples);
 #endif // _di_f_string_triples_decrease_by_
 
 /**
  * Increase the size of the string triples array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -180,14 +180,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_triples_increase_
-  extern f_status_t f_string_triples_increase(const f_array_length_t step, f_string_triples_t * const triples);
+  extern f_status_t f_string_triples_increase(const f_number_unsigned_t step, f_string_triples_t * const triples);
 #endif // _di_f_string_triples_increase_
 
 /**
  * Resize the string triples array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -205,7 +205,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_triples_increase_by_
-  extern f_status_t f_string_triples_increase_by(const f_array_length_t amount, f_string_triples_t * const triples);
+  extern f_status_t f_string_triples_increase_by(const f_number_unsigned_t amount, f_string_triples_t * const triples);
 #endif // _di_f_string_triples_increase_by_
 
 /**
@@ -224,7 +224,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_triples_resize_
-  extern f_status_t f_string_triples_resize(const f_array_length_t length, f_string_triples_t * const triples);
+  extern f_status_t f_string_triples_resize(const f_number_unsigned_t length, f_string_triples_t * const triples);
 #endif // _di_f_string_triples_resize_
 
 #ifdef __cplusplus
index 90e5e073ffe8f1b48deb5f2fb0341f6ec5ab4d9c..542361a5539f155e7b340aef4e092f808a069d60 100644 (file)
@@ -50,7 +50,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].used = 0;
 
@@ -65,7 +65,7 @@ extern "C" {
 #endif // _di_f_string_tripless_append_all_
 
 #ifndef _di_f_string_tripless_adjust_
-  f_status_t f_string_tripless_adjust(const f_array_length_t length, f_string_tripless_t * const tripless) {
+  f_status_t f_string_tripless_adjust(const f_number_unsigned_t length, f_string_tripless_t * const tripless) {
     #ifndef _di_level_0_parameter_checking_
       if (!tripless) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -75,7 +75,7 @@ extern "C" {
 #endif // _di_f_string_tripless_adjust_
 
 #ifndef _di_f_string_tripless_decimate_by_
-  f_status_t f_string_tripless_decimate_by(const f_array_length_t amount, f_string_tripless_t * const tripless) {
+  f_status_t f_string_tripless_decimate_by(const f_number_unsigned_t amount, f_string_tripless_t * const tripless) {
     #ifndef _di_level_0_parameter_checking_
       if (!tripless) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -91,7 +91,7 @@ extern "C" {
 #endif // _di_f_string_tripless_decimate_by_
 
 #ifndef _di_f_string_tripless_decrease_by_
-  f_status_t f_string_tripless_decrease_by(const f_array_length_t amount, f_string_tripless_t * const tripless) {
+  f_status_t f_string_tripless_decrease_by(const f_number_unsigned_t amount, f_string_tripless_t * const tripless) {
     #ifndef _di_level_0_parameter_checking_
       if (!tripless) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -107,20 +107,20 @@ extern "C" {
 #endif // _di_f_string_tripless_decrease_by_
 
 #ifndef _di_f_string_tripless_increase_
-  f_status_t f_string_tripless_increase(const f_array_length_t step, f_string_tripless_t * const tripless) {
+  f_status_t f_string_tripless_increase(const f_number_unsigned_t step, f_string_tripless_t * const tripless) {
     #ifndef _di_level_0_parameter_checking_
       if (!tripless) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && tripless->used + 1 > tripless->size) {
-      f_array_length_t size = tripless->used + step;
+      f_number_unsigned_t size = tripless->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (tripless->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (tripless->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_string_tripless_resize(size, tripless);
@@ -131,7 +131,7 @@ extern "C" {
 #endif // _di_f_string_tripless_increase_
 
 #ifndef _di_f_string_tripless_increase_by_
-  f_status_t f_string_tripless_increase_by(const f_array_length_t amount, f_string_tripless_t * const tripless) {
+  f_status_t f_string_tripless_increase_by(const f_number_unsigned_t amount, f_string_tripless_t * const tripless) {
     #ifndef _di_level_0_parameter_checking_
       if (!tripless) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -139,7 +139,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (tripless->used + amount > tripless->size) {
-      if (tripless->used + amount > F_array_length_t_size_d) {
+      if (tripless->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -151,7 +151,7 @@ extern "C" {
 #endif // _di_f_string_tripless_increase_by_
 
 #ifndef _di_f_string_tripless_resize_
-  f_status_t f_string_tripless_resize(const f_array_length_t length, f_string_tripless_t * const tripless) {
+  f_status_t f_string_tripless_resize(const f_number_unsigned_t length, f_string_tripless_t * const tripless) {
     #ifndef _di_level_0_parameter_checking_
       if (!tripless) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 94a5e6f5c01e2f26666aefec1892f11f46acad62..63d6b785723c2847f1dc08bc0e43a0107083b83f 100644 (file)
@@ -27,8 +27,8 @@ extern "C" {
   typedef struct {
     f_string_triples_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_string_tripless_t;
 
   #define f_string_tripless_t_initialize f_string_statics_t_initialize
@@ -65,7 +65,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_string_tripless_adjust_
-  extern f_status_t f_string_tripless_adjust(const f_array_length_t length, f_string_tripless_t * const tripless);
+  extern f_status_t f_string_tripless_adjust(const f_number_unsigned_t length, f_string_tripless_t * const tripless);
 #endif // _di_f_string_tripless_adjust_
 
 /**
@@ -131,7 +131,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_tripless_decimate_by_
-  extern f_status_t f_string_tripless_decimate_by(const f_array_length_t amount, f_string_tripless_t * const tripless);
+  extern f_status_t f_string_tripless_decimate_by(const f_number_unsigned_t amount, f_string_tripless_t * const tripless);
 #endif // _di_f_string_tripless_decimate_by_
 
 /**
@@ -155,13 +155,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_tripless_decrease_by_
-  extern f_status_t f_string_tripless_decrease_by(const f_array_length_t amount, f_string_tripless_t * const tripless);
+  extern f_status_t f_string_tripless_decrease_by(const f_number_unsigned_t amount, f_string_tripless_t * const tripless);
 #endif // _di_f_string_tripless_decrease_by_
 
 /**
  * Increase the size of the string tripless array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -180,14 +180,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_tripless_increase_
-  extern f_status_t f_string_tripless_increase(const f_array_length_t step, f_string_tripless_t * const tripless);
+  extern f_status_t f_string_tripless_increase(const f_number_unsigned_t step, f_string_tripless_t * const tripless);
 #endif // _di_f_string_tripless_increase_
 
 /**
  * Resize the string tripless array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -205,7 +205,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_tripless_increase_by_
-  extern f_status_t f_string_tripless_increase_by(const f_array_length_t amount, f_string_tripless_t * const tripless);
+  extern f_status_t f_string_tripless_increase_by(const f_number_unsigned_t amount, f_string_tripless_t * const tripless);
 #endif // _di_f_string_tripless_increase_by_
 
 /**
@@ -224,7 +224,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_string_tripless_resize_
-  extern f_status_t f_string_tripless_resize(const f_array_length_t length, f_string_tripless_t * const tripless);
+  extern f_status_t f_string_tripless_resize(const f_number_unsigned_t length, f_string_tripless_t * const tripless);
 #endif // _di_f_string_tripless_resize_
 
 #ifdef __cplusplus
index f81cb82623701a7f8637441570fdf2de058922ce..7b0c1c451ad8bf437f19e96639050ff3926e0aa8 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 
 void test__f_string_dynamic_terminate__appends_null(void **state) {
 
-  const f_array_length_t length = 2;
+  const f_number_unsigned_t length = 2;
   f_string_dynamic_t data = f_string_dynamic_t_initialize;
 
   // Put some value in the unused section at the end so that it gets overridden.
@@ -32,7 +32,7 @@ void test__f_string_dynamic_terminate__appends_null(void **state) {
 
 void test__f_string_dynamic_terminate__doesnt_append_null(void **state) {
 
-  const f_array_length_t length = 2;
+  const f_number_unsigned_t length = 2;
   f_string_dynamic_t data = f_string_dynamic_t_initialize;
 
   // Ensure a NULL already exists so that the test can confirm that another NULL is not appended.
index 0f2e318c892e317b67ed430f370570431d573d86..f553e953c0bef4d56241f7f5bc8b70a0195a453e 100644 (file)
@@ -6,7 +6,7 @@ extern "C" {
 #endif
 void test__f_string_dynamic_terminate_after__appends_null(void **state) {
 
-  const f_array_length_t length = 2;
+  const f_number_unsigned_t length = 2;
   f_string_dynamic_t data = f_string_dynamic_t_initialize;
 
   // Put some value in the unused section at the end so that it gets overridden.
@@ -33,7 +33,7 @@ void test__f_string_dynamic_terminate_after__appends_null(void **state) {
 
 void test__f_string_dynamic_terminate_after__doesnt_append_null(void **state) {
 
-  const f_array_length_t length = 2;
+  const f_number_unsigned_t length = 2;
   f_string_dynamic_t data = f_string_dynamic_t_initialize;
 
   // Ensure a NULL already exists so that the test can confirm that another NULL is not appended.
index 64a46f4bac27bd871a2766e8673de706651753cb..05c2b0351b34bdfeca18f7ce4c08292d50b6e6a8 100644 (file)
@@ -41,7 +41,7 @@ void test__f_string_dynamics_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < length_inner; ++i) {
+    for (f_number_unsigned_t i = 0; i < length_inner; ++i) {
 
       assert_int_equal(destination.array[i].used, source.array[i].used);
 
@@ -49,11 +49,11 @@ void test__f_string_dynamics_append_all__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t i = 0; i < source.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
     free((void *) source.array[i].string);
   } // for
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].string);
   } // for
 
index d67dc8116e80ebcc02c3f78569eb933ee5c092d1..f44fcc280a38b218093ff4d13ec76d2cce458e92 100644 (file)
@@ -38,19 +38,19 @@ void test__f_string_dynamicss_append__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.array[0].used, length_inner);
 
-    for (f_array_length_t i = 0; i < length_inner; ++i) {
+    for (f_number_unsigned_t i = 0; i < length_inner; ++i) {
 
       assert_int_equal(destination.array[0].array[i].used, test_names[i].used);
       assert_string_equal(destination.array[0].array[i].string, test_names[i].string);
     } // for
   }
 
-  for (f_array_length_t i = 0; i < source.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
     free((void *) source.array[i].string);
   } // for
 
 
-  for (f_array_length_t i = 0; i < destination.array[0].used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.array[0].used; ++i) {
     free((void *) destination.array[0].array[i].string);
   } // for
 
index 54873f0e0fc6665c26fb9b98bd9bff55008eaf50..efe62b02138c7893143f56c1f2435bb671b7b011 100644 (file)
@@ -24,7 +24,7 @@ void test__f_string_dynamicss_append_all__works(void **state) {
     assert_int_equal(source.used, 0);
     assert_int_equal(source.size, length_outer);
 
-    f_array_length_t i = 0;
+    f_number_unsigned_t i = 0;
 
     for (; source.used < length_outer; ++source.used) {
 
@@ -53,9 +53,9 @@ void test__f_string_dynamicss_append_all__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, source.used);
 
-    for (f_array_length_t j = 0; j < length_outer; ++j) {
+    for (f_number_unsigned_t j = 0; j < length_outer; ++j) {
 
-      for (f_array_length_t i = 0; i < length_inner; ++i) {
+      for (f_number_unsigned_t i = 0; i < length_inner; ++i) {
 
         assert_int_equal(destination.array[j].array[i].used, test_names[i].used);
 
@@ -64,18 +64,18 @@ void test__f_string_dynamicss_append_all__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t j = 0; j < source.used; ++j) {
+  for (f_number_unsigned_t j = 0; j < source.used; ++j) {
 
-    for (f_array_length_t i = 0; i < source.array[j].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.array[j].used; ++i) {
       free((void *) source.array[j].array[i].string);
     } // for
 
     free((void *) source.array[j].array);
   } // for
 
-  for (f_array_length_t j = 0; j < destination.used; ++j) {
+  for (f_number_unsigned_t j = 0; j < destination.used; ++j) {
 
-    for (f_array_length_t i = 0; i < destination.array[j].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.array[j].used; ++i) {
       free((void *) destination.array[j].array[i].string);
     } // for
 
index 1370ae6a98bd5606f44109da8f5e56908246c6fb..7b3d9a4e1e1f122a14777b11a22f4c3e6b028d40 100644 (file)
@@ -51,7 +51,7 @@ void test__f_string_map_multis_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < length_inner; ++i) {
+    for (f_number_unsigned_t i = 0; i < length_inner; ++i) {
 
       assert_int_equal(destination.array[i].name.used, source.array[i].name.used);
       assert_int_equal(destination.array[i].value.used, source.array[i].value.used);
@@ -64,7 +64,7 @@ void test__f_string_map_multis_append_all__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t i = 0; i < source.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
 
     free((void *) source.array[i].name.string);
     free((void *) source.array[i].value.array[0].string);
@@ -72,7 +72,7 @@ void test__f_string_map_multis_append_all__works(void **state) {
     free((void *) source.array[i].value.array);
   } // for
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
 
     free((void *) destination.array[i].name.string);
     free((void *) destination.array[i].value.array[0].string);
index ec8276cdaca28c2922aea634619de275d39b62f6..8786a126c1e53651198ccc3505c9efef3d706598 100644 (file)
@@ -64,7 +64,7 @@ void test__f_string_map_multiss_append__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.array[0].used, length_inner);
 
-    for (f_array_length_t i = 0; i < length_inner; ++i) {
+    for (f_number_unsigned_t i = 0; i < length_inner; ++i) {
 
       assert_int_equal(destination.array[0].array[i].name.used, test_names[i].used);
       assert_int_equal(destination.array[0].array[i].value.used, test_values[i].used);
@@ -77,7 +77,7 @@ void test__f_string_map_multiss_append__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t i = 0; i < source.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
 
     free((void *) source.array[i].name.string);
     free((void *) source.array[i].value.array[0].string);
@@ -86,7 +86,7 @@ void test__f_string_map_multiss_append__works(void **state) {
   } // for
 
 
-  for (f_array_length_t i = 0; i < destination.array[0].used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.array[0].used; ++i) {
 
     free((void *) destination.array[0].array[i].name.string);
     free((void *) destination.array[0].array[i].value.array[0].string);
index 6fe4f20a573d96a3661661d2680347260121aed3..68b7ada12743e86c251a0cbeaa65593b8175aad5 100644 (file)
@@ -40,7 +40,7 @@ void test__f_string_map_multiss_append_all__works(void **state) {
     assert_int_equal(source.used, 0);
     assert_int_equal(source.size, length_outer);
 
-    f_array_length_t i = 0;
+    f_number_unsigned_t i = 0;
 
     for (; source.used < length_outer; ++source.used) {
 
@@ -79,9 +79,9 @@ void test__f_string_map_multiss_append_all__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, source.used);
 
-    for (f_array_length_t j = 0; j < length_outer; ++j) {
+    for (f_number_unsigned_t j = 0; j < length_outer; ++j) {
 
-      for (f_array_length_t i = 0; i < length_inner; ++i) {
+      for (f_number_unsigned_t i = 0; i < length_inner; ++i) {
 
         assert_int_equal(destination.array[j].array[i].name.used, test_names[i].used);
         assert_int_equal(destination.array[j].array[i].value.used, test_values[i].used);
@@ -95,9 +95,9 @@ void test__f_string_map_multiss_append_all__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t j = 0; j < source.used; ++j) {
+  for (f_number_unsigned_t j = 0; j < source.used; ++j) {
 
-    for (f_array_length_t i = 0; i < source.array[j].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.array[j].used; ++i) {
 
       free((void *) source.array[j].array[i].name.string);
       free((void *) source.array[j].array[i].value.array[0].string);
@@ -108,9 +108,9 @@ void test__f_string_map_multiss_append_all__works(void **state) {
     free((void *) source.array[j].array);
   } // for
 
-  for (f_array_length_t j = 0; j < destination.used; ++j) {
+  for (f_number_unsigned_t j = 0; j < destination.used; ++j) {
 
-    for (f_array_length_t i = 0; i < destination.array[j].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.array[j].used; ++i) {
 
       free((void *) destination.array[j].array[i].name.string);
       free((void *) destination.array[j].array[i].value.array[0].string);
index 1514f567d6fafc6947b18e4991ceca8af41fc777..3194cacd461b9daeba99facee653b5f20962a764 100644 (file)
@@ -43,7 +43,7 @@ void test__f_string_maps_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < length_inner; ++i) {
+    for (f_number_unsigned_t i = 0; i < length_inner; ++i) {
 
       assert_int_equal(destination.array[i].name.used, source.array[i].name.used);
       assert_int_equal(destination.array[i].value.used, source.array[i].value.used);
@@ -53,13 +53,13 @@ void test__f_string_maps_append_all__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t i = 0; i < source.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
 
     free((void *) source.array[i].name.string);
     free((void *) source.array[i].value.string);
   } // for
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
 
     free((void *) destination.array[i].name.string);
     free((void *) destination.array[i].value.string);
index 09e1fa0c52492d71e8b216031a68a230549f7366..853312cf29987a03df1a8254af043156e3d3c1ec 100644 (file)
@@ -49,7 +49,7 @@ void test__f_string_mapss_append__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.array[0].used, length_inner);
 
-    for (f_array_length_t i = 0; i < length_inner; ++i) {
+    for (f_number_unsigned_t i = 0; i < length_inner; ++i) {
 
       assert_int_equal(destination.array[0].array[i].name.used, test_names[i].used);
       assert_int_equal(destination.array[0].array[i].value.used, test_values[i].used);
@@ -59,14 +59,14 @@ void test__f_string_mapss_append__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t i = 0; i < source.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
 
     free((void *) source.array[i].name.string);
     free((void *) source.array[i].value.string);
   } // for
 
 
-  for (f_array_length_t i = 0; i < destination.array[0].used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.array[0].used; ++i) {
 
     free((void *) destination.array[0].array[i].name.string);
     free((void *) destination.array[0].array[i].value.string);
index 5e45bca063f7b06822a632660e861f3ecab0171f..74a1f1cfac829617a221d79b62f0575c87bb1975 100644 (file)
@@ -29,7 +29,7 @@ void test__f_string_mapss_append_all__works(void **state) {
     assert_int_equal(source.used, 0);
     assert_int_equal(source.size, length_outer);
 
-    f_array_length_t i = 0;
+    f_number_unsigned_t i = 0;
 
     for (; source.used < length_outer; ++source.used) {
 
@@ -64,9 +64,9 @@ void test__f_string_mapss_append_all__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, source.used);
 
-    for (f_array_length_t j = 0; j < length_outer; ++j) {
+    for (f_number_unsigned_t j = 0; j < length_outer; ++j) {
 
-      for (f_array_length_t i = 0; i < length_inner; ++i) {
+      for (f_number_unsigned_t i = 0; i < length_inner; ++i) {
 
         assert_int_equal(destination.array[j].array[i].name.used, test_names[i].used);
         assert_int_equal(destination.array[j].array[i].value.used, test_values[i].used);
@@ -77,9 +77,9 @@ void test__f_string_mapss_append_all__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t j = 0; j < source.used; ++j) {
+  for (f_number_unsigned_t j = 0; j < source.used; ++j) {
 
-    for (f_array_length_t i = 0; i < source.array[j].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.array[j].used; ++i) {
 
       free((void *) source.array[j].array[i].name.string);
       free((void *) source.array[j].array[i].value.string);
@@ -88,9 +88,9 @@ void test__f_string_mapss_append_all__works(void **state) {
     free((void *) source.array[j].array);
   } // for
 
-  for (f_array_length_t j = 0; j < destination.used; ++j) {
+  for (f_number_unsigned_t j = 0; j < destination.used; ++j) {
 
-    for (f_array_length_t i = 0; i < destination.array[j].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.array[j].used; ++i) {
 
       free((void *) destination.array[j].array[i].name.string);
       free((void *) destination.array[j].array[i].value.string);
index 6142d47a737193a43d351abc0c7de4563a1f17cb..ef784b1d5e312dfac19a8cf8291f1e21bb849588 100644 (file)
@@ -24,7 +24,7 @@ void test__f_string_quantitys_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < length_sources; ++i) {
+    for (f_number_unsigned_t i = 0; i < length_sources; ++i) {
 
       assert_int_equal(destination.array[i].start, source.array[i].start);
       assert_int_equal(destination.array[i].total, source.array[i].total);
index b145dc9949fe9e7a841bbbed65dc51e7170faa56..5176f98dbf97a24242a23f769ad3164bb05ae060 100644 (file)
@@ -23,7 +23,7 @@ void test__f_string_quantityss_append__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.array[0].used, length_sources);
 
-    for (f_array_length_t i = 0; i < length_sources; ++i) {
+    for (f_number_unsigned_t i = 0; i < length_sources; ++i) {
 
       assert_int_equal(destination.array[0].array[i].start, sources_array[i].start);
       assert_int_equal(destination.array[0].array[i].total, sources_array[i].total);
index 06f8fd961fd985ab0162e0c6365bc5df1728c765..79df178e087f3a5202483d77d592944016ecfd2d 100644 (file)
@@ -34,9 +34,9 @@ void test__f_string_quantityss_append_all__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, source.used);
 
-    for (f_array_length_t j = 0; j < length_sources_set; ++j) {
+    for (f_number_unsigned_t j = 0; j < length_sources_set; ++j) {
 
-      for (f_array_length_t i = 0; i < length_sources; ++i) {
+      for (f_number_unsigned_t i = 0; i < length_sources; ++i) {
 
         assert_int_equal(destination.array[j].array[i].start, sources_set_array[j].array[i].start);
         assert_int_equal(destination.array[j].array[i].total, sources_set_array[j].array[i].total);
@@ -44,7 +44,7 @@ void test__f_string_quantityss_append_all__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index d82023592e03e59f16cefbdc10cbf35e6fff4e20..ff68b826a46245e239f21008d4baf2ce8d364f37 100644 (file)
@@ -24,7 +24,7 @@ void test__f_string_ranges_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < length_sources; ++i) {
+    for (f_number_unsigned_t i = 0; i < length_sources; ++i) {
 
       assert_int_equal(destination.array[i].start, source.array[i].start);
       assert_int_equal(destination.array[i].stop, source.array[i].stop);
index c27460d1f69157e234e98f7809b27cd14235c385..549cca1288f54aeffe784b97b54312c6a17e0838 100644 (file)
@@ -23,7 +23,7 @@ void test__f_string_rangess_append__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.array[0].used, length_sources);
 
-    for (f_array_length_t i = 0; i < length_sources; ++i) {
+    for (f_number_unsigned_t i = 0; i < length_sources; ++i) {
 
       assert_int_equal(destination.array[0].array[i].start, sources_array[i].start);
       assert_int_equal(destination.array[0].array[i].stop, sources_array[i].stop);
index 333a6e8d0fab1b8fe4c2d14b50e43fa6c3ce3b89..216b28e4304cfee8b73e169b35081e5ca8e11f31 100644 (file)
@@ -34,9 +34,9 @@ void test__f_string_rangess_append_all__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, source.used);
 
-    for (f_array_length_t j = 0; j < length_sources_set; ++j) {
+    for (f_number_unsigned_t j = 0; j < length_sources_set; ++j) {
 
-      for (f_array_length_t i = 0; i < length_sources; ++i) {
+      for (f_number_unsigned_t i = 0; i < length_sources; ++i) {
 
         assert_int_equal(destination.array[j].array[i].start, sources_set_array[j].array[i].start);
         assert_int_equal(destination.array[j].array[i].stop, sources_set_array[j].array[i].stop);
@@ -44,7 +44,7 @@ void test__f_string_rangess_append_all__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index e34cad48dd425a1d787dbca3caf9aff1f124be75..c525489dae1b593f1806eb072270f0a3d7069099 100644 (file)
@@ -32,7 +32,7 @@ void test__f_string_triples_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < length_sources; ++i) {
+    for (f_number_unsigned_t i = 0; i < length_sources; ++i) {
 
       assert_int_equal(destination.array[i].a.used, source.array[i].a.used);
       assert_int_equal(destination.array[i].b.used, source.array[i].b.used);
@@ -44,7 +44,7 @@ void test__f_string_triples_append_all__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
 
     free((void *) destination.array[i].a.string);
     free((void *) destination.array[i].b.string);
index 7dd6577a64364f106dcaaa10d905e2cc1a9b3028..a25386e00f9255a03b82f9ba7fc031b2213c38ac 100644 (file)
@@ -31,7 +31,7 @@ void test__f_string_tripless_append__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.array[0].used, length_sources);
 
-    for (f_array_length_t i = 0; i < length_sources; ++i) {
+    for (f_number_unsigned_t i = 0; i < length_sources; ++i) {
 
       assert_int_equal(destination.array[0].array[i].a.used, sources_array[i].a.used);
       assert_int_equal(destination.array[0].array[i].b.used, sources_array[i].b.used);
@@ -43,7 +43,7 @@ void test__f_string_tripless_append__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t i = 0; i < destination.array[0].used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.array[0].used; ++i) {
 
     free((void *) destination.array[0].array[i].a.string);
     free((void *) destination.array[0].array[i].b.string);
index 86e6a10d6b8b8870175099fce1f028a5ba13c971..c024ddf959043bc8dd3cac068e9bd7f8acc0622f 100644 (file)
@@ -50,9 +50,9 @@ void test__f_string_tripless_append_all__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, source.used);
 
-    for (f_array_length_t j = 0; j < length_sources_set; ++j) {
+    for (f_number_unsigned_t j = 0; j < length_sources_set; ++j) {
 
-      for (f_array_length_t i = 0; i < length_sources; ++i) {
+      for (f_number_unsigned_t i = 0; i < length_sources; ++i) {
 
         assert_int_equal(destination.array[j].array[i].a.used, sources_set_array[j].array[i].a.used);
         assert_int_equal(destination.array[j].array[i].b.used, sources_set_array[j].array[i].b.used);
@@ -65,9 +65,9 @@ void test__f_string_tripless_append_all__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t j = 0; j < destination.used; ++j) {
+  for (f_number_unsigned_t j = 0; j < destination.used; ++j) {
 
-    for (f_array_length_t i = 0; i < destination.array[j].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.array[j].used; ++i) {
 
       free((void *) destination.array[j].array[i].a.string);
       free((void *) destination.array[j].array[i].b.string);
index c3c37ebd5465debcafdae3dc4a071fb6dda6272f..974c77477196485a8f1205ce539a80599c6cd05f 100644 (file)
@@ -19,11 +19,11 @@ extern "C" {
 #endif // !defined(_di_f_thread_attributes_adjust_) || !defined(_di_f_thread_attributes_decimate_by_) || !defined(_di_f_thread_attributes_decrease_) || !defined(_di_f_thread_attributes_decrease_by_) || !defined(_di_f_thread_attributes_increase_) || !defined(_di_f_thread_attributes_increase_by_) || !defined(_di_f_thread_attributes_resize_) || !defined(_di_f_thread_sets_adjust_) || !defined(_di_f_thread_sets_decimate_by_) || !defined(_di_f_thread_sets_decrease_) || !defined(_di_f_thread_sets_decrease_by_) || !defined(_di_f_thread_sets_increase_) || !defined(_di_f_thread_sets_increase_by_) || !defined(_di_f_thread_sets_resize_)
 
 #if !defined(_di_f_thread_attributes_adjust_) || !defined(_di_f_thread_attributes_decimate_by_)
-  f_status_t private_f_thread_attributes_adjust(const f_array_length_t length, f_thread_attributes_t * const attributes) {
+  f_status_t private_f_thread_attributes_adjust(const f_number_unsigned_t length, f_thread_attributes_t * const attributes) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < attributes->size; ++i) {
+    for (f_number_unsigned_t i = length; i < attributes->size; ++i) {
 
       status = private_f_thread_attribute_delete(&attributes->array[i]);
       if (F_status_is_error(status)) return status;
@@ -43,11 +43,11 @@ extern "C" {
 #endif // !defined(_di_f_thread_attributes_adjust_) || !defined(_di_f_thread_attributes_decimate_by_)
 
 #if !defined(_di_f_thread_attributes_decrease_) || !defined(_di_f_thread_attributes_decrease_by_) || !defined(_di_f_thread_attributes_increase_) || !defined(_di_f_thread_attributes_increase_by_)
-  f_status_t private_f_thread_attributes_resize(const f_array_length_t length, f_thread_attributes_t * const attributes) {
+  f_status_t private_f_thread_attributes_resize(const f_number_unsigned_t length, f_thread_attributes_t * const attributes) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < attributes->size; ++i) {
+    for (f_number_unsigned_t i = length; i < attributes->size; ++i) {
 
       status = private_f_thread_attribute_delete(&attributes->array[i]);
       if (F_status_is_error(status)) return status;
@@ -85,11 +85,11 @@ extern "C" {
 #endif // !defined(_di_f_thread_barriers_adjust_) || !defined(_di_f_thread_barriers_decimate_by_) || !defined(_di_f_thread_barriers_decrease_) || !defined(_di_f_thread_barriers_decrease_by_) || !defined(_di_f_thread_barriers_increase_) || !defined(_di_f_thread_barriers_increase_by_) || !defined(_di_f_thread_barriers_resize_)
 
 #if !defined(_di_f_thread_barriers_adjust_) || !defined(_di_f_thread_barriers_decimate_by_)
-  f_status_t private_f_thread_barriers_adjust(const f_array_length_t length, f_thread_barriers_t * const barriers) {
+  f_status_t private_f_thread_barriers_adjust(const f_number_unsigned_t length, f_thread_barriers_t * const barriers) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < barriers->size; ++i) {
+    for (f_number_unsigned_t i = length; i < barriers->size; ++i) {
 
       status = private_f_thread_barrier_delete(&barriers->array[i]);
       if (F_status_is_error(status)) return status;
@@ -109,11 +109,11 @@ extern "C" {
 #endif // !defined(_di_f_thread_barriers_adjust_) || !defined(_di_f_thread_barriers_decimate_by_)
 
 #if !defined(_di_f_thread_barriers_decrease_) || !defined(_di_f_thread_barriers_decrease_by_) || !defined(_di_f_thread_barriers_increase_) || !defined(_di_f_thread_barriers_increase_by_)
-  f_status_t private_f_thread_barriers_resize(const f_array_length_t length, f_thread_barriers_t * const barriers) {
+  f_status_t private_f_thread_barriers_resize(const f_number_unsigned_t length, f_thread_barriers_t * const barriers) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < barriers->size; ++i) {
+    for (f_number_unsigned_t i = length; i < barriers->size; ++i) {
 
       status = private_f_thread_barrier_delete(&barriers->array[i]);
       if (F_status_is_error(status)) return status;
@@ -146,11 +146,11 @@ extern "C" {
 #endif // !defined(_di_f_thread_barrier_attributes_adjust_) || !defined(_di_f_thread_barrier_attributes_decimate_by_) || !defined(_di_f_thread_barrier_attributes_decrease_) || !defined(_di_f_thread_barrier_attributes_decrease_by_) || !defined(_di_f_thread_barrier_attributes_increase_) || !defined(_di_f_thread_barrier_attributes_increase_by_) || !defined(_di_f_thread_barrier_attributes_resize_)
 
 #if !defined(_di_f_thread_barrier_attributes_adjust_) || !defined(_di_f_thread_barrier_attributes_decimate_by_)
-  f_status_t private_f_thread_barrier_attributes_adjust(const f_array_length_t length, f_thread_barrier_attributes_t * const attributes) {
+  f_status_t private_f_thread_barrier_attributes_adjust(const f_number_unsigned_t length, f_thread_barrier_attributes_t * const attributes) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < attributes->size; ++i) {
+    for (f_number_unsigned_t i = length; i < attributes->size; ++i) {
 
       status = private_f_thread_barrier_attribute_delete(&attributes->array[i]);
       if (F_status_is_error(status)) return status;
@@ -170,11 +170,11 @@ extern "C" {
 #endif // !defined(_di_f_thread_barrier_attributes_adjust_) || !defined(_di_f_thread_barrier_attributes_decimate_by_)
 
 #if !defined(_di_f_thread_barrier_attributes_decrease_) || !defined(_di_f_thread_barrier_attributes_decrease_by_) || !defined(_di_f_thread_barrier_attributes_increase_) || !defined(_di_f_thread_barrier_attributes_increase_by_)
-  f_status_t private_f_thread_barrier_attributes_resize(const f_array_length_t length, f_thread_barrier_attributes_t * const attributes) {
+  f_status_t private_f_thread_barrier_attributes_resize(const f_number_unsigned_t length, f_thread_barrier_attributes_t * const attributes) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < attributes->size; ++i) {
+    for (f_number_unsigned_t i = length; i < attributes->size; ++i) {
 
       status = private_f_thread_barrier_attribute_delete(&attributes->array[i]);
       if (F_status_is_error(status)) return status;
@@ -210,11 +210,11 @@ extern "C" {
 #endif // !defined(_di_f_thread_condition_attributes_adjust_) || !defined(_di_f_thread_condition_attributes_decimate_by_) || !defined(_di_f_thread_condition_attributes_decrease_) || !defined(_di_f_thread_condition_attributes_decrease_by_) || !defined(_di_f_thread_condition_attributes_increase_) || !defined(_di_f_thread_condition_attributes_increase_by_) || !defined(_di_f_thread_condition_attributes_resize_)
 
 #if !defined(_di_f_thread_condition_attributes_adjust_) || !defined(_di_f_thread_condition_attributes_decimate_by_)
-  f_status_t private_f_thread_condition_attributes_adjust(const f_array_length_t length, f_thread_condition_attributes_t * const attributes) {
+  f_status_t private_f_thread_condition_attributes_adjust(const f_number_unsigned_t length, f_thread_condition_attributes_t * const attributes) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < attributes->size; ++i) {
+    for (f_number_unsigned_t i = length; i < attributes->size; ++i) {
 
       status = private_f_thread_condition_attribute_delete(&attributes->array[i]);
       if (F_status_is_error(status)) return status;
@@ -234,11 +234,11 @@ extern "C" {
 #endif // !defined(_di_f_thread_condition_attributes_adjust_) || !defined(_di_f_thread_condition_attributes_decimate_by_)
 
 #if !defined(_di_f_thread_condition_attributes_decrease_) || !defined(_di_f_thread_condition_attributes_decrease_by_) || !defined(_di_f_thread_condition_attributes_increase_) || !defined(_di_f_thread_condition_attributes_increase_by_)
-  f_status_t private_f_thread_condition_attributes_resize(const f_array_length_t length, f_thread_condition_attributes_t * const attributes) {
+  f_status_t private_f_thread_condition_attributes_resize(const f_number_unsigned_t length, f_thread_condition_attributes_t * const attributes) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < attributes->size; ++i) {
+    for (f_number_unsigned_t i = length; i < attributes->size; ++i) {
 
       status = private_f_thread_condition_attribute_delete(&attributes->array[i]);
       if (F_status_is_error(status)) return status;
@@ -274,11 +274,11 @@ extern "C" {
 #endif // !defined(_di_f_thread_condition_delete_) || !defined(_di_f_thread_conditions_adjust_) || !defined(_di_f_thread_conditions_decimate_by_) || !defined(_di_f_thread_conditions_decrease_) || !defined(_di_f_thread_conditions_decrease_by_) || !defined(_di_f_thread_conditions_increase_) || !defined(_di_f_thread_conditions_increase_by_) || !defined(_di_f_thread_conditions_resize_)
 
 #if !defined(_di_f_thread_conditions_adjust_) || !defined(_di_f_thread_conditions_decimate_by_)
-  f_status_t private_f_thread_conditions_adjust(const f_array_length_t length, f_thread_conditions_t * const conditions) {
+  f_status_t private_f_thread_conditions_adjust(const f_number_unsigned_t length, f_thread_conditions_t * const conditions) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < conditions->size; ++i) {
+    for (f_number_unsigned_t i = length; i < conditions->size; ++i) {
 
       status = private_f_thread_condition_delete(&conditions->array[i]);
       if (F_status_is_error(status)) return status;
@@ -298,11 +298,11 @@ extern "C" {
 #endif // !defined(_di_f_thread_conditions_adjust_) || !defined(_di_f_thread_conditions_decimate_by_)
 
 #if !defined(_di_f_thread_conditions_decrease_) || !defined(_di_f_thread_conditions_decrease_by_) || !defined(_di_f_thread_conditions_increase_) || !defined(_di_f_thread_conditions_increase_by_)
-  f_status_t private_f_thread_conditions_resize(const f_array_length_t length, f_thread_conditions_t * const conditions) {
+  f_status_t private_f_thread_conditions_resize(const f_number_unsigned_t length, f_thread_conditions_t * const conditions) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < conditions->size; ++i) {
+    for (f_number_unsigned_t i = length; i < conditions->size; ++i) {
 
       status = private_f_thread_condition_delete(&conditions->array[i]);
       if (F_status_is_error(status)) return status;
@@ -322,11 +322,11 @@ extern "C" {
 #endif // !defined(_di_f_thread_conditions_decrease_) || !defined(_di_f_thread_conditions_decrease_by_) || !defined(_di_f_thread_conditions_increase_) || !defined(_di_f_thread_conditions_increase_by_)
 
 #if !defined(_di_f_thread_ids_adjust_) || !defined(_di_f_thread_ids_decimate_by_)
-  f_status_t private_f_thread_ids_adjust(const f_array_length_t length, f_thread_ids_t * const ids) {
+  f_status_t private_f_thread_ids_adjust(const f_number_unsigned_t length, f_thread_ids_t * const ids) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < ids->size; ++i) {
+    for (f_number_unsigned_t i = length; i < ids->size; ++i) {
       memset(&ids->array[i], 0, sizeof(f_thread_id_t));
     } // for
 
@@ -344,7 +344,7 @@ extern "C" {
 #endif // !defined(_di_f_thread_ids_adjust_) || !defined(_di_f_thread_ids_decimate_by_)
 
 #if !defined(_di_f_thread_ids_decrease_) || !defined(_di_f_thread_ids_decrease_by_) || !defined(_di_f_thread_ids_increase_) || !defined(_di_f_thread_ids_increase_by_)
-  f_status_t private_f_thread_ids_resize(const f_array_length_t length, f_thread_ids_t * const ids) {
+  f_status_t private_f_thread_ids_resize(const f_number_unsigned_t length, f_thread_ids_t * const ids) {
 
     const f_status_t status = f_memory_resize(ids->size, length, sizeof(f_thread_id_t), (void **) & ids->array);
     if (F_status_is_error(status)) return status;
@@ -373,11 +373,11 @@ extern "C" {
 #endif // !defined(_di_f_thread_keys_adjust_) || !defined(_di_f_thread_keys_decimate_by_) || !defined(_di_f_thread_keys_decrease_) || !defined(_di_f_thread_keys_decrease_by_) || !defined(_di_f_thread_keys_increase_) || !defined(_di_f_thread_keys_increase_by_) || !defined(_di_f_thread_keys_resize_)
 
 #if !defined(_di_f_thread_keys_adjust_) || !defined(_di_f_thread_keys_decimate_by_)
-  f_status_t private_f_thread_keys_adjust(const f_array_length_t length, f_thread_keys_t * const keys) {
+  f_status_t private_f_thread_keys_adjust(const f_number_unsigned_t length, f_thread_keys_t * const keys) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < keys->size; ++i) {
+    for (f_number_unsigned_t i = length; i < keys->size; ++i) {
 
       status = private_f_thread_key_delete(&keys->array[i]);
       if (F_status_is_error(status)) return status;
@@ -397,11 +397,11 @@ extern "C" {
 #endif // !defined(_di_f_thread_keys_adjust_) || !defined(_di_f_thread_keys_decimate_by_)
 
 #if !defined(_di_f_thread_keys_decrease_) || !defined(_di_f_thread_keys_decrease_by_) || !defined(_di_f_thread_keys_increase_) || !defined(_di_f_thread_keys_increase_by_)
-  f_status_t private_f_thread_keys_resize(const f_array_length_t length, f_thread_keys_t * const keys) {
+  f_status_t private_f_thread_keys_resize(const f_number_unsigned_t length, f_thread_keys_t * const keys) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < keys->size; ++i) {
+    for (f_number_unsigned_t i = length; i < keys->size; ++i) {
 
       status = private_f_thread_key_delete(&keys->array[i]);
       if (F_status_is_error(status)) return status;
@@ -437,11 +437,11 @@ extern "C" {
 #endif // !defined(_di_f_thread_lock_attributes_adjust_) || !defined(_di_f_thread_lock_attributes_decimate_by_) || !defined(_di_f_thread_lock_attributes_decrease_) || !defined(_di_f_thread_lock_attributes_decrease_by_) || !defined(_di_f_thread_lock_attributes_increase_) || !defined(_di_f_thread_lock_attributes_increase_by_) || !defined(_di_f_thread_lock_attributes_resize_)
 
 #if !defined(_di_f_thread_lock_attributes_adjust_) || !defined(_di_f_thread_lock_attributes_decimate_by_)
-  f_status_t private_f_thread_lock_attributes_adjust(const f_array_length_t length, f_thread_lock_attributes_t * const attributes) {
+  f_status_t private_f_thread_lock_attributes_adjust(const f_number_unsigned_t length, f_thread_lock_attributes_t * const attributes) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < attributes->size; ++i) {
+    for (f_number_unsigned_t i = length; i < attributes->size; ++i) {
 
       status = private_f_thread_lock_attribute_delete(&attributes->array[i]);
       if (F_status_is_error(status)) return status;
@@ -461,11 +461,11 @@ extern "C" {
 #endif // !defined(_di_f_thread_lock_attributes_adjust_) || !defined(_di_f_thread_lock_attributes_decimate_by_)
 
 #if !defined(_di_f_thread_lock_attributes_decrease_) || !defined(_di_f_thread_lock_attributes_decrease_by_) || !defined(_di_f_thread_lock_attributes_increase_) || !defined(_di_f_thread_lock_attributes_increase_by_)
-  f_status_t private_f_thread_lock_attributes_resize(const f_array_length_t length, f_thread_lock_attributes_t * const attributes) {
+  f_status_t private_f_thread_lock_attributes_resize(const f_number_unsigned_t length, f_thread_lock_attributes_t * const attributes) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < attributes->size; ++i) {
+    for (f_number_unsigned_t i = length; i < attributes->size; ++i) {
 
       status = private_f_thread_lock_attribute_delete(&attributes->array[i]);
       if (F_status_is_error(status)) return status;
@@ -501,11 +501,11 @@ extern "C" {
 #endif // !defined(_di_f_thread_lock_delete_) || !defined(_di_f_thread_locks_adjust_) || !defined(_di_f_thread_locks_decimate_by_) || !defined(_di_f_thread_locks_decrease_) || !defined(_di_f_thread_locks_decrease_by_) || !defined(_di_f_thread_locks_increase_) || !defined(_di_f_thread_locks_increase_by_) || !defined(_di_f_thread_locks_resize_)
 
 #if !defined(_di_f_thread_locks_adjust_) || !defined(_di_f_thread_locks_decimate_by_)
-  f_status_t private_f_thread_locks_adjust(const f_array_length_t length, f_thread_locks_t * const locks) {
+  f_status_t private_f_thread_locks_adjust(const f_number_unsigned_t length, f_thread_locks_t * const locks) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < locks->size; ++i) {
+    for (f_number_unsigned_t i = length; i < locks->size; ++i) {
 
       status = private_f_thread_lock_delete(&locks->array[i]);
       if (F_status_is_error(status)) return status;
@@ -525,11 +525,11 @@ extern "C" {
 #endif // !defined(_di_f_thread_locks_adjust_) || !defined(_di_f_thread_locks_decimate_by_)
 
 #if !defined(_di_f_thread_locks_decrease_) || !defined(_di_f_thread_locks_decrease_by_) || !defined(_di_f_thread_locks_increase_) || !defined(_di_f_thread_locks_increase_by_)
-  f_status_t private_f_thread_locks_resize(const f_array_length_t length, f_thread_locks_t * const locks) {
+  f_status_t private_f_thread_locks_resize(const f_number_unsigned_t length, f_thread_locks_t * const locks) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < locks->size; ++i) {
+    for (f_number_unsigned_t i = length; i < locks->size; ++i) {
 
       status = private_f_thread_lock_delete(&locks->array[i]);
       if (F_status_is_error(status)) return status;
@@ -565,11 +565,11 @@ extern "C" {
 #endif // !defined(_di_f_thread_mutex_attributes_adjust_) || !defined(_di_f_thread_mutex_attributes_decimate_by_) || !defined(_di_f_thread_mutex_attributes_decrease_) || !defined(_di_f_thread_mutex_attributes_decrease_by_) || !defined(_di_f_thread_mutex_attributes_increase_) || !defined(_di_f_thread_mutex_attributes_increase_by_) || !defined(_di_f_thread_mutex_attributes_resize_)
 
 #if !defined(_di_f_thread_mutex_attributes_adjust_) || !defined(_di_f_thread_mutex_attributes_decimate_by_)
-  f_status_t private_f_thread_mutex_attributes_adjust(const f_array_length_t length, f_thread_mutex_attributes_t * const attributes) {
+  f_status_t private_f_thread_mutex_attributes_adjust(const f_number_unsigned_t length, f_thread_mutex_attributes_t * const attributes) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < attributes->size; ++i) {
+    for (f_number_unsigned_t i = length; i < attributes->size; ++i) {
 
       status = private_f_thread_mutex_attribute_delete(&attributes->array[i]);
       if (F_status_is_error(status)) return status;
@@ -589,11 +589,11 @@ extern "C" {
 #endif // !defined(_di_f_thread_mutex_attributes_adjust_) || !defined(_di_f_thread_mutex_attributes_decimate_by_)
 
 #if !defined(_di_f_thread_mutex_attributes_decrease_) || !defined(_di_f_thread_mutex_attributes_decrease_by_) || !defined(_di_f_thread_mutex_attributes_increase_) || !defined(_di_f_thread_mutex_attributes_increase_by_)
-  f_status_t private_f_thread_mutex_attributes_resize(const f_array_length_t length, f_thread_mutex_attributes_t * const attributes) {
+  f_status_t private_f_thread_mutex_attributes_resize(const f_number_unsigned_t length, f_thread_mutex_attributes_t * const attributes) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < attributes->size; ++i) {
+    for (f_number_unsigned_t i = length; i < attributes->size; ++i) {
 
       status = private_f_thread_mutex_attribute_delete(&attributes->array[i]);
       if (F_status_is_error(status)) return status;
@@ -630,11 +630,11 @@ extern "C" {
 #endif // !defined(_di_f_thread_mutex_delete_) || !defined(_di_f_thread_mutexs_adjust_) || !defined(_di_f_thread_mutexs_decimate_by_) || !defined(_di_f_thread_mutexs_decrease_) || !defined(_di_f_thread_mutexs_decrease_by_) || !defined(_di_f_thread_mutexs_increase_) || !defined(_di_f_thread_mutexs_increase_by_) || !defined(_di_f_thread_mutexs_resize_)
 
 #if !defined(_di_f_thread_mutexs_adjust_) || !defined(_di_f_thread_mutexs_decimate_by_)
-  f_status_t private_f_thread_mutexs_adjust(const f_array_length_t length, f_thread_mutexs_t * const mutexs) {
+  f_status_t private_f_thread_mutexs_adjust(const f_number_unsigned_t length, f_thread_mutexs_t * const mutexs) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < mutexs->size; ++i) {
+    for (f_number_unsigned_t i = length; i < mutexs->size; ++i) {
 
       status = private_f_thread_mutex_delete(&mutexs->array[i]);
       if (F_status_is_error(status)) return status;
@@ -654,11 +654,11 @@ extern "C" {
 #endif // !defined(_di_f_thread_mutexs_adjust_) || !defined(_di_f_thread_mutexs_decimate_by_)
 
 #if !defined(_di_f_thread_mutexs_decrease_) || !defined(_di_f_thread_mutexs_decrease_by_) || !defined(_di_f_thread_mutexs_increase_) || !defined(_di_f_thread_mutexs_increase_by_)
-  f_status_t private_f_thread_mutexs_resize(const f_array_length_t length, f_thread_mutexs_t * const mutexs) {
+  f_status_t private_f_thread_mutexs_resize(const f_number_unsigned_t length, f_thread_mutexs_t * const mutexs) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < mutexs->size; ++i) {
+    for (f_number_unsigned_t i = length; i < mutexs->size; ++i) {
 
       status = private_f_thread_mutex_delete(&mutexs->array[i]);
       if (F_status_is_error(status)) return status;
@@ -678,9 +678,9 @@ extern "C" {
 #endif // !defined(_di_f_thread_mutexs_decrease_) || !defined(_di_f_thread_mutexs_decrease_by_) || !defined(_di_f_thread_mutexs_increase_) || !defined(_di_f_thread_mutexs_increase_by_)
 
 #if !defined(_di_f_thread_onces_adjust_) || !defined(_di_f_thread_onces_decimate_by_)
-  f_status_t private_f_thread_onces_adjust(const f_array_length_t length, f_thread_onces_t * const onces) {
+  f_status_t private_f_thread_onces_adjust(const f_number_unsigned_t length, f_thread_onces_t * const onces) {
 
-    for (f_array_length_t i = length; i < onces->size; ++i) {
+    for (f_number_unsigned_t i = length; i < onces->size; ++i) {
       memset(&onces->array[i], 0, sizeof(f_thread_once_t));
     } // for
 
@@ -698,7 +698,7 @@ extern "C" {
 #endif // !defined(_di_f_thread_onces_adjust_) || !defined(_di_f_thread_onces_decimate_by_)
 
 #if !defined(_di_f_thread_onces_decrease_) || !defined(_di_f_thread_onces_decrease_by_) || !defined(_di_f_thread_onces_increase_) || !defined(_di_f_thread_onces_increase_by_)
-  f_status_t private_f_thread_onces_resize(const f_array_length_t length, f_thread_onces_t * const onces) {
+  f_status_t private_f_thread_onces_resize(const f_number_unsigned_t length, f_thread_onces_t * const onces) {
 
     f_status_t status = F_none;
 
@@ -731,11 +731,11 @@ extern "C" {
 #endif // !defined(_di_f_thread_semaphores_adjust_) || !defined(_di_f_thread_semaphores_decimate_by_) || !defined(_di_f_thread_semaphores_decrease_) || !defined(_di_f_thread_semaphores_decrease_by_) || !defined(_di_f_thread_semaphores_increase_) || !defined(_di_f_thread_semaphores_increase_by_) || !defined(_di_f_thread_semaphores_resize_)
 
 #if !defined(_di_f_thread_semaphores_adjust_) || !defined(_di_f_thread_semaphores_decimate_by_)
-  f_status_t private_f_thread_semaphores_adjust(const f_array_length_t length, f_thread_semaphores_t * const semaphores) {
+  f_status_t private_f_thread_semaphores_adjust(const f_number_unsigned_t length, f_thread_semaphores_t * const semaphores) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < semaphores->size; ++i) {
+    for (f_number_unsigned_t i = length; i < semaphores->size; ++i) {
 
       status = private_f_thread_semaphore_delete(&semaphores->array[i]);
       if (F_status_is_error(status)) return status;
@@ -756,11 +756,11 @@ extern "C" {
 #endif // !defined(_di_f_thread_semaphores_adjust_) || !defined(_di_f_thread_semaphores_decimate_by_)
 
 #if !defined(_di_f_thread_semaphores_decrease_) || !defined(_di_f_thread_semaphores_decrease_by_) || !defined(_di_f_thread_semaphores_increase_) || !defined(_di_f_thread_semaphores_increase_by_)
-  f_status_t private_f_thread_semaphores_resize(const f_array_length_t length, f_thread_semaphores_t * const semaphores) {
+  f_status_t private_f_thread_semaphores_resize(const f_number_unsigned_t length, f_thread_semaphores_t * const semaphores) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < semaphores->size; ++i) {
+    for (f_number_unsigned_t i = length; i < semaphores->size; ++i) {
 
       status = private_f_thread_semaphore_delete(&semaphores->array[i]);
       if (F_status_is_error(status)) return status;
@@ -780,11 +780,11 @@ extern "C" {
 #endif // !defined(_di_f_thread_semaphores_decrease_) || !defined(_di_f_thread_semaphores_decrease_by_) || !defined(_di_f_thread_semaphores_increase_) || !defined(_di_f_thread_semaphores_increase_by_)
 
 #if !defined(_di_f_thread_sets_adjust_) || !defined(_di_f_thread_sets_decimate_by_)
-  f_status_t private_f_thread_sets_adjust(const f_array_length_t length, f_thread_sets_t * const sets) {
+  f_status_t private_f_thread_sets_adjust(const f_number_unsigned_t length, f_thread_sets_t * const sets) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < sets->size; ++i) {
+    for (f_number_unsigned_t i = length; i < sets->size; ++i) {
 
       status = private_f_thread_attribute_delete(&sets->array[i].attribute);
       if (F_status_is_error(status)) return status;
@@ -804,11 +804,11 @@ extern "C" {
 #endif // !defined(_di_f_thread_sets_adjust_) || !defined(_di_f_thread_sets_decimate_by_)
 
 #if !defined(_di_f_thread_sets_decrease_) || !defined(_di_f_thread_sets_decrease_by_) || !defined(_di_f_thread_sets_increase_) || !defined(_di_f_thread_sets_increase_by_)
-  f_status_t private_f_thread_sets_resize(const f_array_length_t length, f_thread_sets_t * const sets) {
+  f_status_t private_f_thread_sets_resize(const f_number_unsigned_t length, f_thread_sets_t * const sets) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < sets->size; ++i) {
+    for (f_number_unsigned_t i = length; i < sets->size; ++i) {
 
       status = private_f_thread_attribute_delete(&sets->array[i].attribute);
       if (F_status_is_error(status)) return status;
@@ -844,11 +844,11 @@ extern "C" {
 #endif // !defined(_di_f_thread_spins_adjust_) || !defined(_di_f_thread_spins_decimate_by_) || !defined(_di_f_thread_spins_decrease_) || !defined(_di_f_thread_spins_decrease_by_) || !defined(_di_f_thread_spins_increase_) || !defined(_di_f_thread_spins_increase_by_) || !defined(_di_f_thread_spins_resize_)
 
 #if !defined(_di_f_thread_spins_adjust_) || !defined(_di_f_thread_spins_decimate_by_)
-  f_status_t private_f_thread_spins_adjust(const f_array_length_t length, f_thread_spins_t * const spins) {
+  f_status_t private_f_thread_spins_adjust(const f_number_unsigned_t length, f_thread_spins_t * const spins) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < spins->size; ++i) {
+    for (f_number_unsigned_t i = length; i < spins->size; ++i) {
 
       status = private_f_thread_spin_delete(&spins->array[i]);
       if (F_status_is_error(status)) return status;
@@ -868,11 +868,11 @@ extern "C" {
 #endif // !defined(_di_f_thread_spins_adjust_) || !defined(_di_f_thread_spins_decimate_by_)
 
 #if !defined(_di_f_thread_spins_decrease_) || !defined(_di_f_thread_spins_decrease_by_) || !defined(_di_f_thread_spins_increase_) || !defined(_di_f_thread_spins_increase_by_)
-  f_status_t private_f_thread_spins_resize(const f_array_length_t length, f_thread_spins_t * const spins) {
+  f_status_t private_f_thread_spins_resize(const f_number_unsigned_t length, f_thread_spins_t * const spins) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < spins->size; ++i) {
+    for (f_number_unsigned_t i = length; i < spins->size; ++i) {
 
       status = private_f_thread_spin_delete(&spins->array[i]);
       if (F_status_is_error(status)) return status;
index b69ba06a3a23cb9c3ad51a48ab92db82ecddfcfc..4472d29fc238037c48a1971c72b7bc56ab35a02e 100644 (file)
@@ -73,7 +73,7 @@ extern "C" {
  * @see f_thread_attributes_decimate_by()
  */
 #if !defined(_di_f_thread_attributes_adjust_) || !defined(_di_f_thread_attributes_decimate_by_)
-  extern f_status_t private_f_thread_attributes_adjust(const f_array_length_t length, f_thread_attributes_t * const attributes) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_thread_attributes_adjust(const f_number_unsigned_t length, f_thread_attributes_t * const attributes) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_thread_attributes_adjust_) || !defined(_di_f_thread_attributes_decimate_by_)
 
 /**
@@ -97,7 +97,7 @@ extern "C" {
  * @see f_thread_attributes_increase_by()
  */
 #if !defined(_di_f_thread_attributes_decrease_by_) || !defined(_di_f_thread_attributes_increase_) || !defined(_di_f_thread_attributes_increase_by_)
-  extern f_status_t private_f_thread_attributes_resize(const f_array_length_t length, f_thread_attributes_t * const attributes) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_thread_attributes_resize(const f_number_unsigned_t length, f_thread_attributes_t * const attributes) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_thread_attributes_decrease_by_) || !defined(_di_f_thread_attributes_increase_) || !defined(_di_f_thread_attributes_increase_by_)
 
 /**
@@ -151,7 +151,7 @@ extern "C" {
  * @see f_thread_barriers_decimate_by()
  */
 #if !defined(_di_f_thread_barriers_adjust_) || !defined(_di_f_thread_barriers_decimate_by_)
-  extern f_status_t private_f_thread_barriers_adjust(const f_array_length_t length, f_thread_barriers_t * const barriers) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_thread_barriers_adjust(const f_number_unsigned_t length, f_thread_barriers_t * const barriers) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_thread_barriers_adjust_) || !defined(_di_f_thread_barriers_decimate_by_)
 
 /**
@@ -175,7 +175,7 @@ extern "C" {
  * @see f_thread_barriers_increase_by()
  */
 #if !defined(_di_f_thread_barriers_decrease_by_) || !defined(_di_f_thread_barriers_increase_) || !defined(_di_f_thread_barriers_increase_by_)
-  extern f_status_t private_f_thread_barriers_resize(const f_array_length_t length, f_thread_barriers_t * const barriers) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_thread_barriers_resize(const f_number_unsigned_t length, f_thread_barriers_t * const barriers) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_thread_barriers_decrease_by_) || !defined(_di_f_thread_barriers_increase_) || !defined(_di_f_thread_barriers_increase_by_)
 
 /**
@@ -229,7 +229,7 @@ extern "C" {
  * @see f_thread_barrier_attributes_decimate_by()
  */
 #if !defined(_di_f_thread_barrier_attributes_adjust_) || !defined(_di_f_thread_barrier_attributes_decimate_by_)
-  extern f_status_t private_f_thread_barrier_attributes_adjust(const f_array_length_t length, f_thread_barrier_attributes_t * const attributes) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_thread_barrier_attributes_adjust(const f_number_unsigned_t length, f_thread_barrier_attributes_t * const attributes) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_thread_barrier_attributes_adjust_) || !defined(_di_f_thread_barrier_attributes_decimate_by_)
 
 /**
@@ -253,7 +253,7 @@ extern "C" {
  * @see f_thread_barrier_attributes_increase_by()
  */
 #if !defined(_di_f_thread_barrier_attributes_decrease_by_) || !defined(_di_f_thread_barrier_attributes_increase_) || !defined(_di_f_thread_barrier_attributes_increase_by_)
-  extern f_status_t private_f_thread_barrier_attributes_resize(const f_array_length_t length, f_thread_barrier_attributes_t * const attributes) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_thread_barrier_attributes_resize(const f_number_unsigned_t length, f_thread_barrier_attributes_t * const attributes) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_thread_barrier_attributes_decrease_by_) || !defined(_di_f_thread_barrier_attributes_increase_) || !defined(_di_f_thread_barrier_attributes_increase_by_)
 
 /**
@@ -307,7 +307,7 @@ extern "C" {
  * @see f_thread_condition_attributes_decimate_by()
  */
 #if !defined(_di_f_thread_condition_attributes_adjust_) || !defined(_di_f_thread_condition_attributes_decimate_by_)
-  extern f_status_t private_f_thread_condition_attributes_adjust(const f_array_length_t length, f_thread_condition_attributes_t * const attributes) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_thread_condition_attributes_adjust(const f_number_unsigned_t length, f_thread_condition_attributes_t * const attributes) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_thread_condition_attributes_adjust_) || !defined(_di_f_thread_condition_attributes_decimate_by_)
 
 /**
@@ -331,7 +331,7 @@ extern "C" {
  * @see f_thread_condition_attributes_increase_by()
  */
 #if !defined(_di_f_thread_condition_attributes_decrease_by_) || !defined(_di_f_thread_condition_attributes_increase_) || !defined(_di_f_thread_condition_attributes_increase_by_)
-  extern f_status_t private_f_thread_condition_attributes_resize(const f_array_length_t length, f_thread_condition_attributes_t * const attributes) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_thread_condition_attributes_resize(const f_number_unsigned_t length, f_thread_condition_attributes_t * const attributes) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_thread_condition_attributes_decrease_by_) || !defined(_di_f_thread_condition_attributes_increase_) || !defined(_di_f_thread_condition_attributes_increase_by_)
 
 /**
@@ -386,7 +386,7 @@ extern "C" {
  * @see f_thread_conditions_decimate_by()
  */
 #if !defined(_di_f_thread_conditions_adjust_) || !defined(_di_f_thread_conditions_decimate_by_)
-  extern f_status_t private_f_thread_conditions_adjust(const f_array_length_t length, f_thread_conditions_t * const conditions) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_thread_conditions_adjust(const f_number_unsigned_t length, f_thread_conditions_t * const conditions) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_thread_conditions_adjust_) || !defined(_di_f_thread_conditions_decimate_by_)
 
 /**
@@ -410,7 +410,7 @@ extern "C" {
  * @see f_thread_conditions_increase_by()
  */
 #if !defined(_di_f_thread_conditions_decrease_by_) || !defined(_di_f_thread_conditions_increase_) || !defined(_di_f_thread_conditions_increase_by_)
-  extern f_status_t private_f_thread_conditions_resize(const f_array_length_t length, f_thread_conditions_t * const conditions) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_thread_conditions_resize(const f_number_unsigned_t length, f_thread_conditions_t * const conditions) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_thread_conditions_decrease_by_) || !defined(_di_f_thread_conditions_increase_) || !defined(_di_f_thread_conditions_increase_by_)
 
 /**
@@ -433,7 +433,7 @@ extern "C" {
  * @see f_thread_ids_decimate_by()
  */
 #if !defined(_di_f_thread_ids_adjust_) || !defined(_di_f_thread_ids_decimate_by_)
-  extern f_status_t private_f_thread_ids_adjust(const f_array_length_t length, f_thread_ids_t * const ids) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_thread_ids_adjust(const f_number_unsigned_t length, f_thread_ids_t * const ids) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_thread_ids_adjust_) || !defined(_di_f_thread_ids_decimate_by_)
 
 /**
@@ -457,7 +457,7 @@ extern "C" {
  * @see f_thread_ids_increase_by()
  */
 #if !defined(_di_f_thread_ids_decrease_by_) || !defined(_di_f_thread_ids_increase_) || !defined(_di_f_thread_ids_increase_by_)
-  extern f_status_t private_f_thread_ids_resize(const f_array_length_t length, f_thread_ids_t * const ids) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_thread_ids_resize(const f_number_unsigned_t length, f_thread_ids_t * const ids) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_thread_ids_decrease_by_) || !defined(_di_f_thread_ids_increase_) || !defined(_di_f_thread_ids_increase_by_)
 
 /**
@@ -509,7 +509,7 @@ extern "C" {
  * @see f_thread_keys_decimate_by()
  */
 #if !defined(_di_f_thread_keys_adjust_) || !defined(_di_f_thread_keys_decimate_by_)
-  extern f_status_t private_f_thread_keys_adjust(const f_array_length_t length, f_thread_keys_t * const keys) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_thread_keys_adjust(const f_number_unsigned_t length, f_thread_keys_t * const keys) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_thread_keys_adjust_) || !defined(_di_f_thread_keys_decimate_by_)
 
 /**
@@ -533,7 +533,7 @@ extern "C" {
  * @see f_thread_keys_increase_by()
  */
 #if !defined(_di_f_thread_keys_decrease_by_) || !defined(_di_f_thread_keys_increase_) || !defined(_di_f_thread_keys_increase_by_)
-  extern f_status_t private_f_thread_keys_resize(const f_array_length_t length, f_thread_keys_t * const keys) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_thread_keys_resize(const f_number_unsigned_t length, f_thread_keys_t * const keys) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_thread_keys_decrease_by_) || !defined(_di_f_thread_keys_increase_) || !defined(_di_f_thread_keys_increase_by_)
 
 /**
@@ -585,7 +585,7 @@ extern "C" {
  * @see f_thread_lock_attributes_decimate_by()
  */
 #if !defined(_di_f_thread_lock_attributes_adjust_) || !defined(_di_f_thread_lock_attributes_decimate_by_)
-  extern f_status_t private_f_thread_lock_attributes_adjust(const f_array_length_t length, f_thread_lock_attributes_t * const attributes) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_thread_lock_attributes_adjust(const f_number_unsigned_t length, f_thread_lock_attributes_t * const attributes) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_thread_lock_attributes_adjust_) || !defined(_di_f_thread_lock_attributes_decimate_by_)
 
 /**
@@ -609,7 +609,7 @@ extern "C" {
  * @see f_thread_lock_attributes_increase_by()
  */
 #if !defined(_di_f_thread_lock_attributes_decrease_by_) || !defined(_di_f_thread_lock_attributes_increase_) || !defined(_di_f_thread_lock_attributes_increase_by_)
-  extern f_status_t private_f_thread_lock_attributes_resize(const f_array_length_t length, f_thread_lock_attributes_t * const attributes) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_thread_lock_attributes_resize(const f_number_unsigned_t length, f_thread_lock_attributes_t * const attributes) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_thread_lock_attributes_decrease_by_) || !defined(_di_f_thread_lock_attributes_increase_) || !defined(_di_f_thread_lock_attributes_increase_by_)
 
 /**
@@ -662,7 +662,7 @@ extern "C" {
  * @see f_thread_locks_decimate_by()
  */
 #if !defined(_di_f_thread_locks_adjust_) || !defined(_di_f_thread_locks_decimate_by_)
-  extern f_status_t private_f_thread_locks_adjust(const f_array_length_t length, f_thread_locks_t * const locks) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_thread_locks_adjust(const f_number_unsigned_t length, f_thread_locks_t * const locks) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_thread_locks_adjust_) || !defined(_di_f_thread_locks_decimate_by_)
 
 /**
@@ -686,7 +686,7 @@ extern "C" {
  * @see f_thread_locks_increase_by()
  */
 #if !defined(_di_f_thread_locks_decrease_by_) || !defined(_di_f_thread_locks_increase_) || !defined(_di_f_thread_locks_increase_by_)
-  extern f_status_t private_f_thread_locks_resize(const f_array_length_t length, f_thread_locks_t * const locks) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_thread_locks_resize(const f_number_unsigned_t length, f_thread_locks_t * const locks) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_thread_locks_decrease_by_) || !defined(_di_f_thread_locks_increase_) || !defined(_di_f_thread_locks_increase_by_)
 /**
  * Private implementation for deleting (and destroying).
@@ -737,7 +737,7 @@ extern "C" {
  * @see f_thread_mutex_attributes_decimate_by()
  */
 #if !defined(_di_f_thread_mutex_attributes_adjust_) || !defined(_di_f_thread_mutex_attributes_decimate_by_)
-  extern f_status_t private_f_thread_mutex_attributes_adjust(const f_array_length_t length, f_thread_mutex_attributes_t * const attributes) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_thread_mutex_attributes_adjust(const f_number_unsigned_t length, f_thread_mutex_attributes_t * const attributes) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_thread_mutex_attributes_adjust_) || !defined(_di_f_thread_mutex_attributes_decimate_by_)
 
 /**
@@ -761,7 +761,7 @@ extern "C" {
  * @see f_thread_mutex_attributes_increase_by()
  */
 #if !defined(_di_f_thread_mutex_attributes_decrease_by_) || !defined(_di_f_thread_mutex_attributes_increase_) || !defined(_di_f_thread_mutex_attributes_increase_by_)
-  extern f_status_t private_f_thread_mutex_attributes_resize(const f_array_length_t length, f_thread_mutex_attributes_t * const attributes) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_thread_mutex_attributes_resize(const f_number_unsigned_t length, f_thread_mutex_attributes_t * const attributes) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_thread_mutex_attributes_decrease_by_) || !defined(_di_f_thread_mutex_attributes_increase_) || !defined(_di_f_thread_mutex_attributes_increase_by_)
 
 /**
@@ -814,7 +814,7 @@ extern "C" {
  * @see f_thread_mutexs_decimate_by()
  */
 #if !defined(_di_f_thread_mutexs_adjust_) || !defined(_di_f_thread_mutexs_decimate_by_)
-  extern f_status_t private_f_thread_mutexs_adjust(const f_array_length_t length, f_thread_mutexs_t * const mutexs) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_thread_mutexs_adjust(const f_number_unsigned_t length, f_thread_mutexs_t * const mutexs) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_thread_mutexs_adjust_) || !defined(_di_f_thread_mutexs_decimate_by_)
 
 /**
@@ -838,7 +838,7 @@ extern "C" {
  * @see f_thread_mutexs_increase_by()
  */
 #if !defined(_di_f_thread_mutexs_decrease_by_) || !defined(_di_f_thread_mutexs_increase_) || !defined(_di_f_thread_mutexs_increase_by_)
-  extern f_status_t private_f_thread_mutexs_resize(const f_array_length_t length, f_thread_mutexs_t * const mutexs) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_thread_mutexs_resize(const f_number_unsigned_t length, f_thread_mutexs_t * const mutexs) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_thread_mutexs_decrease_by_) || !defined(_di_f_thread_mutexs_increase_) || !defined(_di_f_thread_mutexs_increase_by_)
 
 /**
@@ -861,7 +861,7 @@ extern "C" {
  * @see f_thread_onces_decimate_by()
  */
 #if !defined(_di_f_thread_onces_adjust_) || !defined(_di_f_thread_onces_decimate_by_)
-  extern f_status_t private_f_thread_onces_adjust(const f_array_length_t length, f_thread_onces_t * const onces) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_thread_onces_adjust(const f_number_unsigned_t length, f_thread_onces_t * const onces) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_thread_onces_adjust_) || !defined(_di_f_thread_onces_decimate_by_)
 
 /**
@@ -885,7 +885,7 @@ extern "C" {
  * @see f_thread_onces_increase_by()
  */
 #if !defined(_di_f_thread_onces_decrease_by_) || !defined(_di_f_thread_onces_increase_) || !defined(_di_f_thread_onces_increase_by_)
-  extern f_status_t private_f_thread_onces_resize(const f_array_length_t length, f_thread_onces_t * const onces) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_thread_onces_resize(const f_number_unsigned_t length, f_thread_onces_t * const onces) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_thread_onces_decrease_by_) || !defined(_di_f_thread_onces_increase_) || !defined(_di_f_thread_onces_increase_by_)
 
 /**
@@ -937,7 +937,7 @@ extern "C" {
  * @see f_thread_semaphores_decimate_by()
  */
 #if !defined(_di_f_thread_semaphores_adjust_) || !defined(_di_f_thread_semaphores_decimate_by_)
-  extern f_status_t private_f_thread_semaphores_adjust(const f_array_length_t length, f_thread_semaphores_t * const semaphores) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_thread_semaphores_adjust(const f_number_unsigned_t length, f_thread_semaphores_t * const semaphores) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_thread_semaphores_adjust_) || !defined(_di_f_thread_semaphores_decimate_by_)
 
 /**
@@ -961,7 +961,7 @@ extern "C" {
  * @see f_thread_semaphores_increase_by()
  */
 #if !defined(_di_f_thread_semaphores_decrease_by_) || !defined(_di_f_thread_semaphores_increase_) || !defined(_di_f_thread_semaphores_increase_by_)
-  extern f_status_t private_f_thread_semaphores_resize(const f_array_length_t length, f_thread_semaphores_t * const semaphores) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_thread_semaphores_resize(const f_number_unsigned_t length, f_thread_semaphores_t * const semaphores) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_thread_semaphores_decrease_by_) || !defined(_di_f_thread_semaphores_increase_) || !defined(_di_f_thread_semaphores_increase_by_)
 
 /**
@@ -984,7 +984,7 @@ extern "C" {
  * @see f_thread_sets_decimate_by()
  */
 #if !defined(_di_f_thread_sets_adjust_) || !defined(_di_f_thread_sets_decimate_by_)
-  extern f_status_t private_f_thread_sets_adjust(const f_array_length_t length, f_thread_sets_t * const sets) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_thread_sets_adjust(const f_number_unsigned_t length, f_thread_sets_t * const sets) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_thread_sets_adjust_) || !defined(_di_f_thread_sets_decimate_by_)
 
 /**
@@ -1008,7 +1008,7 @@ extern "C" {
  * @see f_thread_sets_increase_by()
  */
 #if !defined(_di_f_thread_sets_decrease_by_) || !defined(_di_f_thread_sets_increase_) || !defined(_di_f_thread_sets_increase_by_)
-  extern f_status_t private_f_thread_sets_resize(const f_array_length_t length, f_thread_sets_t * const sets) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_thread_sets_resize(const f_number_unsigned_t length, f_thread_sets_t * const sets) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_thread_sets_decrease_by_) || !defined(_di_f_thread_sets_increase_) || !defined(_di_f_thread_sets_increase_by_)
 
 /**
@@ -1060,7 +1060,7 @@ extern "C" {
  * @see f_thread_spins_decimate_by()
  */
 #if !defined(_di_f_thread_spins_adjust_) || !defined(_di_f_thread_spins_decimate_by_)
-  extern f_status_t private_f_thread_spins_adjust(const f_array_length_t length, f_thread_spins_t * const spins) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_thread_spins_adjust(const f_number_unsigned_t length, f_thread_spins_t * const spins) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_thread_spins_adjust_) || !defined(_di_f_thread_spins_decimate_by_)
 
 /**
@@ -1084,7 +1084,7 @@ extern "C" {
  * @see f_thread_spins_increase_by()
  */
 #if !defined(_di_f_thread_spins_decrease_by_) || !defined(_di_f_thread_spins_increase_) || !defined(_di_f_thread_spins_increase_by_)
-  extern f_status_t private_f_thread_spins_resize(const f_array_length_t length, f_thread_spins_t * const spins) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_thread_spins_resize(const f_number_unsigned_t length, f_thread_spins_t * const spins) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_thread_spins_decrease_by_) || !defined(_di_f_thread_spins_increase_) || !defined(_di_f_thread_spins_increase_by_)
 
 #ifdef __cplusplus
index f248e048ebada242d46e397c6439f884af3903ec..df1dadcc6d5ca61c8c2642763b5d5e55d6b127e9 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_thread_attributes_adjust_
-  f_status_t f_thread_attributes_adjust(const f_array_length_t length, f_thread_attributes_t * const attributes) {
+  f_status_t f_thread_attributes_adjust(const f_number_unsigned_t length, f_thread_attributes_t * const attributes) {
     #ifndef _di_level_0_parameter_checking_
       if (!attributes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -17,7 +17,7 @@ extern "C" {
 #endif // _di_f_thread_attributes_adjust_
 
 #ifndef _di_f_thread_attributes_decimate_by_
-  f_status_t f_thread_attributes_decimate_by(const f_array_length_t amount, f_thread_attributes_t * const attributes) {
+  f_status_t f_thread_attributes_decimate_by(const f_number_unsigned_t amount, f_thread_attributes_t * const attributes) {
     #ifndef _di_level_0_parameter_checking_
       if (!attributes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -33,7 +33,7 @@ extern "C" {
 #endif // _di_f_thread_attributes_decimate_by_
 
 #ifndef _di_f_thread_attributes_decrease_by_
-  f_status_t f_thread_attributes_decrease_by(const f_array_length_t amount, f_thread_attributes_t * const attributes) {
+  f_status_t f_thread_attributes_decrease_by(const f_number_unsigned_t amount, f_thread_attributes_t * const attributes) {
     #ifndef _di_level_0_parameter_checking_
       if (!attributes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -49,20 +49,20 @@ extern "C" {
 #endif // _di_f_thread_attributes_decrease_by_
 
 #ifndef _di_f_thread_attributes_increase_
-  f_status_t f_thread_attributes_increase(const f_array_length_t step, f_thread_attributes_t * const attributes) {
+  f_status_t f_thread_attributes_increase(const f_number_unsigned_t step, f_thread_attributes_t * const attributes) {
     #ifndef _di_level_0_parameter_checking_
       if (!attributes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && attributes->used + 1 > attributes->size) {
-      f_array_length_t size = attributes->used + step;
+      f_number_unsigned_t size = attributes->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (attributes->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (attributes->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_thread_attributes_resize(size, attributes);
@@ -73,7 +73,7 @@ extern "C" {
 #endif // _di_f_thread_attributes_increase_
 
 #ifndef _di_f_thread_attributes_increase_by_
-  f_status_t f_thread_attributes_increase_by(const f_array_length_t amount, f_thread_attributes_t * const attributes) {
+  f_status_t f_thread_attributes_increase_by(const f_number_unsigned_t amount, f_thread_attributes_t * const attributes) {
     #ifndef _di_level_0_parameter_checking_
       if (!attributes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -81,7 +81,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (attributes->used + amount > attributes->size) {
-      if (attributes->used + amount > F_array_length_t_size_d) {
+      if (attributes->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -93,7 +93,7 @@ extern "C" {
 #endif // _di_f_thread_attributes_increase_by_
 
 #ifndef _di_f_thread_attributes_resize_
-  f_status_t f_thread_attributes_resize(const f_array_length_t length, f_thread_attributes_t * const attributes) {
+  f_status_t f_thread_attributes_resize(const f_number_unsigned_t length, f_thread_attributes_t * const attributes) {
     #ifndef _di_level_0_parameter_checking_
       if (!attributes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index e53063bd48d3978e0e00825d2f013fa98a5ff87a..b3a0b2c721394d6c705eb449f7170f6d5e3dd979 100644 (file)
@@ -43,8 +43,8 @@ extern "C" {
   typedef struct {
     f_thread_attribute_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_thread_attributes_t;
 
   #define f_thread_attributes_t_initialize { 0, 0, 0 }
@@ -81,7 +81,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_attributes_adjust_
-  extern f_status_t f_thread_attributes_adjust(const f_array_length_t length, f_thread_attributes_t * const attributes);
+  extern f_status_t f_thread_attributes_adjust(const f_number_unsigned_t length, f_thread_attributes_t * const attributes);
 #endif // _di_f_thread_attributes_adjust_
 
 /**
@@ -104,7 +104,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_attributes_decimate_by_
-  extern f_status_t f_thread_attributes_decimate_by(const f_array_length_t amount, f_thread_attributes_t * const attributes);
+  extern f_status_t f_thread_attributes_decimate_by(const f_number_unsigned_t amount, f_thread_attributes_t * const attributes);
 #endif // _di_f_thread_attributes_decimate_by_
 
 /**
@@ -127,13 +127,13 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_attributes_decrease_by_
-  extern f_status_t f_thread_attributes_decrease_by(const f_array_length_t amount, f_thread_attributes_t * const attributes);
+  extern f_status_t f_thread_attributes_decrease_by(const f_number_unsigned_t amount, f_thread_attributes_t * const attributes);
 #endif // _di_f_thread_attributes_decrease_by_
 
 /**
  * Increase the size of the thread attributes array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -151,14 +151,14 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_attributes_increase_
-  extern f_status_t f_thread_attributes_increase(const f_array_length_t step, f_thread_attributes_t * const attributes);
+  extern f_status_t f_thread_attributes_increase(const f_number_unsigned_t step, f_thread_attributes_t * const attributes);
 #endif // _di_f_thread_attributes_increase_
 
 /**
  * Resize the thread attributes array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -175,7 +175,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_attributes_increase_by_
-  extern f_status_t f_thread_attributes_increase_by(const f_array_length_t amount, f_thread_attributes_t * const attributes);
+  extern f_status_t f_thread_attributes_increase_by(const f_number_unsigned_t amount, f_thread_attributes_t * const attributes);
 #endif // _di_f_thread_attributes_increase_by_
 
 /**
@@ -193,7 +193,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_attributes_resize_
-  extern f_status_t f_thread_attributes_resize(const f_array_length_t length, f_thread_attributes_t * const attributes);
+  extern f_status_t f_thread_attributes_resize(const f_number_unsigned_t length, f_thread_attributes_t * const attributes);
 #endif // _di_f_thread_attributes_resize_
 
 #ifdef __cplusplus
index c31fe1a4f8da14be7ff336ee4e88f3ad6f3a2bbb..c2aa4b84df8b23949c97fc5c9f284b9483c02def 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_thread_barriers_adjust_
-  f_status_t f_thread_barriers_adjust(const f_array_length_t length, f_thread_barriers_t * const barriers) {
+  f_status_t f_thread_barriers_adjust(const f_number_unsigned_t length, f_thread_barriers_t * const barriers) {
     #ifndef _di_level_0_parameter_checking_
       if (!barriers) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -17,7 +17,7 @@ extern "C" {
 #endif // _di_f_thread_barriers_adjust_
 
 #ifndef _di_f_thread_barriers_decimate_by_
-  f_status_t f_thread_barriers_decimate_by(const f_array_length_t amount, f_thread_barriers_t * const barriers) {
+  f_status_t f_thread_barriers_decimate_by(const f_number_unsigned_t amount, f_thread_barriers_t * const barriers) {
     #ifndef _di_level_0_parameter_checking_
       if (!barriers) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -33,7 +33,7 @@ extern "C" {
 #endif // _di_f_thread_barriers_decimate_by_
 
 #ifndef _di_f_thread_barriers_decrease_by_
-  f_status_t f_thread_barriers_decrease_by(const f_array_length_t amount, f_thread_barriers_t * const barriers) {
+  f_status_t f_thread_barriers_decrease_by(const f_number_unsigned_t amount, f_thread_barriers_t * const barriers) {
     #ifndef _di_level_0_parameter_checking_
       if (!barriers) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -49,20 +49,20 @@ extern "C" {
 #endif // _di_f_thread_barriers_decrease_by_
 
 #ifndef _di_f_thread_barriers_increase_
-  f_status_t f_thread_barriers_increase(const f_array_length_t step, f_thread_barriers_t * const barriers) {
+  f_status_t f_thread_barriers_increase(const f_number_unsigned_t step, f_thread_barriers_t * const barriers) {
     #ifndef _di_level_0_parameter_checking_
       if (!barriers) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && barriers->used + 1 > barriers->size) {
-      f_array_length_t size = barriers->used + step;
+      f_number_unsigned_t size = barriers->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (barriers->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (barriers->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_thread_barriers_resize(size, barriers);
@@ -73,7 +73,7 @@ extern "C" {
 #endif // _di_f_thread_barriers_increase_
 
 #ifndef _di_f_thread_barriers_increase_by_
-  f_status_t f_thread_barriers_increase_by(const f_array_length_t amount, f_thread_barriers_t * const barriers) {
+  f_status_t f_thread_barriers_increase_by(const f_number_unsigned_t amount, f_thread_barriers_t * const barriers) {
     #ifndef _di_level_0_parameter_checking_
       if (!barriers) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -81,7 +81,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (barriers->used + amount > barriers->size) {
-      if (barriers->used + amount > F_array_length_t_size_d) {
+      if (barriers->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -93,7 +93,7 @@ extern "C" {
 #endif // _di_f_thread_barriers_increase_by_
 
 #ifndef _di_f_thread_barriers_resize_
-  f_status_t f_thread_barriers_resize(const f_array_length_t length, f_thread_barriers_t * const barriers) {
+  f_status_t f_thread_barriers_resize(const f_number_unsigned_t length, f_thread_barriers_t * const barriers) {
     #ifndef _di_level_0_parameter_checking_
       if (!barriers) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 0b2fbc7cc0738c27976c1d5df04e728cc483052c..c2411f2cd4a59d930041617ab7de36bd674d6809 100644 (file)
@@ -42,8 +42,8 @@ extern "C" {
   typedef struct {
     f_thread_barrier_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_thread_barriers_t;
 
   #define f_thread_barriers_t_initialize { 0, 0, 0 }
@@ -80,7 +80,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_barriers_adjust_
-  extern f_status_t f_thread_barriers_adjust(const f_array_length_t length, f_thread_barriers_t * const barriers);
+  extern f_status_t f_thread_barriers_adjust(const f_number_unsigned_t length, f_thread_barriers_t * const barriers);
 #endif // _di_f_thread_barriers_adjust_
 
 /**
@@ -103,7 +103,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_barriers_decimate_by_
-  extern f_status_t f_thread_barriers_decimate_by(const f_array_length_t amount, f_thread_barriers_t * const barriers);
+  extern f_status_t f_thread_barriers_decimate_by(const f_number_unsigned_t amount, f_thread_barriers_t * const barriers);
 #endif // _di_f_thread_barriers_decimate_by_
 
 /**
@@ -126,13 +126,13 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_barriers_decrease_by_
-  extern f_status_t f_thread_barriers_decrease_by(const f_array_length_t amount, f_thread_barriers_t * const barriers);
+  extern f_status_t f_thread_barriers_decrease_by(const f_number_unsigned_t amount, f_thread_barriers_t * const barriers);
 #endif // _di_f_thread_barriers_decrease_by_
 
 /**
  * Increase the size of the thread barriers array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -150,14 +150,14 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_barriers_increase_
-  extern f_status_t f_thread_barriers_increase(const f_array_length_t step, f_thread_barriers_t * const barriers);
+  extern f_status_t f_thread_barriers_increase(const f_number_unsigned_t step, f_thread_barriers_t * const barriers);
 #endif // _di_f_thread_barriers_increase_
 
 /**
  * Resize the thread barriers array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -174,7 +174,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_barriers_increase_by_
-  extern f_status_t f_thread_barriers_increase_by(const f_array_length_t amount, f_thread_barriers_t * const barriers);
+  extern f_status_t f_thread_barriers_increase_by(const f_number_unsigned_t amount, f_thread_barriers_t * const barriers);
 #endif // _di_f_thread_barriers_increase_by_
 
 /**
@@ -192,7 +192,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_barriers_resize_
-  extern f_status_t f_thread_barriers_resize(const f_array_length_t length, f_thread_barriers_t * const barriers);
+  extern f_status_t f_thread_barriers_resize(const f_number_unsigned_t length, f_thread_barriers_t * const barriers);
 #endif // _di_f_thread_barriers_resize_
 
 #ifdef __cplusplus
index afa4c702e53928f98ee731bd18ef14279bea44b9..2f9a15198995c8f159a6901e624e9aa650b08c17 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_thread_barrier_attributes_adjust_
-  f_status_t f_thread_barrier_attributes_adjust(const f_array_length_t length, f_thread_barrier_attributes_t * const attributes) {
+  f_status_t f_thread_barrier_attributes_adjust(const f_number_unsigned_t length, f_thread_barrier_attributes_t * const attributes) {
     #ifndef _di_level_0_parameter_checking_
       if (!attributes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -17,7 +17,7 @@ extern "C" {
 #endif // _di_f_thread_barrier_attributes_adjust_
 
 #ifndef _di_f_thread_barrier_attributes_decimate_by_
-  f_status_t f_thread_barrier_attributes_decimate_by(const f_array_length_t amount, f_thread_barrier_attributes_t * const attributes) {
+  f_status_t f_thread_barrier_attributes_decimate_by(const f_number_unsigned_t amount, f_thread_barrier_attributes_t * const attributes) {
     #ifndef _di_level_0_parameter_checking_
       if (!attributes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -33,7 +33,7 @@ extern "C" {
 #endif // _di_f_thread_barrier_attributes_decimate_by_
 
 #ifndef _di_f_thread_barrier_attributes_decrease_by_
-  f_status_t f_thread_barrier_attributes_decrease_by(const f_array_length_t amount, f_thread_barrier_attributes_t * const attributes) {
+  f_status_t f_thread_barrier_attributes_decrease_by(const f_number_unsigned_t amount, f_thread_barrier_attributes_t * const attributes) {
     #ifndef _di_level_0_parameter_checking_
       if (!attributes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -49,20 +49,20 @@ extern "C" {
 #endif // _di_f_thread_barrier_attributes_decrease_by_
 
 #ifndef _di_f_thread_barrier_attributes_increase_
-  f_status_t f_thread_barrier_attributes_increase(const f_array_length_t step, f_thread_barrier_attributes_t * const attributes) {
+  f_status_t f_thread_barrier_attributes_increase(const f_number_unsigned_t step, f_thread_barrier_attributes_t * const attributes) {
     #ifndef _di_level_0_parameter_checking_
       if (!attributes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && attributes->used + 1 > attributes->size) {
-      f_array_length_t size = attributes->used + step;
+      f_number_unsigned_t size = attributes->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (attributes->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (attributes->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_thread_barrier_attributes_resize(size, attributes);
@@ -73,7 +73,7 @@ extern "C" {
 #endif // _di_f_thread_barrier_attributes_increase_
 
 #ifndef _di_f_thread_barrier_attributes_increase_by_
-  f_status_t f_thread_barrier_attributes_increase_by(const f_array_length_t amount, f_thread_barrier_attributes_t * const attributes) {
+  f_status_t f_thread_barrier_attributes_increase_by(const f_number_unsigned_t amount, f_thread_barrier_attributes_t * const attributes) {
     #ifndef _di_level_0_parameter_checking_
       if (!attributes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -81,7 +81,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (attributes->used + amount > attributes->size) {
-      if (attributes->used + amount > F_array_length_t_size_d) {
+      if (attributes->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -93,7 +93,7 @@ extern "C" {
 #endif // _di_f_thread_barrier_attributes_increase_by_
 
 #ifndef _di_f_thread_barrier_attributes_resize_
-  f_status_t f_thread_barrier_attributes_resize(const f_array_length_t length, f_thread_barrier_attributes_t * const attributes) {
+  f_status_t f_thread_barrier_attributes_resize(const f_number_unsigned_t length, f_thread_barrier_attributes_t * const attributes) {
     #ifndef _di_level_0_parameter_checking_
       if (!attributes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 93c113ede2d412deb105215bfe630df5573e5258..c4f56c9a06e2b6c7bbb7c5054045e9d6a2dc90bf 100644 (file)
@@ -43,8 +43,8 @@ extern "C" {
   typedef struct {
     f_thread_barrier_attribute_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_thread_barrier_attributes_t;
 
   #define f_thread_barrier_attributes_t_initialize { 0, 0, 0 }
@@ -81,7 +81,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_barrier_attributes_adjust_
-  extern f_status_t f_thread_barrier_attributes_adjust(const f_array_length_t length, f_thread_barrier_attributes_t * const attributes);
+  extern f_status_t f_thread_barrier_attributes_adjust(const f_number_unsigned_t length, f_thread_barrier_attributes_t * const attributes);
 #endif // _di_f_thread_barrier_attributes_adjust_
 
 /**
@@ -104,7 +104,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_barrier_attributes_decimate_by_
-  extern f_status_t f_thread_barrier_attributes_decimate_by(const f_array_length_t amount, f_thread_barrier_attributes_t * const attributes);
+  extern f_status_t f_thread_barrier_attributes_decimate_by(const f_number_unsigned_t amount, f_thread_barrier_attributes_t * const attributes);
 #endif // _di_f_thread_barrier_attributes_decimate_by_
 
 /**
@@ -127,13 +127,13 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_barrier_attributes_decrease_by_
-  extern f_status_t f_thread_barrier_attributes_decrease_by(const f_array_length_t amount, f_thread_barrier_attributes_t * const attributes);
+  extern f_status_t f_thread_barrier_attributes_decrease_by(const f_number_unsigned_t amount, f_thread_barrier_attributes_t * const attributes);
 #endif // _di_f_thread_barrier_attributes_decrease_by_
 
 /**
  * Increase the size of the thread barrier attributes array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -151,14 +151,14 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_barrier_attributes_increase_
-  extern f_status_t f_thread_barrier_attributes_increase(const f_array_length_t step, f_thread_barrier_attributes_t * const attributes);
+  extern f_status_t f_thread_barrier_attributes_increase(const f_number_unsigned_t step, f_thread_barrier_attributes_t * const attributes);
 #endif // _di_f_thread_barrier_attributes_increase_
 
 /**
  * Resize the thread barrier attributes array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -175,7 +175,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_barrier_attributes_increase_by_
-  extern f_status_t f_thread_barrier_attributes_increase_by(const f_array_length_t amount, f_thread_barrier_attributes_t * const attributes);
+  extern f_status_t f_thread_barrier_attributes_increase_by(const f_number_unsigned_t amount, f_thread_barrier_attributes_t * const attributes);
 #endif // _di_f_thread_barrier_attributes_increase_by_
 
 /**
@@ -193,7 +193,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_barrier_attributes_resize_
-  extern f_status_t f_thread_barrier_attributes_resize(const f_array_length_t length, f_thread_barrier_attributes_t * const attributes);
+  extern f_status_t f_thread_barrier_attributes_resize(const f_number_unsigned_t length, f_thread_barrier_attributes_t * const attributes);
 #endif // _di_f_thread_barrier_attributes_resize_
 
 #ifdef __cplusplus
index a7363ae980147f6e04096b02266e85ee4763687d..5600e6508e0000c15555b01e3ad501d7c772939a 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_thread_conditions_adjust_
-  f_status_t f_thread_conditions_adjust(const f_array_length_t length, f_thread_conditions_t * const conditions) {
+  f_status_t f_thread_conditions_adjust(const f_number_unsigned_t length, f_thread_conditions_t * const conditions) {
     #ifndef _di_level_0_parameter_checking_
       if (!conditions) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -17,7 +17,7 @@ extern "C" {
 #endif // _di_f_thread_conditions_adjust_
 
 #ifndef _di_f_thread_conditions_decimate_by_
-  f_status_t f_thread_conditions_decimate_by(const f_array_length_t amount, f_thread_conditions_t * const conditions) {
+  f_status_t f_thread_conditions_decimate_by(const f_number_unsigned_t amount, f_thread_conditions_t * const conditions) {
     #ifndef _di_level_0_parameter_checking_
       if (!conditions) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -33,7 +33,7 @@ extern "C" {
 #endif // _di_f_thread_conditions_decimate_by_
 
 #ifndef _di_f_thread_conditions_decrease_by_
-  f_status_t f_thread_conditions_decrease_by(const f_array_length_t amount, f_thread_conditions_t * const conditions) {
+  f_status_t f_thread_conditions_decrease_by(const f_number_unsigned_t amount, f_thread_conditions_t * const conditions) {
     #ifndef _di_level_0_parameter_checking_
       if (!conditions) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -49,20 +49,20 @@ extern "C" {
 #endif // _di_f_thread_conditions_decrease_by_
 
 #ifndef _di_f_thread_conditions_increase_
-  f_status_t f_thread_conditions_increase(const f_array_length_t step, f_thread_conditions_t * const conditions) {
+  f_status_t f_thread_conditions_increase(const f_number_unsigned_t step, f_thread_conditions_t * const conditions) {
     #ifndef _di_level_0_parameter_checking_
       if (!conditions) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && conditions->used + 1 > conditions->size) {
-      f_array_length_t size = conditions->used + step;
+      f_number_unsigned_t size = conditions->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (conditions->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (conditions->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_thread_conditions_resize(size, conditions);
@@ -73,7 +73,7 @@ extern "C" {
 #endif // _di_f_thread_conditions_increase_
 
 #ifndef _di_f_thread_conditions_increase_by_
-  f_status_t f_thread_conditions_increase_by(const f_array_length_t amount, f_thread_conditions_t * const conditions) {
+  f_status_t f_thread_conditions_increase_by(const f_number_unsigned_t amount, f_thread_conditions_t * const conditions) {
     #ifndef _di_level_0_parameter_checking_
       if (!conditions) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -81,7 +81,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (conditions->used + amount > conditions->size) {
-      if (conditions->used + amount > F_array_length_t_size_d) {
+      if (conditions->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -93,7 +93,7 @@ extern "C" {
 #endif // _di_f_thread_conditions_increase_by_
 
 #ifndef _di_f_thread_conditions_resize_
-  f_status_t f_thread_conditions_resize(const f_array_length_t length, f_thread_conditions_t * const conditions) {
+  f_status_t f_thread_conditions_resize(const f_number_unsigned_t length, f_thread_conditions_t * const conditions) {
     #ifndef _di_level_0_parameter_checking_
       if (!conditions) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index df28fe91c19ba99eb0bdc07cc06bcc21b639234c..35ecc0183cf50a81ce391be169abae97bb0ba857 100644 (file)
@@ -43,8 +43,8 @@ extern "C" {
   typedef struct {
     f_thread_condition_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_thread_conditions_t;
 
   #define f_thread_conditions_t_initialize { 0, 0, 0 }
@@ -81,7 +81,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_conditions_adjust_
-  extern f_status_t f_thread_conditions_adjust(const f_array_length_t length, f_thread_conditions_t * const conditions);
+  extern f_status_t f_thread_conditions_adjust(const f_number_unsigned_t length, f_thread_conditions_t * const conditions);
 #endif // _di_f_thread_conditions_adjust_
 
 /**
@@ -104,7 +104,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_conditions_decimate_by_
-  extern f_status_t f_thread_conditions_decimate_by(const f_array_length_t amount, f_thread_conditions_t * const conditions);
+  extern f_status_t f_thread_conditions_decimate_by(const f_number_unsigned_t amount, f_thread_conditions_t * const conditions);
 #endif // _di_f_thread_conditions_decimate_by_
 
 /**
@@ -127,13 +127,13 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_conditions_decrease_by_
-  extern f_status_t f_thread_conditions_decrease_by(const f_array_length_t amount, f_thread_conditions_t * const conditions);
+  extern f_status_t f_thread_conditions_decrease_by(const f_number_unsigned_t amount, f_thread_conditions_t * const conditions);
 #endif // _di_f_thread_conditions_decrease_by_
 
 /**
  * Increase the size of the thread conditions array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -151,14 +151,14 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_conditions_increase_
-  extern f_status_t f_thread_conditions_increase(const f_array_length_t step, f_thread_conditions_t * const conditions);
+  extern f_status_t f_thread_conditions_increase(const f_number_unsigned_t step, f_thread_conditions_t * const conditions);
 #endif // _di_f_thread_conditions_increase_
 
 /**
  * Resize the thread conditions array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -175,7 +175,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_conditions_increase_by_
-  extern f_status_t f_thread_conditions_increase_by(const f_array_length_t amount, f_thread_conditions_t * const conditions);
+  extern f_status_t f_thread_conditions_increase_by(const f_number_unsigned_t amount, f_thread_conditions_t * const conditions);
 #endif // _di_f_thread_conditions_increase_by_
 
 /**
@@ -193,7 +193,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_conditions_resize_
-  extern f_status_t f_thread_conditions_resize(const f_array_length_t length, f_thread_conditions_t * const conditions);
+  extern f_status_t f_thread_conditions_resize(const f_number_unsigned_t length, f_thread_conditions_t * const conditions);
 #endif // _di_f_thread_conditions_resize_
 
 #ifdef __cplusplus
index 3b2c412659d82d666a78e9a985d67264d7157b69..e6277d9e74620ba25fcb729be41d84a6cf668ad3 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_thread_condition_attributes_adjust_
-  f_status_t f_thread_condition_attributes_adjust(const f_array_length_t length, f_thread_condition_attributes_t * const attributes) {
+  f_status_t f_thread_condition_attributes_adjust(const f_number_unsigned_t length, f_thread_condition_attributes_t * const attributes) {
     #ifndef _di_level_0_parameter_checking_
       if (!attributes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -17,7 +17,7 @@ extern "C" {
 #endif // _di_f_thread_condition_attributes_adjust_
 
 #ifndef _di_f_thread_condition_attributes_decimate_by_
-  f_status_t f_thread_condition_attributes_decimate_by(const f_array_length_t amount, f_thread_condition_attributes_t * const attributes) {
+  f_status_t f_thread_condition_attributes_decimate_by(const f_number_unsigned_t amount, f_thread_condition_attributes_t * const attributes) {
     #ifndef _di_level_0_parameter_checking_
       if (!attributes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -33,7 +33,7 @@ extern "C" {
 #endif // _di_f_thread_condition_attributes_decimate_by_
 
 #ifndef _di_f_thread_condition_attributes_decrease_by_
-  f_status_t f_thread_condition_attributes_decrease_by(const f_array_length_t amount, f_thread_condition_attributes_t * const attributes) {
+  f_status_t f_thread_condition_attributes_decrease_by(const f_number_unsigned_t amount, f_thread_condition_attributes_t * const attributes) {
     #ifndef _di_level_0_parameter_checking_
       if (!attributes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -49,20 +49,20 @@ extern "C" {
 #endif // _di_f_thread_condition_attributes_decrease_by_
 
 #ifndef _di_f_thread_condition_attributes_increase_
-  f_status_t f_thread_condition_attributes_increase(const f_array_length_t step, f_thread_condition_attributes_t * const attributes) {
+  f_status_t f_thread_condition_attributes_increase(const f_number_unsigned_t step, f_thread_condition_attributes_t * const attributes) {
     #ifndef _di_level_0_parameter_checking_
       if (!attributes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && attributes->used + 1 > attributes->size) {
-      f_array_length_t size = attributes->used + step;
+      f_number_unsigned_t size = attributes->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (attributes->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (attributes->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_thread_condition_attributes_resize(size, attributes);
@@ -73,7 +73,7 @@ extern "C" {
 #endif // _di_f_thread_condition_attributes_increase_
 
 #ifndef _di_f_thread_condition_attributes_increase_by_
-  f_status_t f_thread_condition_attributes_increase_by(const f_array_length_t amount, f_thread_condition_attributes_t * const attributes) {
+  f_status_t f_thread_condition_attributes_increase_by(const f_number_unsigned_t amount, f_thread_condition_attributes_t * const attributes) {
     #ifndef _di_level_0_parameter_checking_
       if (!attributes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -81,7 +81,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (attributes->used + amount > attributes->size) {
-      if (attributes->used + amount > F_array_length_t_size_d) {
+      if (attributes->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -93,7 +93,7 @@ extern "C" {
 #endif // _di_f_thread_condition_attributes_increase_by_
 
 #ifndef _di_f_thread_condition_attributes_resize_
-  f_status_t f_thread_condition_attributes_resize(const f_array_length_t length, f_thread_condition_attributes_t * const attributes) {
+  f_status_t f_thread_condition_attributes_resize(const f_number_unsigned_t length, f_thread_condition_attributes_t * const attributes) {
     #ifndef _di_level_0_parameter_checking_
       if (!attributes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 10cc60a4f3c08ab52f56960e19b87761b8ce95fe..a95a44f3acc0a2b81c846fed7d5f66905bdf49db 100644 (file)
@@ -43,8 +43,8 @@ extern "C" {
   typedef struct {
     f_thread_condition_attribute_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_thread_condition_attributes_t;
 
   #define f_thread_condition_attributes_t_initialize { 0, 0, 0 }
@@ -81,7 +81,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_condition_attributes_adjust_
-  extern f_status_t f_thread_condition_attributes_adjust(const f_array_length_t length, f_thread_condition_attributes_t * const attributes);
+  extern f_status_t f_thread_condition_attributes_adjust(const f_number_unsigned_t length, f_thread_condition_attributes_t * const attributes);
 #endif // _di_f_thread_condition_attributes_adjust_
 
 /**
@@ -104,7 +104,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_condition_attributes_decimate_by_
-  extern f_status_t f_thread_condition_attributes_decimate_by(const f_array_length_t amount, f_thread_condition_attributes_t * const attributes);
+  extern f_status_t f_thread_condition_attributes_decimate_by(const f_number_unsigned_t amount, f_thread_condition_attributes_t * const attributes);
 #endif // _di_f_thread_condition_attributes_decimate_by_
 
 /**
@@ -127,13 +127,13 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_condition_attributes_decrease_by_
-  extern f_status_t f_thread_condition_attributes_decrease_by(const f_array_length_t amount, f_thread_condition_attributes_t * const attributes);
+  extern f_status_t f_thread_condition_attributes_decrease_by(const f_number_unsigned_t amount, f_thread_condition_attributes_t * const attributes);
 #endif // _di_f_thread_condition_attributes_decrease_by_
 
 /**
  * Increase the size of the thread attributes array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -151,14 +151,14 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_condition_attributes_increase_
-  extern f_status_t f_thread_condition_attributes_increase(const f_array_length_t step, f_thread_condition_attributes_t * const attributes);
+  extern f_status_t f_thread_condition_attributes_increase(const f_number_unsigned_t step, f_thread_condition_attributes_t * const attributes);
 #endif // _di_f_thread_condition_attributes_increase_
 
 /**
  * Resize the thread attributes array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -175,7 +175,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_condition_attributes_increase_by_
-  extern f_status_t f_thread_condition_attributes_increase_by(const f_array_length_t amount, f_thread_condition_attributes_t * const attributes);
+  extern f_status_t f_thread_condition_attributes_increase_by(const f_number_unsigned_t amount, f_thread_condition_attributes_t * const attributes);
 #endif // _di_f_thread_condition_attributes_increase_by_
 
 /**
@@ -193,7 +193,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_condition_attributes_resize_
-  extern f_status_t f_thread_condition_attributes_resize(const f_array_length_t length, f_thread_condition_attributes_t * const attributes);
+  extern f_status_t f_thread_condition_attributes_resize(const f_number_unsigned_t length, f_thread_condition_attributes_t * const attributes);
 #endif // _di_f_thread_condition_attributes_resize_
 
 #ifdef __cplusplus
index 126734293381e0b9a132b553fb34854a7b7ccbc0..0fcb7cdce84bfbef698b87dce429752879952406 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_thread_ids_adjust_
-  f_status_t f_thread_ids_adjust(const f_array_length_t length, f_thread_ids_t * const ids) {
+  f_status_t f_thread_ids_adjust(const f_number_unsigned_t length, f_thread_ids_t * const ids) {
     #ifndef _di_level_0_parameter_checking_
       if (!ids) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -17,7 +17,7 @@ extern "C" {
 #endif // _di_f_thread_ids_adjust_
 
 #ifndef _di_f_thread_ids_decimate_by_
-  f_status_t f_thread_ids_decimate_by(const f_array_length_t amount, f_thread_ids_t * const ids) {
+  f_status_t f_thread_ids_decimate_by(const f_number_unsigned_t amount, f_thread_ids_t * const ids) {
     #ifndef _di_level_0_parameter_checking_
       if (!ids) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -33,7 +33,7 @@ extern "C" {
 #endif // _di_f_thread_ids_decimate_by_
 
 #ifndef _di_f_thread_ids_decrease_by_
-  f_status_t f_thread_ids_decrease_by(const f_array_length_t amount, f_thread_ids_t * const ids) {
+  f_status_t f_thread_ids_decrease_by(const f_number_unsigned_t amount, f_thread_ids_t * const ids) {
     #ifndef _di_level_0_parameter_checking_
       if (!ids) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -49,20 +49,20 @@ extern "C" {
 #endif // _di_f_thread_ids_decrease_by_
 
 #ifndef _di_f_thread_ids_increase_
-  f_status_t f_thread_ids_increase(const f_array_length_t step, f_thread_ids_t * const ids) {
+  f_status_t f_thread_ids_increase(const f_number_unsigned_t step, f_thread_ids_t * const ids) {
     #ifndef _di_level_0_parameter_checking_
       if (!ids) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && ids->used + 1 > ids->size) {
-      f_array_length_t size = ids->used + step;
+      f_number_unsigned_t size = ids->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (ids->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (ids->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_thread_ids_resize(size, ids);
@@ -73,7 +73,7 @@ extern "C" {
 #endif // _di_f_thread_ids_increase_
 
 #ifndef _di_f_thread_ids_increase_by_
-  f_status_t f_thread_ids_increase_by(const f_array_length_t amount, f_thread_ids_t * const ids) {
+  f_status_t f_thread_ids_increase_by(const f_number_unsigned_t amount, f_thread_ids_t * const ids) {
     #ifndef _di_level_0_parameter_checking_
       if (!ids) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -81,7 +81,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (ids->used + amount > ids->size) {
-      if (ids->used + amount > F_array_length_t_size_d) {
+      if (ids->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -93,7 +93,7 @@ extern "C" {
 #endif // _di_f_thread_ids_increase_by_
 
 #ifndef _di_f_thread_ids_resize_
-  f_status_t f_thread_ids_resize(const f_array_length_t length, f_thread_ids_t * const ids) {
+  f_status_t f_thread_ids_resize(const f_number_unsigned_t length, f_thread_ids_t * const ids) {
     #ifndef _di_level_0_parameter_checking_
       if (!ids) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index d545d509021e5778dd0021a41a73f3f50980d2d3..3fba7acf566d2096e49a850cc0901cf7800eecf5 100644 (file)
@@ -38,8 +38,8 @@ extern "C" {
   typedef struct {
     f_thread_id_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_thread_ids_t;
 
   #define f_thread_ids_t_initialize { 0, 0, 0 }
@@ -76,7 +76,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_ids_adjust_
-  extern f_status_t f_thread_ids_adjust(const f_array_length_t length, f_thread_ids_t * const ids);
+  extern f_status_t f_thread_ids_adjust(const f_number_unsigned_t length, f_thread_ids_t * const ids);
 #endif // _di_f_thread_ids_adjust_
 
 /**
@@ -99,7 +99,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_ids_decimate_by_
-  extern f_status_t f_thread_ids_decimate_by(const f_array_length_t amount, f_thread_ids_t * const ids);
+  extern f_status_t f_thread_ids_decimate_by(const f_number_unsigned_t amount, f_thread_ids_t * const ids);
 #endif // _di_f_thread_ids_decimate_by_
 
 /**
@@ -122,13 +122,13 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_ids_decrease_by_
-  extern f_status_t f_thread_ids_decrease_by(const f_array_length_t amount, f_thread_ids_t * const ids);
+  extern f_status_t f_thread_ids_decrease_by(const f_number_unsigned_t amount, f_thread_ids_t * const ids);
 #endif // _di_f_thread_ids_decrease_by_
 
 /**
  * Increase the size of the thread ids array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -146,14 +146,14 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_ids_increase_
-  extern f_status_t f_thread_ids_increase(const f_array_length_t step, f_thread_ids_t * const ids);
+  extern f_status_t f_thread_ids_increase(const f_number_unsigned_t step, f_thread_ids_t * const ids);
 #endif // _di_f_thread_ids_increase_
 
 /**
  * Resize the thread ids array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -170,7 +170,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_ids_increase_by_
-  extern f_status_t f_thread_ids_increase_by(const f_array_length_t amount, f_thread_ids_t * const ids);
+  extern f_status_t f_thread_ids_increase_by(const f_number_unsigned_t amount, f_thread_ids_t * const ids);
 #endif // _di_f_thread_ids_increase_by_
 
 /**
@@ -188,7 +188,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_ids_resize_
-  extern f_status_t f_thread_ids_resize(const f_array_length_t length, f_thread_ids_t * const ids);
+  extern f_status_t f_thread_ids_resize(const f_number_unsigned_t length, f_thread_ids_t * const ids);
 #endif // _di_f_thread_ids_resize_
 
 #ifdef __cplusplus
index 45d27b807c8a806a03e03d5cf44d6a09008180e6..d5844b06e3491701971845ba0099d4f4707cfa0f 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_thread_keys_adjust_
-  f_status_t f_thread_keys_adjust(const f_array_length_t length, f_thread_keys_t * const keys) {
+  f_status_t f_thread_keys_adjust(const f_number_unsigned_t length, f_thread_keys_t * const keys) {
     #ifndef _di_level_0_parameter_checking_
       if (!keys) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -17,7 +17,7 @@ extern "C" {
 #endif // _di_f_thread_keys_adjust_
 
 #ifndef _di_f_thread_keys_decimate_by_
-  f_status_t f_thread_keys_decimate_by(const f_array_length_t amount, f_thread_keys_t * const keys) {
+  f_status_t f_thread_keys_decimate_by(const f_number_unsigned_t amount, f_thread_keys_t * const keys) {
     #ifndef _di_level_0_parameter_checking_
       if (!keys) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -33,7 +33,7 @@ extern "C" {
 #endif // _di_f_thread_keys_decimate_by_
 
 #ifndef _di_f_thread_keys_decrease_by_
-  f_status_t f_thread_keys_decrease_by(const f_array_length_t amount, f_thread_keys_t * const keys) {
+  f_status_t f_thread_keys_decrease_by(const f_number_unsigned_t amount, f_thread_keys_t * const keys) {
     #ifndef _di_level_0_parameter_checking_
       if (!keys) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -49,20 +49,20 @@ extern "C" {
 #endif // _di_f_thread_keys_decrease_by_
 
 #ifndef _di_f_thread_keys_increase_
-  f_status_t f_thread_keys_increase(const f_array_length_t step, f_thread_keys_t * const keys) {
+  f_status_t f_thread_keys_increase(const f_number_unsigned_t step, f_thread_keys_t * const keys) {
     #ifndef _di_level_0_parameter_checking_
       if (!keys) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && keys->used + 1 > keys->size) {
-      f_array_length_t size = keys->used + step;
+      f_number_unsigned_t size = keys->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (keys->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (keys->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_thread_keys_resize(size, keys);
@@ -73,7 +73,7 @@ extern "C" {
 #endif // _di_f_thread_keys_increase_
 
 #ifndef _di_f_thread_keys_increase_by_
-  f_status_t f_thread_keys_increase_by(const f_array_length_t amount, f_thread_keys_t * const keys) {
+  f_status_t f_thread_keys_increase_by(const f_number_unsigned_t amount, f_thread_keys_t * const keys) {
     #ifndef _di_level_0_parameter_checking_
       if (!keys) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -81,7 +81,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (keys->used + amount > keys->size) {
-      if (keys->used + amount > F_array_length_t_size_d) {
+      if (keys->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -93,7 +93,7 @@ extern "C" {
 #endif // _di_f_thread_keys_increase_by_
 
 #ifndef _di_f_thread_keys_resize_
-  f_status_t f_thread_keys_resize(const f_array_length_t length, f_thread_keys_t * const keys) {
+  f_status_t f_thread_keys_resize(const f_number_unsigned_t length, f_thread_keys_t * const keys) {
     #ifndef _di_level_0_parameter_checking_
       if (!keys) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 353700c679c3b78394151d68800af13115fa9b5f..32d7d1f2bd30db8336800ed97d7b9a2407af9fbf 100644 (file)
@@ -42,8 +42,8 @@ extern "C" {
   typedef struct {
     f_thread_key_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_thread_keys_t;
 
   #define f_thread_keys_t_initialize { 0, 0, 0 }
@@ -80,7 +80,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_keys_adjust_
-  extern f_status_t f_thread_keys_adjust(const f_array_length_t length, f_thread_keys_t * const keys);
+  extern f_status_t f_thread_keys_adjust(const f_number_unsigned_t length, f_thread_keys_t * const keys);
 #endif // _di_f_thread_keys_adjust_
 
 /**
@@ -103,7 +103,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_keys_decimate_by_
-  extern f_status_t f_thread_keys_decimate_by(const f_array_length_t amount, f_thread_keys_t * const keys);
+  extern f_status_t f_thread_keys_decimate_by(const f_number_unsigned_t amount, f_thread_keys_t * const keys);
 #endif // _di_f_thread_keys_decimate_by_
 
 /**
@@ -126,13 +126,13 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_keys_decrease_by_
-  extern f_status_t f_thread_keys_decrease_by(const f_array_length_t amount, f_thread_keys_t * const keys);
+  extern f_status_t f_thread_keys_decrease_by(const f_number_unsigned_t amount, f_thread_keys_t * const keys);
 #endif // _di_f_thread_keys_decrease_by_
 
 /**
  * Increase the size of the thread keys array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -150,14 +150,14 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_keys_increase_
-  extern f_status_t f_thread_keys_increase(const f_array_length_t step, f_thread_keys_t * const keys);
+  extern f_status_t f_thread_keys_increase(const f_number_unsigned_t step, f_thread_keys_t * const keys);
 #endif // _di_f_thread_keys_increase_
 
 /**
  * Resize the thread keys array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -174,7 +174,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_keys_increase_by_
-  extern f_status_t f_thread_keys_increase_by(const f_array_length_t amount, f_thread_keys_t * const keys);
+  extern f_status_t f_thread_keys_increase_by(const f_number_unsigned_t amount, f_thread_keys_t * const keys);
 #endif // _di_f_thread_keys_increase_by_
 
 /**
@@ -192,7 +192,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_keys_resize_
-  extern f_status_t f_thread_keys_resize(const f_array_length_t length, f_thread_keys_t * const keys);
+  extern f_status_t f_thread_keys_resize(const f_number_unsigned_t length, f_thread_keys_t * const keys);
 #endif // _di_f_thread_keys_resize_
 
 #ifdef __cplusplus
index ecc28bc0d196afbe9cee471f24292f1e9637ad4a..db7dc8ca33fdf40f4a10c4a78ffcda433ef37f27 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_thread_locks_adjust_
-  f_status_t f_thread_locks_adjust(const f_array_length_t length, f_thread_locks_t * const locks) {
+  f_status_t f_thread_locks_adjust(const f_number_unsigned_t length, f_thread_locks_t * const locks) {
     #ifndef _di_level_0_parameter_checking_
       if (!locks) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -17,7 +17,7 @@ extern "C" {
 #endif // _di_f_thread_locks_adjust_
 
 #ifndef _di_f_thread_locks_decimate_by_
-  f_status_t f_thread_locks_decimate_by(const f_array_length_t amount, f_thread_locks_t * const locks) {
+  f_status_t f_thread_locks_decimate_by(const f_number_unsigned_t amount, f_thread_locks_t * const locks) {
     #ifndef _di_level_0_parameter_checking_
       if (!locks) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -33,7 +33,7 @@ extern "C" {
 #endif // _di_f_thread_locks_decimate_by_
 
 #ifndef _di_f_thread_locks_decrease_by_
-  f_status_t f_thread_locks_decrease_by(const f_array_length_t amount, f_thread_locks_t * const locks) {
+  f_status_t f_thread_locks_decrease_by(const f_number_unsigned_t amount, f_thread_locks_t * const locks) {
     #ifndef _di_level_0_parameter_checking_
       if (!locks) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -49,20 +49,20 @@ extern "C" {
 #endif // _di_f_thread_locks_decrease_by_
 
 #ifndef _di_f_thread_locks_increase_
-  f_status_t f_thread_locks_increase(const f_array_length_t step, f_thread_locks_t * const locks) {
+  f_status_t f_thread_locks_increase(const f_number_unsigned_t step, f_thread_locks_t * const locks) {
     #ifndef _di_level_0_parameter_checking_
       if (!locks) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && locks->used + 1 > locks->size) {
-      f_array_length_t size = locks->used + step;
+      f_number_unsigned_t size = locks->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (locks->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (locks->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_thread_locks_resize(size, locks);
@@ -73,7 +73,7 @@ extern "C" {
 #endif // _di_f_thread_locks_increase_
 
 #ifndef _di_f_thread_locks_increase_by_
-  f_status_t f_thread_locks_increase_by(const f_array_length_t amount, f_thread_locks_t * const locks) {
+  f_status_t f_thread_locks_increase_by(const f_number_unsigned_t amount, f_thread_locks_t * const locks) {
     #ifndef _di_level_0_parameter_checking_
       if (!locks) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -81,7 +81,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (locks->used + amount > locks->size) {
-      if (locks->used + amount > F_array_length_t_size_d) {
+      if (locks->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -93,7 +93,7 @@ extern "C" {
 #endif // _di_f_thread_locks_increase_by_
 
 #ifndef _di_f_thread_locks_resize_
-  f_status_t f_thread_locks_resize(const f_array_length_t length, f_thread_locks_t * const locks) {
+  f_status_t f_thread_locks_resize(const f_number_unsigned_t length, f_thread_locks_t * const locks) {
     #ifndef _di_level_0_parameter_checking_
       if (!locks) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 6671190e984485c94707d61008b1c050ebe88721..16037aacf95f31f81d6924d47df628d5f0123c4d 100644 (file)
@@ -43,8 +43,8 @@ extern "C" {
   typedef struct {
     f_thread_lock_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_thread_locks_t;
 
   #define f_thread_locks_t_initialize { 0, 0, 0 }
@@ -79,7 +79,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_locks_adjust_
-  extern f_status_t f_thread_locks_adjust(const f_array_length_t length, f_thread_locks_t * const locks);
+  extern f_status_t f_thread_locks_adjust(const f_number_unsigned_t length, f_thread_locks_t * const locks);
 #endif // _di_f_thread_locks_adjust_
 
 /**
@@ -102,7 +102,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_locks_decimate_by_
-  extern f_status_t f_thread_locks_decimate_by(const f_array_length_t amount, f_thread_locks_t * const locks);
+  extern f_status_t f_thread_locks_decimate_by(const f_number_unsigned_t amount, f_thread_locks_t * const locks);
 #endif // _di_f_thread_locks_decimate_by_
 
 /**
@@ -125,13 +125,13 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_locks_decrease_by_
-  extern f_status_t f_thread_locks_decrease_by(const f_array_length_t amount, f_thread_locks_t * const locks);
+  extern f_status_t f_thread_locks_decrease_by(const f_number_unsigned_t amount, f_thread_locks_t * const locks);
 #endif // _di_f_thread_locks_decrease_by_
 
 /**
  * Increase the size of the read/write array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -149,14 +149,14 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_locks_increase_
-  extern f_status_t f_thread_locks_increase(const f_array_length_t step, f_thread_locks_t * const locks);
+  extern f_status_t f_thread_locks_increase(const f_number_unsigned_t step, f_thread_locks_t * const locks);
 #endif // _di_f_thread_locks_increase_
 
 /**
  * Resize the read/write locks array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -173,7 +173,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_locks_increase_by_
-  extern f_status_t f_thread_locks_increase_by(const f_array_length_t amount, f_thread_locks_t * const locks);
+  extern f_status_t f_thread_locks_increase_by(const f_number_unsigned_t amount, f_thread_locks_t * const locks);
 #endif // _di_f_thread_locks_increase_by_
 
 /**
@@ -191,7 +191,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_locks_resize_
-  extern f_status_t f_thread_locks_resize(const f_array_length_t length, f_thread_locks_t * const locks);
+  extern f_status_t f_thread_locks_resize(const f_number_unsigned_t length, f_thread_locks_t * const locks);
 #endif // _di_f_thread_locks_resize_
 
 #ifdef __cplusplus
index 3794481a0293a24a52733bf264779fb07c1730c7..b1a35209f63eddd25fd3c6cc4be11048bb3e920c 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_thread_lock_attributes_adjust_
-  f_status_t f_thread_lock_attributes_adjust(const f_array_length_t length, f_thread_lock_attributes_t * const attributes) {
+  f_status_t f_thread_lock_attributes_adjust(const f_number_unsigned_t length, f_thread_lock_attributes_t * const attributes) {
     #ifndef _di_level_0_parameter_checking_
       if (!attributes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -17,7 +17,7 @@ extern "C" {
 #endif // _di_f_thread_lock_attributes_adjust_
 
 #ifndef _di_f_thread_lock_attributes_decimate_by_
-  f_status_t f_thread_lock_attributes_decimate_by(const f_array_length_t amount, f_thread_lock_attributes_t * const attributes) {
+  f_status_t f_thread_lock_attributes_decimate_by(const f_number_unsigned_t amount, f_thread_lock_attributes_t * const attributes) {
     #ifndef _di_level_0_parameter_checking_
       if (!attributes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -33,7 +33,7 @@ extern "C" {
 #endif // _di_f_thread_lock_attributes_decimate_by_
 
 #ifndef _di_f_thread_lock_attributes_decrease_by_
-  f_status_t f_thread_lock_attributes_decrease_by(const f_array_length_t amount, f_thread_lock_attributes_t * const attributes) {
+  f_status_t f_thread_lock_attributes_decrease_by(const f_number_unsigned_t amount, f_thread_lock_attributes_t * const attributes) {
     #ifndef _di_level_0_parameter_checking_
       if (!attributes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -49,20 +49,20 @@ extern "C" {
 #endif // _di_f_thread_lock_attributes_decrease_by_
 
 #ifndef _di_f_thread_lock_attributes_increase_
-  f_status_t f_thread_lock_attributes_increase(const f_array_length_t step, f_thread_lock_attributes_t * const attributes) {
+  f_status_t f_thread_lock_attributes_increase(const f_number_unsigned_t step, f_thread_lock_attributes_t * const attributes) {
     #ifndef _di_level_0_parameter_checking_
       if (!attributes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && attributes->used + 1 > attributes->size) {
-      f_array_length_t size = attributes->used + step;
+      f_number_unsigned_t size = attributes->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (attributes->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (attributes->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_thread_lock_attributes_resize(size, attributes);
@@ -73,7 +73,7 @@ extern "C" {
 #endif // _di_f_thread_lock_attributes_increase_
 
 #ifndef _di_f_thread_lock_attributes_increase_by_
-  f_status_t f_thread_lock_attributes_increase_by(const f_array_length_t amount, f_thread_lock_attributes_t * const attributes) {
+  f_status_t f_thread_lock_attributes_increase_by(const f_number_unsigned_t amount, f_thread_lock_attributes_t * const attributes) {
     #ifndef _di_level_0_parameter_checking_
       if (!attributes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -81,7 +81,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (attributes->used + amount > attributes->size) {
-      if (attributes->used + amount > F_array_length_t_size_d) {
+      if (attributes->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -93,7 +93,7 @@ extern "C" {
 #endif // _di_f_thread_lock_attributes_increase_by_
 
 #ifndef _di_f_thread_lock_attributes_resize_
-  f_status_t f_thread_lock_attributes_resize(const f_array_length_t length, f_thread_lock_attributes_t * const attributes) {
+  f_status_t f_thread_lock_attributes_resize(const f_number_unsigned_t length, f_thread_lock_attributes_t * const attributes) {
     #ifndef _di_level_0_parameter_checking_
       if (!attributes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index d1a68d2a8af830220f276034ce00be5bcf58aa10..872c9c752c6a39fcb90b095b4a1d3f310b9ad3e8 100644 (file)
@@ -43,8 +43,8 @@ extern "C" {
   typedef struct {
     f_thread_lock_attribute_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_thread_lock_attributes_t;
 
   #define f_thread_lock_attributes_t_initialize { 0, 0, 0 }
@@ -81,7 +81,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_lock_attributes_adjust_
-  extern f_status_t f_thread_lock_attributes_adjust(const f_array_length_t length, f_thread_lock_attributes_t * const attributes);
+  extern f_status_t f_thread_lock_attributes_adjust(const f_number_unsigned_t length, f_thread_lock_attributes_t * const attributes);
 #endif // _di_f_thread_lock_attributes_adjust_
 
 /**
@@ -104,7 +104,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_lock_attributes_decimate_by_
-  extern f_status_t f_thread_lock_attributes_decimate_by(const f_array_length_t amount, f_thread_lock_attributes_t * const attributes);
+  extern f_status_t f_thread_lock_attributes_decimate_by(const f_number_unsigned_t amount, f_thread_lock_attributes_t * const attributes);
 #endif // _di_f_thread_lock_attributes_decimate_by_
 
 /**
@@ -127,13 +127,13 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_lock_attributes_decrease_by_
-  extern f_status_t f_thread_lock_attributes_decrease_by(const f_array_length_t amount, f_thread_lock_attributes_t * const attributes);
+  extern f_status_t f_thread_lock_attributes_decrease_by(const f_number_unsigned_t amount, f_thread_lock_attributes_t * const attributes);
 #endif // _di_f_thread_lock_attributes_decrease_by_
 
 /**
  * Increase the size of the thread attributes array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -151,14 +151,14 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_lock_attributes_increase_
-  extern f_status_t f_thread_lock_attributes_increase(const f_array_length_t step, f_thread_lock_attributes_t * const attributes);
+  extern f_status_t f_thread_lock_attributes_increase(const f_number_unsigned_t step, f_thread_lock_attributes_t * const attributes);
 #endif // _di_f_thread_lock_attributes_increase_
 
 /**
  * Resize the thread attributes array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -175,7 +175,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_lock_attributes_increase_by_
-  extern f_status_t f_thread_lock_attributes_increase_by(const f_array_length_t amount, f_thread_lock_attributes_t * const attributes);
+  extern f_status_t f_thread_lock_attributes_increase_by(const f_number_unsigned_t amount, f_thread_lock_attributes_t * const attributes);
 #endif // _di_f_thread_lock_attributes_increase_by_
 
 /**
@@ -193,7 +193,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_lock_attributes_resize_
-  extern f_status_t f_thread_lock_attributes_resize(const f_array_length_t length, f_thread_lock_attributes_t * const attributes);
+  extern f_status_t f_thread_lock_attributes_resize(const f_number_unsigned_t length, f_thread_lock_attributes_t * const attributes);
 #endif // _di_f_thread_lock_attributes_resize_
 
 #ifdef __cplusplus
index e2478cbb1dc2f3cabaab54a26147389bf0ac6861..d6df593ff6252e58105d4d4ff892c3e38845efe7 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_thread_mutexs_adjust_
-  f_status_t f_thread_mutexs_adjust(const f_array_length_t length, f_thread_mutexs_t * const mutexs) {
+  f_status_t f_thread_mutexs_adjust(const f_number_unsigned_t length, f_thread_mutexs_t * const mutexs) {
     #ifndef _di_level_0_parameter_checking_
       if (!mutexs) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -17,7 +17,7 @@ extern "C" {
 #endif // _di_f_thread_mutexs_adjust_
 
 #ifndef _di_f_thread_mutexs_decimate_by_
-  f_status_t f_thread_mutexs_decimate_by(const f_array_length_t amount, f_thread_mutexs_t * const mutexs) {
+  f_status_t f_thread_mutexs_decimate_by(const f_number_unsigned_t amount, f_thread_mutexs_t * const mutexs) {
     #ifndef _di_level_0_parameter_checking_
       if (!mutexs) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -33,7 +33,7 @@ extern "C" {
 #endif // _di_f_thread_mutexs_decimate_by_
 
 #ifndef _di_f_thread_mutexs_decrease_by_
-  f_status_t f_thread_mutexs_decrease_by(const f_array_length_t amount, f_thread_mutexs_t * const mutexs) {
+  f_status_t f_thread_mutexs_decrease_by(const f_number_unsigned_t amount, f_thread_mutexs_t * const mutexs) {
     #ifndef _di_level_0_parameter_checking_
       if (!mutexs) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -49,20 +49,20 @@ extern "C" {
 #endif // _di_f_thread_mutexs_decrease_by_
 
 #ifndef _di_f_thread_mutexs_increase_
-  f_status_t f_thread_mutexs_increase(const f_array_length_t step, f_thread_mutexs_t * const mutexs) {
+  f_status_t f_thread_mutexs_increase(const f_number_unsigned_t step, f_thread_mutexs_t * const mutexs) {
     #ifndef _di_level_0_parameter_checking_
       if (!mutexs) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && mutexs->used + 1 > mutexs->size) {
-      f_array_length_t size = mutexs->used + step;
+      f_number_unsigned_t size = mutexs->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (mutexs->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (mutexs->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_thread_mutexs_resize(size, mutexs);
@@ -73,7 +73,7 @@ extern "C" {
 #endif // _di_f_thread_mutexs_increase_
 
 #ifndef _di_f_thread_mutexs_increase_by_
-  f_status_t f_thread_mutexs_increase_by(const f_array_length_t amount, f_thread_mutexs_t * const mutexs) {
+  f_status_t f_thread_mutexs_increase_by(const f_number_unsigned_t amount, f_thread_mutexs_t * const mutexs) {
     #ifndef _di_level_0_parameter_checking_
       if (!mutexs) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -81,7 +81,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (mutexs->used + amount > mutexs->size) {
-      if (mutexs->used + amount > F_array_length_t_size_d) {
+      if (mutexs->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -93,7 +93,7 @@ extern "C" {
 #endif // _di_f_thread_mutexs_increase_by_
 
 #ifndef _di_f_thread_mutexs_resize_
-  f_status_t f_thread_mutexs_resize(const f_array_length_t length, f_thread_mutexs_t * const mutexs) {
+  f_status_t f_thread_mutexs_resize(const f_number_unsigned_t length, f_thread_mutexs_t * const mutexs) {
     #ifndef _di_level_0_parameter_checking_
       if (!mutexs) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index db8e265f35559e3be9f61c1db15d40bd2533cdf7..1b1216889bf736e8a135bc0d99d772b86953e644 100644 (file)
@@ -45,8 +45,8 @@ extern "C" {
   typedef struct {
     f_thread_mutex_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_thread_mutexs_t;
 
   #define f_thread_mutexs_t_initialize { 0, 0, 0 }
@@ -83,7 +83,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_mutexs_adjust_
-  extern f_status_t f_thread_mutexs_adjust(const f_array_length_t length, f_thread_mutexs_t * const mutexs);
+  extern f_status_t f_thread_mutexs_adjust(const f_number_unsigned_t length, f_thread_mutexs_t * const mutexs);
 #endif // _di_f_thread_mutexs_adjust_
 
 /**
@@ -106,7 +106,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_mutexs_decimate_by_
-  extern f_status_t f_thread_mutexs_decimate_by(const f_array_length_t amount, f_thread_mutexs_t * const mutexs);
+  extern f_status_t f_thread_mutexs_decimate_by(const f_number_unsigned_t amount, f_thread_mutexs_t * const mutexs);
 #endif // _di_f_thread_mutexs_decimate_by_
 
 /**
@@ -129,13 +129,13 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_mutexs_decrease_by_
-  extern f_status_t f_thread_mutexs_decrease_by(const f_array_length_t amount, f_thread_mutexs_t * const mutexs);
+  extern f_status_t f_thread_mutexs_decrease_by(const f_number_unsigned_t amount, f_thread_mutexs_t * const mutexs);
 #endif // _di_f_thread_mutexs_decrease_by_
 
 /**
  * Increase the size of the thread mutexs array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -153,14 +153,14 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_mutexs_increase_
-  extern f_status_t f_thread_mutexs_increase(const f_array_length_t step, f_thread_mutexs_t * const mutexs);
+  extern f_status_t f_thread_mutexs_increase(const f_number_unsigned_t step, f_thread_mutexs_t * const mutexs);
 #endif // _di_f_thread_mutexs_increase_
 
 /**
  * Resize the thread mutexs array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -177,7 +177,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_mutexs_increase_by_
-  extern f_status_t f_thread_mutexs_increase_by(const f_array_length_t amount, f_thread_mutexs_t * const mutexs);
+  extern f_status_t f_thread_mutexs_increase_by(const f_number_unsigned_t amount, f_thread_mutexs_t * const mutexs);
 #endif // _di_f_thread_mutexs_increase_by_
 
 /**
@@ -195,7 +195,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_mutexs_resize_
-  extern f_status_t f_thread_mutexs_resize(const f_array_length_t length, f_thread_mutexs_t * const mutexs);
+  extern f_status_t f_thread_mutexs_resize(const f_number_unsigned_t length, f_thread_mutexs_t * const mutexs);
 #endif // _di_f_thread_mutexs_resize_
 
 #ifdef __cplusplus
index fa7b609c689f14bc9c3088df9cb9b87aba9644d4..749404be508bc7a1cb0b58f9f621a6bc077f5508 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_thread_mutex_attributes_adjust_
-  f_status_t f_thread_mutex_attributes_adjust(const f_array_length_t length, f_thread_mutex_attributes_t * const attributes) {
+  f_status_t f_thread_mutex_attributes_adjust(const f_number_unsigned_t length, f_thread_mutex_attributes_t * const attributes) {
     #ifndef _di_level_0_parameter_checking_
       if (!attributes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -17,7 +17,7 @@ extern "C" {
 #endif // _di_f_thread_mutex_attributes_adjust_
 
 #ifndef _di_f_thread_mutex_attributes_decimate_by_
-  f_status_t f_thread_mutex_attributes_decimate_by(const f_array_length_t amount, f_thread_mutex_attributes_t * const attributes) {
+  f_status_t f_thread_mutex_attributes_decimate_by(const f_number_unsigned_t amount, f_thread_mutex_attributes_t * const attributes) {
     #ifndef _di_level_0_parameter_checking_
       if (!attributes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -33,7 +33,7 @@ extern "C" {
 #endif // _di_f_thread_mutex_attributes_decimate_by_
 
 #ifndef _di_f_thread_mutex_attributes_decrease_by_
-  f_status_t f_thread_mutex_attributes_decrease_by(const f_array_length_t amount, f_thread_mutex_attributes_t * const attributes) {
+  f_status_t f_thread_mutex_attributes_decrease_by(const f_number_unsigned_t amount, f_thread_mutex_attributes_t * const attributes) {
     #ifndef _di_level_0_parameter_checking_
       if (!attributes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -49,20 +49,20 @@ extern "C" {
 #endif // _di_f_thread_mutex_attributes_decrease_by_
 
 #ifndef _di_f_thread_mutex_attributes_increase_
-  f_status_t f_thread_mutex_attributes_increase(const f_array_length_t step, f_thread_mutex_attributes_t * const attributes) {
+  f_status_t f_thread_mutex_attributes_increase(const f_number_unsigned_t step, f_thread_mutex_attributes_t * const attributes) {
     #ifndef _di_level_0_parameter_checking_
       if (!attributes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && attributes->used + 1 > attributes->size) {
-      f_array_length_t size = attributes->used + step;
+      f_number_unsigned_t size = attributes->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (attributes->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (attributes->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_thread_mutex_attributes_resize(size, attributes);
@@ -73,7 +73,7 @@ extern "C" {
 #endif // _di_f_thread_mutex_attributes_increase_
 
 #ifndef _di_f_thread_mutex_attributes_increase_by_
-  f_status_t f_thread_mutex_attributes_increase_by(const f_array_length_t amount, f_thread_mutex_attributes_t * const attributes) {
+  f_status_t f_thread_mutex_attributes_increase_by(const f_number_unsigned_t amount, f_thread_mutex_attributes_t * const attributes) {
     #ifndef _di_level_0_parameter_checking_
       if (!attributes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -81,7 +81,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (attributes->used + amount > attributes->size) {
-      if (attributes->used + amount > F_array_length_t_size_d) {
+      if (attributes->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -93,7 +93,7 @@ extern "C" {
 #endif // _di_f_thread_mutex_attributes_increase_by_
 
 #ifndef _di_f_thread_mutex_attributes_resize_
-  f_status_t f_thread_mutex_attributes_resize(const f_array_length_t length, f_thread_mutex_attributes_t * const attributes) {
+  f_status_t f_thread_mutex_attributes_resize(const f_number_unsigned_t length, f_thread_mutex_attributes_t * const attributes) {
     #ifndef _di_level_0_parameter_checking_
       if (!attributes) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 8ee8b469affc0f7fdae17c6ca7dee935dbe427a6..5f346a985ebbb368264002fbbf15ce1395ec308d 100644 (file)
@@ -43,8 +43,8 @@ extern "C" {
   typedef struct {
     f_thread_mutex_attribute_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_thread_mutex_attributes_t;
 
   #define f_thread_mutex_attributes_t_initialize { 0, 0, 0 }
@@ -81,7 +81,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_mutex_attributes_adjust_
-  extern f_status_t f_thread_mutex_attributes_adjust(const f_array_length_t length, f_thread_mutex_attributes_t * const attributes);
+  extern f_status_t f_thread_mutex_attributes_adjust(const f_number_unsigned_t length, f_thread_mutex_attributes_t * const attributes);
 #endif // _di_f_thread_mutex_attributes_adjust_
 
 /**
@@ -104,7 +104,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_mutex_attributes_decimate_by_
-  extern f_status_t f_thread_mutex_attributes_decimate_by(const f_array_length_t amount, f_thread_mutex_attributes_t * const attributes);
+  extern f_status_t f_thread_mutex_attributes_decimate_by(const f_number_unsigned_t amount, f_thread_mutex_attributes_t * const attributes);
 #endif // _di_f_thread_mutex_attributes_decimate_by_
 
 /**
@@ -127,13 +127,13 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_mutex_attributes_decrease_by_
-  extern f_status_t f_thread_mutex_attributes_decrease_by(const f_array_length_t amount, f_thread_mutex_attributes_t * const attributes);
+  extern f_status_t f_thread_mutex_attributes_decrease_by(const f_number_unsigned_t amount, f_thread_mutex_attributes_t * const attributes);
 #endif // _di_f_thread_mutex_attributes_decrease_by_
 
 /**
  * Increase the size of the thread attributes array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -151,14 +151,14 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_mutex_attributes_increase_
-  extern f_status_t f_thread_mutex_attributes_increase(const f_array_length_t step, f_thread_mutex_attributes_t * const attributes);
+  extern f_status_t f_thread_mutex_attributes_increase(const f_number_unsigned_t step, f_thread_mutex_attributes_t * const attributes);
 #endif // _di_f_thread_mutex_attributes_increase_
 
 /**
  * Resize the thread attributes array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -175,7 +175,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_mutex_attributes_increase_by_
-  extern f_status_t f_thread_mutex_attributes_increase_by(const f_array_length_t amount, f_thread_mutex_attributes_t * const attributes);
+  extern f_status_t f_thread_mutex_attributes_increase_by(const f_number_unsigned_t amount, f_thread_mutex_attributes_t * const attributes);
 #endif // _di_f_thread_mutex_attributes_increase_by_
 
 /**
@@ -193,7 +193,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_mutex_attributes_resize_
-  extern f_status_t f_thread_mutex_attributes_resize(const f_array_length_t length, f_thread_mutex_attributes_t * const attributes);
+  extern f_status_t f_thread_mutex_attributes_resize(const f_number_unsigned_t length, f_thread_mutex_attributes_t * const attributes);
 #endif // _di_f_thread_mutex_attributes_resize_
 
 #ifdef __cplusplus
index 28a5a452d16f19092c57dd2dd2fe0a07fe8756b3..cfe8f8260fc8e3252241938cfb49a14ad6e15d35 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_thread_onces_adjust_
-  f_status_t f_thread_onces_adjust(const f_array_length_t length, f_thread_onces_t * const onces) {
+  f_status_t f_thread_onces_adjust(const f_number_unsigned_t length, f_thread_onces_t * const onces) {
     #ifndef _di_level_0_parameter_checking_
       if (!onces) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -17,7 +17,7 @@ extern "C" {
 #endif // _di_f_thread_onces_adjust_
 
 #ifndef _di_f_thread_onces_decimate_by_
-  f_status_t f_thread_onces_decimate_by(const f_array_length_t amount, f_thread_onces_t * const onces) {
+  f_status_t f_thread_onces_decimate_by(const f_number_unsigned_t amount, f_thread_onces_t * const onces) {
     #ifndef _di_level_0_parameter_checking_
       if (!onces) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -33,7 +33,7 @@ extern "C" {
 #endif // _di_f_thread_onces_decimate_by_
 
 #ifndef _di_f_thread_onces_decrease_by_
-  f_status_t f_thread_onces_decrease_by(const f_array_length_t amount, f_thread_onces_t * const onces) {
+  f_status_t f_thread_onces_decrease_by(const f_number_unsigned_t amount, f_thread_onces_t * const onces) {
     #ifndef _di_level_0_parameter_checking_
       if (!onces) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -49,20 +49,20 @@ extern "C" {
 #endif // _di_f_thread_onces_decrease_by_
 
 #ifndef _di_f_thread_onces_increase_
-  f_status_t f_thread_onces_increase(const f_array_length_t step, f_thread_onces_t * const onces) {
+  f_status_t f_thread_onces_increase(const f_number_unsigned_t step, f_thread_onces_t * const onces) {
     #ifndef _di_level_0_parameter_checking_
       if (!onces) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && onces->used + 1 > onces->size) {
-      f_array_length_t size = onces->used + step;
+      f_number_unsigned_t size = onces->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (onces->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (onces->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_thread_onces_resize(size, onces);
@@ -73,7 +73,7 @@ extern "C" {
 #endif // _di_f_thread_onces_increase_
 
 #ifndef _di_f_thread_onces_increase_by_
-  f_status_t f_thread_onces_increase_by(const f_array_length_t amount, f_thread_onces_t * const onces) {
+  f_status_t f_thread_onces_increase_by(const f_number_unsigned_t amount, f_thread_onces_t * const onces) {
     #ifndef _di_level_0_parameter_checking_
       if (!onces) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -81,7 +81,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (onces->used + amount > onces->size) {
-      if (onces->used + amount > F_array_length_t_size_d) {
+      if (onces->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -93,7 +93,7 @@ extern "C" {
 #endif // _di_f_thread_onces_increase_by_
 
 #ifndef _di_f_thread_onces_resize_
-  f_status_t f_thread_onces_resize(const f_array_length_t length, f_thread_onces_t * const onces) {
+  f_status_t f_thread_onces_resize(const f_number_unsigned_t length, f_thread_onces_t * const onces) {
     #ifndef _di_level_0_parameter_checking_
       if (!onces) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index b8bf77040a3390e86a248e8a4e5ce9e6f35a9ed5..5edc07d526e3cf278fb9dbed4b727e666150cb6c 100644 (file)
@@ -40,8 +40,8 @@ extern "C" {
   typedef struct {
     f_thread_once_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_thread_onces_t;
 
   #define f_thread_onces_t_initialize { 0, 0, 0 }
@@ -81,7 +81,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_onces_adjust_
-  extern f_status_t f_thread_onces_adjust(const f_array_length_t length, f_thread_onces_t * const onces);
+  extern f_status_t f_thread_onces_adjust(const f_number_unsigned_t length, f_thread_onces_t * const onces);
 #endif // _di_f_thread_onces_adjust_
 
 /**
@@ -104,7 +104,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_onces_decimate_by_
-  extern f_status_t f_thread_onces_decimate_by(const f_array_length_t amount, f_thread_onces_t * const onces);
+  extern f_status_t f_thread_onces_decimate_by(const f_number_unsigned_t amount, f_thread_onces_t * const onces);
 #endif // _di_f_thread_onces_decimate_by_
 
 /**
@@ -127,13 +127,13 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_onces_decrease_by_
-  extern f_status_t f_thread_onces_decrease_by(const f_array_length_t amount, f_thread_onces_t * const onces);
+  extern f_status_t f_thread_onces_decrease_by(const f_number_unsigned_t amount, f_thread_onces_t * const onces);
 #endif // _di_f_thread_onces_decrease_by_
 
 /**
  * Increase the size of the thread onces array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -151,14 +151,14 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_onces_increase_
-  extern f_status_t f_thread_onces_increase(const f_array_length_t step, f_thread_onces_t * const onces);
+  extern f_status_t f_thread_onces_increase(const f_number_unsigned_t step, f_thread_onces_t * const onces);
 #endif // _di_f_thread_onces_increase_
 
 /**
  * Resize the thread onces array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -175,7 +175,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_onces_increase_by_
-  extern f_status_t f_thread_onces_increase_by(const f_array_length_t amount, f_thread_onces_t * const onces);
+  extern f_status_t f_thread_onces_increase_by(const f_number_unsigned_t amount, f_thread_onces_t * const onces);
 #endif // _di_f_thread_onces_increase_by_
 
 /**
@@ -193,7 +193,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_onces_resize_
-  extern f_status_t f_thread_onces_resize(const f_array_length_t length, f_thread_onces_t * const onces);
+  extern f_status_t f_thread_onces_resize(const f_number_unsigned_t length, f_thread_onces_t * const onces);
 #endif // _di_f_thread_onces_resize_
 
 #ifdef __cplusplus
index 9aa95694a6b40e208b3494d8e5a58f7392163307..0acfd189c1b5cb7942026449fe06d0e8064a2734 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_thread_semaphores_adjust_
-  f_status_t f_thread_semaphores_adjust(const f_array_length_t length, f_thread_semaphores_t * const semaphores) {
+  f_status_t f_thread_semaphores_adjust(const f_number_unsigned_t length, f_thread_semaphores_t * const semaphores) {
     #ifndef _di_level_0_parameter_checking_
       if (!semaphores) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -17,7 +17,7 @@ extern "C" {
 #endif // _di_f_thread_semaphores_adjust_
 
 #ifndef _di_f_thread_semaphores_decimate_by_
-  f_status_t f_thread_semaphores_decimate_by(const f_array_length_t amount, f_thread_semaphores_t * const semaphores) {
+  f_status_t f_thread_semaphores_decimate_by(const f_number_unsigned_t amount, f_thread_semaphores_t * const semaphores) {
     #ifndef _di_level_0_parameter_checking_
       if (!semaphores) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -33,7 +33,7 @@ extern "C" {
 #endif // _di_f_thread_semaphores_decimate_by_
 
 #ifndef _di_f_thread_semaphores_decrease_by_
-  f_status_t f_thread_semaphores_decrease_by(const f_array_length_t amount, f_thread_semaphores_t * const semaphores) {
+  f_status_t f_thread_semaphores_decrease_by(const f_number_unsigned_t amount, f_thread_semaphores_t * const semaphores) {
     #ifndef _di_level_0_parameter_checking_
       if (!semaphores) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -49,20 +49,20 @@ extern "C" {
 #endif // _di_f_thread_semaphores_decrease_by_
 
 #ifndef _di_f_thread_semaphores_increase_
-  f_status_t f_thread_semaphores_increase(const f_array_length_t step, f_thread_semaphores_t * const semaphores) {
+  f_status_t f_thread_semaphores_increase(const f_number_unsigned_t step, f_thread_semaphores_t * const semaphores) {
     #ifndef _di_level_0_parameter_checking_
       if (!semaphores) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && semaphores->used + 1 > semaphores->size) {
-      f_array_length_t size = semaphores->used + step;
+      f_number_unsigned_t size = semaphores->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (semaphores->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (semaphores->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_thread_semaphores_resize(size, semaphores);
@@ -73,7 +73,7 @@ extern "C" {
 #endif // _di_f_thread_semaphores_increase_
 
 #ifndef _di_f_thread_semaphores_increase_by_
-  f_status_t f_thread_semaphores_increase_by(const f_array_length_t amount, f_thread_semaphores_t * const semaphores) {
+  f_status_t f_thread_semaphores_increase_by(const f_number_unsigned_t amount, f_thread_semaphores_t * const semaphores) {
     #ifndef _di_level_0_parameter_checking_
       if (!semaphores) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -81,7 +81,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (semaphores->used + amount > semaphores->size) {
-      if (semaphores->used + amount > F_array_length_t_size_d) {
+      if (semaphores->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -93,7 +93,7 @@ extern "C" {
 #endif // _di_f_thread_semaphores_increase_by_
 
 #ifndef _di_f_thread_semaphores_resize_
-  f_status_t f_thread_semaphores_resize(const f_array_length_t length, f_thread_semaphores_t * const semaphores) {
+  f_status_t f_thread_semaphores_resize(const f_number_unsigned_t length, f_thread_semaphores_t * const semaphores) {
     #ifndef _di_level_0_parameter_checking_
       if (!semaphores) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index c8242be8e6fbfd483031bd11f752be1032df8d84..5ed869ac309dbc942f2f79ccb7dc7bf20cb1bc14 100644 (file)
@@ -44,8 +44,8 @@ extern "C" {
   typedef struct {
     f_thread_semaphore_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_thread_semaphores_t;
 
   #define f_thread_semaphores_t_initialize { 0, 0, 0 }
@@ -82,7 +82,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_semaphores_adjust_
-  extern f_status_t f_thread_semaphores_adjust(const f_array_length_t length, f_thread_semaphores_t * const semaphores);
+  extern f_status_t f_thread_semaphores_adjust(const f_number_unsigned_t length, f_thread_semaphores_t * const semaphores);
 #endif // _di_f_thread_semaphores_adjust_
 
 /**
@@ -105,7 +105,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_semaphores_decimate_by_
-  extern f_status_t f_thread_semaphores_decimate_by(const f_array_length_t amount, f_thread_semaphores_t * const semaphores);
+  extern f_status_t f_thread_semaphores_decimate_by(const f_number_unsigned_t amount, f_thread_semaphores_t * const semaphores);
 #endif // _di_f_thread_semaphores_decimate_by_
 
 /**
@@ -128,13 +128,13 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_semaphores_decrease_by_
-  extern f_status_t f_thread_semaphores_decrease_by(const f_array_length_t amount, f_thread_semaphores_t * const semaphores);
+  extern f_status_t f_thread_semaphores_decrease_by(const f_number_unsigned_t amount, f_thread_semaphores_t * const semaphores);
 #endif // _di_f_thread_semaphores_decrease_by_
 
 /**
  * Increase the size of the thread semaphores array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -152,14 +152,14 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_semaphores_increase_
-  extern f_status_t f_thread_semaphores_increase(const f_array_length_t step, f_thread_semaphores_t * const semaphores);
+  extern f_status_t f_thread_semaphores_increase(const f_number_unsigned_t step, f_thread_semaphores_t * const semaphores);
 #endif // _di_f_thread_semaphores_increase_
 
 /**
  * Resize the thread semaphores array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -176,7 +176,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_semaphores_increase_by_
-  extern f_status_t f_thread_semaphores_increase_by(const f_array_length_t amount, f_thread_semaphores_t * const semaphores);
+  extern f_status_t f_thread_semaphores_increase_by(const f_number_unsigned_t amount, f_thread_semaphores_t * const semaphores);
 #endif // _di_f_thread_semaphores_increase_by_
 
 /**
@@ -194,7 +194,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_semaphores_resize_
-  extern f_status_t f_thread_semaphores_resize(const f_array_length_t length, f_thread_semaphores_t * const semaphores);
+  extern f_status_t f_thread_semaphores_resize(const f_number_unsigned_t length, f_thread_semaphores_t * const semaphores);
 #endif // _di_f_thread_semaphores_resize_
 
 #ifdef __cplusplus
index b0228c25098fb3545b1ef1a34a3363d8ab6f532e..afa1dd019edaae04f104b8f08435c4b35aae415c 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_thread_sets_adjust_
-  f_status_t f_thread_sets_adjust(const f_array_length_t length, f_thread_sets_t * const sets) {
+  f_status_t f_thread_sets_adjust(const f_number_unsigned_t length, f_thread_sets_t * const sets) {
     #ifndef _di_level_0_parameter_checking_
       if (!sets) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -17,7 +17,7 @@ extern "C" {
 #endif // _di_f_thread_sets_adjust_
 
 #ifndef _di_f_thread_sets_decimate_by_
-  f_status_t f_thread_sets_decimate_by(const f_array_length_t amount, f_thread_sets_t * const sets) {
+  f_status_t f_thread_sets_decimate_by(const f_number_unsigned_t amount, f_thread_sets_t * const sets) {
     #ifndef _di_level_0_parameter_checking_
       if (!sets) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -33,7 +33,7 @@ extern "C" {
 #endif // _di_f_thread_sets_decimate_by_
 
 #ifndef _di_f_thread_sets_decrease_by_
-  f_status_t f_thread_sets_decrease_by(const f_array_length_t amount, f_thread_sets_t * const sets) {
+  f_status_t f_thread_sets_decrease_by(const f_number_unsigned_t amount, f_thread_sets_t * const sets) {
     #ifndef _di_level_0_parameter_checking_
       if (!sets) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -49,20 +49,20 @@ extern "C" {
 #endif // _di_f_thread_sets_decrease_by_
 
 #ifndef _di_f_thread_sets_increase_
-  f_status_t f_thread_sets_increase(const f_array_length_t step, f_thread_sets_t * const sets) {
+  f_status_t f_thread_sets_increase(const f_number_unsigned_t step, f_thread_sets_t * const sets) {
     #ifndef _di_level_0_parameter_checking_
       if (!sets) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && sets->used + 1 > sets->size) {
-      f_array_length_t size = sets->used + step;
+      f_number_unsigned_t size = sets->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (sets->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (sets->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_thread_sets_resize(size, sets);
@@ -73,7 +73,7 @@ extern "C" {
 #endif // _di_f_thread_sets_increase_
 
 #ifndef _di_f_thread_sets_increase_by_
-  f_status_t f_thread_sets_increase_by(const f_array_length_t amount, f_thread_sets_t * const sets) {
+  f_status_t f_thread_sets_increase_by(const f_number_unsigned_t amount, f_thread_sets_t * const sets) {
     #ifndef _di_level_0_parameter_checking_
       if (!sets) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -81,7 +81,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (sets->used + amount > sets->size) {
-      if (sets->used + amount > F_array_length_t_size_d) {
+      if (sets->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -93,7 +93,7 @@ extern "C" {
 #endif // _di_f_thread_sets_increase_by_
 
 #ifndef _di_f_thread_sets_resize_
-  f_status_t f_thread_sets_resize(const f_array_length_t length, f_thread_sets_t * const sets) {
+  f_status_t f_thread_sets_resize(const f_number_unsigned_t length, f_thread_sets_t * const sets) {
     #ifndef _di_level_0_parameter_checking_
       if (!sets) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index cb67ed3cdf0cd2d9803d7db1cb29e83521a1f588..4f9721b2b9e9c272206682c771eae505fc2c037d 100644 (file)
@@ -53,8 +53,8 @@ extern "C" {
   typedef struct {
     f_thread_set_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_thread_sets_t;
 
   #define f_thread_sets_t_initialize { 0, 0, 0 }
@@ -91,7 +91,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_sets_adjust_
-  extern f_status_t f_thread_sets_adjust(const f_array_length_t length, f_thread_sets_t * const sets);
+  extern f_status_t f_thread_sets_adjust(const f_number_unsigned_t length, f_thread_sets_t * const sets);
 #endif // _di_f_thread_sets_adjust_
 
 /**
@@ -114,7 +114,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_sets_decimate_by_
-  extern f_status_t f_thread_sets_decimate_by(const f_array_length_t amount, f_thread_sets_t * const sets);
+  extern f_status_t f_thread_sets_decimate_by(const f_number_unsigned_t amount, f_thread_sets_t * const sets);
 #endif // _di_f_thread_sets_decimate_by_
 
 /**
@@ -137,13 +137,13 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_sets_decrease_by_
-  extern f_status_t f_thread_sets_decrease_by(const f_array_length_t amount, f_thread_sets_t * const sets);
+  extern f_status_t f_thread_sets_decrease_by(const f_number_unsigned_t amount, f_thread_sets_t * const sets);
 #endif // _di_f_thread_sets_decrease_by_
 
 /**
  * Increase the size of the thread sets array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -161,14 +161,14 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_sets_increase_
-  extern f_status_t f_thread_sets_increase(const f_array_length_t step, f_thread_sets_t * const sets);
+  extern f_status_t f_thread_sets_increase(const f_number_unsigned_t step, f_thread_sets_t * const sets);
 #endif // _di_f_thread_sets_increase_
 
 /**
  * Resize the thread sets array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -185,7 +185,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_sets_increase_by_
-  extern f_status_t f_thread_sets_increase_by(const f_array_length_t amount, f_thread_sets_t * const sets);
+  extern f_status_t f_thread_sets_increase_by(const f_number_unsigned_t amount, f_thread_sets_t * const sets);
 #endif // _di_f_thread_sets_increase_by_
 
 /**
@@ -203,7 +203,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_sets_resize_
-  extern f_status_t f_thread_sets_resize(const f_array_length_t length, f_thread_sets_t * const sets);
+  extern f_status_t f_thread_sets_resize(const f_number_unsigned_t length, f_thread_sets_t * const sets);
 #endif // _di_f_thread_sets_resize_
 
 #ifdef __cplusplus
index da7a2b232f0d3623a7e96067db89fa7d59e749b0..e12db092005751d3853b786eae56a4a9a0698458 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_thread_spins_adjust_
-  f_status_t f_thread_spins_adjust(const f_array_length_t length, f_thread_spins_t * const spins) {
+  f_status_t f_thread_spins_adjust(const f_number_unsigned_t length, f_thread_spins_t * const spins) {
     #ifndef _di_level_0_parameter_checking_
       if (!spins) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -17,7 +17,7 @@ extern "C" {
 #endif // _di_f_thread_spins_adjust_
 
 #ifndef _di_f_thread_spins_decimate_by_
-  f_status_t f_thread_spins_decimate_by(const f_array_length_t amount, f_thread_spins_t * const spins) {
+  f_status_t f_thread_spins_decimate_by(const f_number_unsigned_t amount, f_thread_spins_t * const spins) {
     #ifndef _di_level_0_parameter_checking_
       if (!spins) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -33,7 +33,7 @@ extern "C" {
 #endif // _di_f_thread_spins_decimate_by_
 
 #ifndef _di_f_thread_spins_decrease_by_
-  f_status_t f_thread_spins_decrease_by(const f_array_length_t amount, f_thread_spins_t * const spins) {
+  f_status_t f_thread_spins_decrease_by(const f_number_unsigned_t amount, f_thread_spins_t * const spins) {
     #ifndef _di_level_0_parameter_checking_
       if (!spins) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -49,20 +49,20 @@ extern "C" {
 #endif // _di_f_thread_spins_decrease_by_
 
 #ifndef _di_f_thread_spins_increase_
-  f_status_t f_thread_spins_increase(const f_array_length_t step, f_thread_spins_t * const spins) {
+  f_status_t f_thread_spins_increase(const f_number_unsigned_t step, f_thread_spins_t * const spins) {
     #ifndef _di_level_0_parameter_checking_
       if (!spins) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && spins->used + 1 > spins->size) {
-      f_array_length_t size = spins->used + step;
+      f_number_unsigned_t size = spins->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (spins->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (spins->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_thread_spins_resize(size, spins);
@@ -73,7 +73,7 @@ extern "C" {
 #endif // _di_f_thread_spins_increase_
 
 #ifndef _di_f_thread_spins_increase_by_
-  f_status_t f_thread_spins_increase_by(const f_array_length_t amount, f_thread_spins_t * const spins) {
+  f_status_t f_thread_spins_increase_by(const f_number_unsigned_t amount, f_thread_spins_t * const spins) {
     #ifndef _di_level_0_parameter_checking_
       if (!spins) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -81,7 +81,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (spins->used + amount > spins->size) {
-      if (spins->used + amount > F_array_length_t_size_d) {
+      if (spins->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -93,7 +93,7 @@ extern "C" {
 #endif // _di_f_thread_spins_increase_by_
 
 #ifndef _di_f_thread_spins_resize_
-  f_status_t f_thread_spins_resize(const f_array_length_t length, f_thread_spins_t * const spins) {
+  f_status_t f_thread_spins_resize(const f_number_unsigned_t length, f_thread_spins_t * const spins) {
     #ifndef _di_level_0_parameter_checking_
       if (!spins) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 77c6de7d2d043d51c352229c99ecb24f29c0f078..0d920a35ef43c1975275cf811eff1b6e606d1e85 100644 (file)
@@ -42,8 +42,8 @@ extern "C" {
   typedef struct {
     f_thread_spin_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_thread_spins_t;
 
   #define f_thread_spins_t_initialize { 0, 0, 0 }
@@ -80,7 +80,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_spins_adjust_
-  extern f_status_t f_thread_spins_adjust(const f_array_length_t length, f_thread_spins_t * const spins);
+  extern f_status_t f_thread_spins_adjust(const f_number_unsigned_t length, f_thread_spins_t * const spins);
 #endif // _di_f_thread_spins_adjust_
 
 /**
@@ -103,7 +103,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_spins_decimate_by_
-  extern f_status_t f_thread_spins_decimate_by(const f_array_length_t amount, f_thread_spins_t * const spins);
+  extern f_status_t f_thread_spins_decimate_by(const f_number_unsigned_t amount, f_thread_spins_t * const spins);
 #endif // _di_f_thread_spins_decimate_by_
 
 /**
@@ -126,13 +126,13 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_spins_decrease_by_
-  extern f_status_t f_thread_spins_decrease_by(const f_array_length_t amount, f_thread_spins_t * const spins);
+  extern f_status_t f_thread_spins_decrease_by(const f_number_unsigned_t amount, f_thread_spins_t * const spins);
 #endif // _di_f_thread_spins_decrease_by_
 
 /**
  * Increase the size of the thread spin locks array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -150,14 +150,14 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_spins_increase_
-  extern f_status_t f_thread_spins_increase(const f_array_length_t step, f_thread_spins_t * const spins);
+  extern f_status_t f_thread_spins_increase(const f_number_unsigned_t step, f_thread_spins_t * const spins);
 #endif // _di_f_thread_spins_increase_
 
 /**
  * Resize the thread spin locks array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -174,7 +174,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_spins_increase_by_
-  extern f_status_t f_thread_spins_increase_by(const f_array_length_t amount, f_thread_spins_t * const spins);
+  extern f_status_t f_thread_spins_increase_by(const f_number_unsigned_t amount, f_thread_spins_t * const spins);
 #endif // _di_f_thread_spins_increase_by_
 
 /**
@@ -192,7 +192,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_thread_spins_resize_
-  extern f_status_t f_thread_spins_resize(const f_array_length_t length, f_thread_spins_t * const spins);
+  extern f_status_t f_thread_spins_resize(const f_number_unsigned_t length, f_thread_spins_t * const spins);
 #endif // _di_f_thread_spins_resize_
 
 #ifdef __cplusplus
index 9e0ebd8d747638476acc4670e045137c6a8b659b..e87d029bce21acd11a3f91f3155a6a9b69c07fe7 100644 (file)
@@ -321,25 +321,6 @@ extern "C" {
 #endif // _di_f_type_d_
 
 /**
- * Defines a variable to be used by arrays.
- *
- * There are problems in some libc's and systems that do not handle lengths greater than 2^63.
- * This is primarily a problem with libc string functions.
- * This may need to be set to a signed 64-bit integer on some system (or a smaller unsigned).
- * There are problems, however, with signed integers and binary operations as well as with overflows to be aware of.
- */
-#ifndef _di_f_array_length_t_
-  typedef f_number_unsigned_t f_array_length_t;
-
-  #define f_array_length_t_initialize 0
-
-  #define macro_f_array_length_t_initialize_1(length) length
-
-  #define F_array_length_t_size_d     F_number_t_size_unsigned_d
-  #define F_array_length_t_size_max_d F_number_t_size_max_unsigned_d
-#endif // _di_f_array_length_t_
-
-/**
  * A structure designating a row and column, just like a cell in a table.
  *
  * row:    The row position.
@@ -347,8 +328,8 @@ extern "C" {
  */
 #ifndef _di_f_cell_t_
   typedef struct {
-    f_array_length_t row;
-    f_array_length_t column;
+    f_number_unsigned_t row;
+    f_number_unsigned_t column;
   } f_cell_t;
 
   #define f_cell_t_initialize { 0, 0 }
@@ -373,8 +354,8 @@ extern "C" {
   typedef struct {
     f_cell_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_cells_t;
 
   #define f_cells_t_initialize { 0, 0, 0 }
@@ -396,8 +377,8 @@ extern "C" {
   typedef struct {
     f_cells_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_cellss_t;
 
   #define f_cellss_t_initialize { 0, 0, 0 }
@@ -557,19 +538,19 @@ extern "C" {
  * size:  Total amount of allocated space.
  * used:  Total number of allocated spaces used.
  */
-#ifndef _di_f_array_lengths_t_
+#ifndef _di_f_number_unsigneds_t_
   typedef struct {
-    f_array_length_t *array;
+    f_number_unsigned_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
-  } f_array_lengths_t;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
+  } f_number_unsigneds_t;
 
-  #define f_array_lengths_t_initialize { 0, 0, 0 }
+  #define f_number_unsigneds_t_initialize { 0, 0, 0 }
 
-  #define macro_f_array_lengths_t_initialize_1(array, size, used) { array, size, used }
-  #define macro_f_array_lengths_t_initialize_2(array, length) { array, length, length }
-#endif // _di_f_array_lengths_t_
+  #define macro_f_number_unsigneds_t_initialize_1(array, size, used) { array, size, used }
+  #define macro_f_number_unsigneds_t_initialize_2(array, length) { array, length, length }
+#endif // _di_f_number_unsigneds_t_
 
 /**
  * An array of an array of array lengths.
@@ -580,19 +561,19 @@ extern "C" {
  * size:  Total amount of allocated space.
  * used:  Total number of allocated spaces used.
  */
-#ifndef _di_f_array_lengthss_t_
+#ifndef _di_f_number_unsignedss_t_
   typedef struct {
-    f_array_lengths_t *array;
+    f_number_unsigneds_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
-  } f_array_lengthss_t;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
+  } f_number_unsignedss_t;
 
-  #define f_array_lengthss_t_initialize { 0, 0, 0 }
+  #define f_number_unsignedss_t_initialize { 0, 0, 0 }
 
-  #define macro_f_array_lengthss_t_initialize_1(array, size, used) { array, size, used }
-  #define macro_f_array_lengthss_t_initialize_2(array, length) { array, length, length }
-#endif // _di_f_array_lengthss_t_
+  #define macro_f_number_unsignedss_t_initialize_1(array, size, used) { array, size, used }
+  #define macro_f_number_unsignedss_t_initialize_2(array, length) { array, length, length }
+#endif // _di_f_number_unsignedss_t_
 
 /**
  * An array of array int8_t.
@@ -607,8 +588,8 @@ extern "C" {
   typedef struct {
     int8_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_int8s_t;
 
   #define f_int8s_t_initialize { 0, 0, 0 }
@@ -630,8 +611,8 @@ extern "C" {
   typedef struct {
     f_int8s_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_int8ss_t;
 
   #define f_int8ss_t_initialize { 0, 0, 0 }
@@ -653,8 +634,8 @@ extern "C" {
   typedef struct {
     uint8_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_uint8s_t;
 
   #define f_uint8s_t_initialize { 0, 0, 0 }
@@ -676,8 +657,8 @@ extern "C" {
   typedef struct {
     f_uint8s_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_uint8ss_t;
 
   #define f_uint8ss_t_initialize { 0, 0, 0 }
@@ -699,8 +680,8 @@ extern "C" {
   typedef struct {
     int16_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_int16s_t;
 
   #define f_int16s_t_initialize { 0, 0, 0 }
@@ -722,8 +703,8 @@ extern "C" {
   typedef struct {
     f_int16s_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_int16ss_t;
 
   #define f_int16ss_t_initialize { 0, 0, 0 }
@@ -745,8 +726,8 @@ extern "C" {
   typedef struct {
     uint16_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_uint16s_t;
 
   #define f_uint16s_t_initialize { 0, 0, 0 }
@@ -768,8 +749,8 @@ extern "C" {
   typedef struct {
     f_uint16s_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_uint16ss_t;
 
   #define f_uint16ss_t_initialize { 0, 0, 0 }
@@ -791,8 +772,8 @@ extern "C" {
   typedef struct {
     int32_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_int32s_t;
 
   #define f_int32s_t_initialize { 0, 0, 0 }
@@ -814,8 +795,8 @@ extern "C" {
   typedef struct {
     f_int32s_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_int32ss_t;
 
   #define f_int32ss_t_initialize { 0, 0, 0 }
@@ -837,8 +818,8 @@ extern "C" {
   typedef struct {
     uint32_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_uint32s_t;
 
   #define f_uint32s_t_initialize { 0, 0, 0 }
@@ -860,8 +841,8 @@ extern "C" {
   typedef struct {
     f_uint32s_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_uint32ss_t;
 
   #define f_uint32ss_t_initialize { 0, 0, 0 }
@@ -883,8 +864,8 @@ extern "C" {
   typedef struct {
     int64_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_int64s_t;
 
   #define f_int64s_t_initialize { 0, 0, 0 }
@@ -906,8 +887,8 @@ extern "C" {
   typedef struct {
     f_int64s_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_int64ss_t;
 
   #define f_int64ss_t_initialize { 0, 0, 0 }
@@ -929,8 +910,8 @@ extern "C" {
   typedef struct {
     uint64_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_uint64s_t;
 
   #define f_uint64s_t_initialize { 0, 0, 0 }
@@ -952,8 +933,8 @@ extern "C" {
   typedef struct {
     f_uint64s_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_uint64ss_t;
 
   #define f_uint64ss_t_initialize { 0, 0, 0 }
@@ -1000,8 +981,8 @@ extern "C" {
   typedef struct {
     int128_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_int128s_t;
 
   #define f_int128s_t_initialize { 0, 0, 0 }
@@ -1023,8 +1004,8 @@ extern "C" {
   typedef struct {
     f_int128s_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_int128ss_t;
 
   #define f_int128ss_t_initialize { 0, 0, 0 }
@@ -1046,8 +1027,8 @@ extern "C" {
   typedef struct {
     uint128_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_uint128s_t;
 
   #define f_uint128s_t_initialize { 0, 0, 0 }
@@ -1069,8 +1050,8 @@ extern "C" {
   typedef struct {
     f_uint128s_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_uint128ss_t;
 
   #define f_uint128ss_t_initialize { 0, 0, 0 }
@@ -1092,8 +1073,8 @@ extern "C" {
   typedef struct {
     f_status_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_statuss_t;
 
   #define f_statuss_t_initialize { 0, 0, 0 }
@@ -1115,8 +1096,8 @@ extern "C" {
   typedef struct {
     f_statuss_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_statusss_t;
 
   #define f_statusss_t_initialize { 0, 0, 0 }
@@ -1138,8 +1119,8 @@ extern "C" {
   typedef struct {
     f_state_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_states_t;
 
   #define f_states_t_initialize { 0, 0, 0 }
@@ -1161,8 +1142,8 @@ extern "C" {
   typedef struct {
     f_states_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_statess_t;
 
   #define f_statess_t_initialize { 0, 0, 0 }
@@ -1236,8 +1217,8 @@ extern "C" {
   typedef struct {
     f_fll_id_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_fll_ids_t;
 
   #define f_fll_ids_t_initialize { 0, 0, 0 }
@@ -1259,8 +1240,8 @@ extern "C" {
   typedef struct {
     f_fll_ids_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_fll_idss_t;
 
   #define f_fll_idss_t_initialize { 0, 0, 0 }
index 24cc3be9ed6c42925ce95ca3e7341b448e1e44db..b0b709e1abc7037a98143f1b8a82a69643aa4e1d 100644 (file)
@@ -19,7 +19,6 @@
 
 // FLL-0 type_array includes.
 #include <fll/level_0/type_array/common.h>
-#include <fll/level_0/type_array/array_length.h>
 #include <fll/level_0/type_array/cell.h>
 #include <fll/level_0/type_array/fll_id.h>
 #include <fll/level_0/type_array/int8.h>
@@ -27,6 +26,7 @@
 #include <fll/level_0/type_array/int32.h>
 #include <fll/level_0/type_array/int64.h>
 #include <fll/level_0/type_array/int128.h>
+#include <fll/level_0/type_array/number_unsigned.h>
 #include <fll/level_0/type_array/state.h>
 #include <fll/level_0/type_array/status.h>
 #include <fll/level_0/type_array/uint8.h>
diff --git a/level_0/f_type_array/c/type_array/array_length.c b/level_0/f_type_array/c/type_array/array_length.c
deleted file mode 100644 (file)
index 455029b..0000000
+++ /dev/null
@@ -1,285 +0,0 @@
-#include "../type_array.h"
-#include "array_length.h"
-#include "private-array_length.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#ifndef _di_f_array_lengths_adjust_
-  f_status_t f_array_lengths_adjust(const f_array_length_t length, f_array_lengths_t *lengths) {
-    #ifndef _di_level_0_parameter_checking_
-      if (!lengths) return F_status_set_error(F_parameter);
-    #endif // _di_level_0_parameter_checking_
-
-    return private_f_array_lengths_adjust(length, lengths);
-  }
-#endif // _di_f_array_lengths_adjust_
-
-#ifndef _di_f_array_lengths_append_
-  f_status_t f_array_lengths_append(const f_array_length_t source, f_array_lengths_t *destination) {
-    #ifndef _di_level_0_parameter_checking_
-      if (!destination) return F_status_set_error(F_parameter);
-    #endif // _di_level_0_parameter_checking_
-
-    if (destination->used + 1 > destination->size) {
-      const f_status_t status = private_f_array_lengths_resize(destination->used + F_memory_default_allocation_small_d, destination);
-      if (F_status_is_error(status)) return status;
-    }
-
-    destination->array[destination->used++] = source;
-
-    return F_none;
-  }
-#endif // _di_f_array_lengths_append_
-
-#ifndef _di_f_array_lengths_append_all_
-  f_status_t f_array_lengths_append_all(const f_array_lengths_t source, f_array_lengths_t *destination) {
-    #ifndef _di_level_0_parameter_checking_
-      if (!destination) return F_status_set_error(F_parameter);
-    #endif // _di_level_0_parameter_checking_
-
-    if (!source.used) return F_data_not;
-
-    return private_f_array_lengths_append_all(source, destination);
-  }
-#endif // _di_f_array_lengths_append_all_
-
-#ifndef _di_f_array_lengths_decimate_by_
-  f_status_t f_array_lengths_decimate_by(const f_array_length_t amount, f_array_lengths_t *lengths) {
-    #ifndef _di_level_0_parameter_checking_
-      if (!lengths) return F_status_set_error(F_parameter);
-    #endif // _di_level_0_parameter_checking_
-
-    if (!amount) return F_data_not;
-
-    if (lengths->size - amount > 0) {
-      return private_f_array_lengths_adjust(lengths->size - amount, lengths);
-    }
-
-    return private_f_array_lengths_adjust(0, lengths);
-  }
-#endif // _di_f_array_lengths_decimate_by_
-
-#ifndef _di_f_array_lengths_decrease_by_
-  f_status_t f_array_lengths_decrease_by(const f_array_length_t amount, f_array_lengths_t *lengths) {
-    #ifndef _di_level_0_parameter_checking_
-      if (!lengths) return F_status_set_error(F_parameter);
-    #endif // _di_level_0_parameter_checking_
-
-    if (!amount) return F_data_not;
-
-    if (lengths->size - amount > 0) {
-      return private_f_array_lengths_resize(lengths->size - amount, lengths);
-    }
-
-    return private_f_array_lengths_resize(0, lengths);
-  }
-#endif // _di_f_array_lengths_decrease_by_
-
-#ifndef _di_f_array_lengths_increase_
-  f_status_t f_array_lengths_increase(const f_array_length_t step, f_array_lengths_t *lengths) {
-    #ifndef _di_level_0_parameter_checking_
-      if (!lengths) return F_status_set_error(F_parameter);
-    #endif // _di_level_0_parameter_checking_
-
-    if (step && lengths->used + 1 > lengths->size) {
-      f_array_length_t size = lengths->used + step;
-
-      if (size > F_array_length_t_size_d) {
-        if (lengths->used + 1 > F_array_length_t_size_d) {
-          return F_status_set_error(F_array_too_large);
-        }
-
-        size = F_array_length_t_size_d;
-      }
-
-      return private_f_array_lengths_resize(size, lengths);
-    }
-
-    return F_data_not;
-  }
-#endif // _di_f_array_lengths_increase_
-
-#ifndef _di_f_array_lengths_increase_by_
-  f_status_t f_array_lengths_increase_by(const f_array_length_t amount, f_array_lengths_t *lengths) {
-    #ifndef _di_level_0_parameter_checking_
-      if (!lengths) return F_status_set_error(F_parameter);
-    #endif // _di_level_0_parameter_checking_
-
-    if (!amount) return F_data_not;
-
-    if (lengths->used + amount > lengths->size) {
-      if (lengths->used + amount > F_array_length_t_size_d) {
-        return F_status_set_error(F_array_too_large);
-      }
-
-      return private_f_array_lengths_resize(lengths->used + amount, lengths);
-    }
-
-    return F_data_not;
-  }
-#endif // _di_f_array_lengths_increase_by_
-
-#ifndef _di_f_array_lengths_resize_
-  f_status_t f_array_lengths_resize(const f_array_length_t length, f_array_lengths_t *lengths) {
-    #ifndef _di_level_0_parameter_checking_
-      if (!lengths) return F_status_set_error(F_parameter);
-    #endif // _di_level_0_parameter_checking_
-
-    return private_f_array_lengths_resize(length, lengths);
-  }
-#endif // _di_f_array_lengths_resize_
-
-#ifndef _di_f_array_lengthss_adjust_
-  f_status_t f_array_lengthss_adjust(const f_array_length_t length, f_array_lengthss_t *lengthss) {
-    #ifndef _di_level_0_parameter_checking_
-      if (!lengthss) return F_status_set_error(F_parameter);
-    #endif // _di_level_0_parameter_checking_
-
-    return private_f_array_lengthss_adjust(length, lengthss);
-  }
-#endif // _di_f_array_lengthss_adjust_
-
-#ifndef _di_f_array_lengthss_append_
-  f_status_t f_array_lengthss_append(const f_array_lengths_t source, f_array_lengthss_t *destination) {
-    #ifndef _di_level_0_parameter_checking_
-      if (!destination) return F_status_set_error(F_parameter);
-    #endif // _di_level_0_parameter_checking_
-
-    if (!source.used) return F_data_not;
-
-    f_status_t status = F_none;
-
-    if (destination->used + 1 > destination->size) {
-      status = private_f_array_lengthss_resize(destination->used + F_memory_default_allocation_small_d, destination);
-      if (F_status_is_error(status)) return status;
-    }
-
-    status = private_f_array_lengths_append_all(source, &destination->array[destination->used]);
-    if (F_status_is_error(status)) return status;
-
-    ++destination->used;
-
-    return F_none;
-  }
-#endif // _di_f_array_lengthss_append_
-
-#ifndef _di_f_array_lengthss_append_all_
-  f_status_t f_array_lengthss_append_all(const f_array_lengthss_t source, f_array_lengthss_t *destination) {
-    #ifndef _di_level_0_parameter_checking_
-      if (!destination) return F_status_set_error(F_parameter);
-    #endif // _di_level_0_parameter_checking_
-
-    if (!source.used) return F_data_not;
-
-    f_status_t status = F_none;
-
-    if (destination->used + source.used > destination->size) {
-      status = private_f_array_lengthss_resize(destination->used + source.used, destination);
-      if (F_status_is_error(status)) return status;
-    }
-
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
-
-      destination->array[destination->used].used = 0;
-
-      if (source.array[i].used) {
-        status = private_f_array_lengths_append_all(source.array[i], &destination->array[destination->used]);
-        if (F_status_is_error(status)) return status;
-      }
-    } // for
-
-    return F_none;
-  }
-#endif // _di_f_array_lengthss_append_all_
-
-#ifndef _di_f_array_lengthss_decimate_by_
-  f_status_t f_array_lengthss_decimate_by(const f_array_length_t amount, f_array_lengthss_t *lengthss) {
-    #ifndef _di_level_0_parameter_checking_
-      if (!lengthss) return F_status_set_error(F_parameter);
-    #endif // _di_level_0_parameter_checking_
-
-    if (!amount) return F_data_not;
-
-    if (lengthss->size - amount > 0) {
-      return private_f_array_lengthss_adjust(lengthss->size - amount, lengthss);
-    }
-
-    return private_f_array_lengthss_adjust(0, lengthss);
-  }
-#endif // _di_f_array_lengthss_decimate_by_
-
-#ifndef _di_f_array_lengthss_decrease_by_
-  f_status_t f_array_lengthss_decrease_by(const f_array_length_t amount, f_array_lengthss_t *lengthss) {
-    #ifndef _di_level_0_parameter_checking_
-      if (!lengthss) return F_status_set_error(F_parameter);
-    #endif // _di_level_0_parameter_checking_
-
-    if (!amount) return F_data_not;
-
-    if (lengthss->size - amount > 0) {
-      return private_f_array_lengthss_resize(lengthss->size - amount, lengthss);
-    }
-
-    return private_f_array_lengthss_resize(0, lengthss);
-  }
-#endif // _di_f_array_lengthss_decrease_by_
-
-#ifndef _di_f_array_lengthss_increase_
-  f_status_t f_array_lengthss_increase(const f_array_length_t step, f_array_lengthss_t *lengthss) {
-    #ifndef _di_level_0_parameter_checking_
-      if (!lengthss) return F_status_set_error(F_parameter);
-    #endif // _di_level_0_parameter_checking_
-
-    if (step && lengthss->used + 1 > lengthss->size) {
-      f_array_length_t size = lengthss->used + step;
-
-      if (size > F_array_length_t_size_d) {
-        if (lengthss->used + 1 > F_array_length_t_size_d) {
-          return F_status_set_error(F_array_too_large);
-        }
-
-        size = F_array_length_t_size_d;
-      }
-
-      return private_f_array_lengthss_resize(size, lengthss);
-    }
-
-    return F_data_not;
-  }
-#endif // _di_f_array_lengthss_increase_
-
-#ifndef _di_f_array_lengthss_increase_by_
-  f_status_t f_array_lengthss_increase_by(const f_array_length_t amount, f_array_lengthss_t *lengthss) {
-    #ifndef _di_level_0_parameter_checking_
-      if (!lengthss) return F_status_set_error(F_parameter);
-    #endif // _di_level_0_parameter_checking_
-
-    if (!amount) return F_data_not;
-
-    if (lengthss->used + amount > lengthss->size) {
-      if (lengthss->used + amount > F_array_length_t_size_d) {
-        return F_status_set_error(F_array_too_large);
-      }
-
-      return private_f_array_lengthss_resize(lengthss->used + amount, lengthss);
-    }
-
-    return F_data_not;
-  }
-#endif // _di_f_array_lengthss_increase_by_
-
-#ifndef _di_f_array_lengthss_resize_
-  f_status_t f_array_lengthss_resize(const f_array_length_t length, f_array_lengthss_t *lengthss) {
-    #ifndef _di_level_0_parameter_checking_
-      if (!lengthss) return F_status_set_error(F_parameter);
-    #endif // _di_level_0_parameter_checking_
-
-    return private_f_array_lengthss_resize(length, lengthss);
-  }
-#endif // _di_f_array_lengthss_resize_
-
-#ifdef __cplusplus
-} // extern "C"
-#endif
index 4eb3503cc11dd4506a209cc76a45dc698bba0816..f43dd5bdfecb675b2c24ed41865c22476afe31a6 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_cells_adjust_
-  f_status_t f_cells_adjust(const f_array_length_t length, f_cells_t *cells) {
+  f_status_t f_cells_adjust(const f_number_unsigned_t length, f_cells_t *cells) {
     #ifndef _di_level_0_parameter_checking_
       if (!cells) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -39,7 +39,7 @@ extern "C" {
 #endif // _di_f_cells_append_all_
 
 #ifndef _di_f_cells_decimate_by_
-  f_status_t f_cells_decimate_by(const f_array_length_t amount, f_cells_t *cells) {
+  f_status_t f_cells_decimate_by(const f_number_unsigned_t amount, f_cells_t *cells) {
     #ifndef _di_level_0_parameter_checking_
       if (!cells) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -55,7 +55,7 @@ extern "C" {
 #endif // _di_f_cells_decimate_by_
 
 #ifndef _di_f_cells_decrease_by_
-  f_status_t f_cells_decrease_by(const f_array_length_t amount, f_cells_t *cells) {
+  f_status_t f_cells_decrease_by(const f_number_unsigned_t amount, f_cells_t *cells) {
     #ifndef _di_level_0_parameter_checking_
       if (!cells) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -71,20 +71,20 @@ extern "C" {
 #endif // _di_f_cells_decrease_by_
 
 #ifndef _di_f_cells_increase_
-  f_status_t f_cells_increase(const f_array_length_t step, f_cells_t *cells) {
+  f_status_t f_cells_increase(const f_number_unsigned_t step, f_cells_t *cells) {
     #ifndef _di_level_0_parameter_checking_
       if (!cells) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && cells->used + 1 > cells->size) {
-      f_array_length_t size = cells->used + step;
+      f_number_unsigned_t size = cells->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (cells->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (cells->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_cells_resize(size, cells);
@@ -95,7 +95,7 @@ extern "C" {
 #endif // _di_f_cells_increase_
 
 #ifndef _di_f_cells_increase_by_
-  f_status_t f_cells_increase_by(const f_array_length_t amount, f_cells_t *cells) {
+  f_status_t f_cells_increase_by(const f_number_unsigned_t amount, f_cells_t *cells) {
     #ifndef _di_level_0_parameter_checking_
       if (!cells) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -103,7 +103,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (cells->used + amount > cells->size) {
-      if (cells->used + amount > F_array_length_t_size_d) {
+      if (cells->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -115,7 +115,7 @@ extern "C" {
 #endif // _di_f_cells_increase_by_
 
 #ifndef _di_f_cells_resize_
-  f_status_t f_cells_resize(const f_array_length_t length, f_cells_t *cells) {
+  f_status_t f_cells_resize(const f_number_unsigned_t length, f_cells_t *cells) {
     #ifndef _di_level_0_parameter_checking_
       if (!cells) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -125,7 +125,7 @@ extern "C" {
 #endif // _di_f_cells_resize_
 
 #ifndef _di_f_cellss_adjust_
-  f_status_t f_cellss_adjust(const f_array_length_t length, f_cellss_t *cellss) {
+  f_status_t f_cellss_adjust(const f_number_unsigned_t length, f_cellss_t *cellss) {
     #ifndef _di_level_0_parameter_checking_
       if (!cellss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -173,7 +173,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].used = 0;
 
@@ -188,7 +188,7 @@ extern "C" {
 #endif // _di_f_cellss_append_all_
 
 #ifndef _di_f_cellss_decimate_by_
-  f_status_t f_cellss_decimate_by(const f_array_length_t amount, f_cellss_t *cellss) {
+  f_status_t f_cellss_decimate_by(const f_number_unsigned_t amount, f_cellss_t *cellss) {
     #ifndef _di_level_0_parameter_checking_
       if (!cellss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -204,7 +204,7 @@ extern "C" {
 #endif // _di_f_cellss_decimate_by_
 
 #ifndef _di_f_cellss_decrease_by_
-  f_status_t f_cellss_decrease_by(const f_array_length_t amount, f_cellss_t *cellss) {
+  f_status_t f_cellss_decrease_by(const f_number_unsigned_t amount, f_cellss_t *cellss) {
     #ifndef _di_level_0_parameter_checking_
       if (!cellss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -220,20 +220,20 @@ extern "C" {
 #endif // _di_f_cellss_decrease_by_
 
 #ifndef _di_f_cellss_increase_
-  f_status_t f_cellss_increase(const f_array_length_t step, f_cellss_t *cellss) {
+  f_status_t f_cellss_increase(const f_number_unsigned_t step, f_cellss_t *cellss) {
     #ifndef _di_level_0_parameter_checking_
       if (!cellss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && cellss->used + 1 > cellss->size) {
-      f_array_length_t size = cellss->used + step;
+      f_number_unsigned_t size = cellss->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (cellss->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (cellss->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_cellss_resize(size, cellss);
@@ -244,7 +244,7 @@ extern "C" {
 #endif // _di_f_cellss_increase_
 
 #ifndef _di_f_cellss_increase_by_
-  f_status_t f_cellss_increase_by(const f_array_length_t amount, f_cellss_t *cellss) {
+  f_status_t f_cellss_increase_by(const f_number_unsigned_t amount, f_cellss_t *cellss) {
     #ifndef _di_level_0_parameter_checking_
       if (!cellss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -252,7 +252,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (cellss->used + amount > cellss->size) {
-      if (cellss->used + amount > F_array_length_t_size_d) {
+      if (cellss->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -264,7 +264,7 @@ extern "C" {
 #endif // _di_f_cellss_increase_by_
 
 #ifndef _di_f_cellss_resize_
-  f_status_t f_cellss_resize(const f_array_length_t length, f_cellss_t *cellss) {
+  f_status_t f_cellss_resize(const f_number_unsigned_t length, f_cellss_t *cellss) {
     #ifndef _di_level_0_parameter_checking_
       if (!cellss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 1ead915ab8ba1a6748087e24ad904ef22e8ba14d..b62ac2e40235df22dbda7fc8ce2244e82d13eef6 100644 (file)
@@ -32,7 +32,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_cells_adjust_
-  extern f_status_t f_cells_adjust(const f_array_length_t length, f_cells_t *cells);
+  extern f_status_t f_cells_adjust(const f_number_unsigned_t length, f_cells_t *cells);
 #endif // _di_f_cells_adjust_
 
 /**
@@ -96,7 +96,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_cells_decimate_by_
-  extern f_status_t f_cells_decimate_by(const f_array_length_t amount, f_cells_t *cells);
+  extern f_status_t f_cells_decimate_by(const f_number_unsigned_t amount, f_cells_t *cells);
 #endif // _di_f_cells_decimate_by_
 
 /**
@@ -120,13 +120,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_cells_decrease_by_
-  extern f_status_t f_cells_decrease_by(const f_array_length_t amount, f_cells_t *cells);
+  extern f_status_t f_cells_decrease_by(const f_number_unsigned_t amount, f_cells_t *cells);
 #endif // _di_f_cells_decrease_by_
 
 /**
  * Increase the size of the string cells array, but only if necesary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -145,14 +145,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_cells_increase_
-  extern f_status_t f_cells_increase(const f_array_length_t step, f_cells_t *cells);
+  extern f_status_t f_cells_increase(const f_number_unsigned_t step, f_cells_t *cells);
 #endif // _di_f_cells_increase_
 
 /**
  * Resize the string cells array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -170,7 +170,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_cells_increase_by_
-  extern f_status_t f_cells_increase_by(const f_array_length_t amount, f_cells_t *cells);
+  extern f_status_t f_cells_increase_by(const f_number_unsigned_t amount, f_cells_t *cells);
 #endif // _di_f_cells_increase_by_
 
 /**
@@ -189,7 +189,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_cells_resize_
-  extern f_status_t f_cells_resize(const f_array_length_t length, f_cells_t *cells);
+  extern f_status_t f_cells_resize(const f_number_unsigned_t length, f_cells_t *cells);
 #endif // _di_f_cells_resize_
 
 /**
@@ -209,7 +209,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_cellss_adjust_
-  extern f_status_t f_cellss_adjust(const f_array_length_t length, f_cellss_t *cellss);
+  extern f_status_t f_cellss_adjust(const f_number_unsigned_t length, f_cellss_t *cellss);
 #endif // _di_f_cellss_adjust_
 
 /**
@@ -273,7 +273,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_cellss_decimate_by_
-  extern f_status_t f_cellss_decimate_by(const f_array_length_t amount, f_cellss_t *cellss);
+  extern f_status_t f_cellss_decimate_by(const f_number_unsigned_t amount, f_cellss_t *cellss);
 #endif // _di_f_cellss_decimate_by_
 
 /**
@@ -297,13 +297,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_cellss_decrease_by_
-  extern f_status_t f_cellss_decrease_by(const f_array_length_t amount, f_cellss_t *cellss);
+  extern f_status_t f_cellss_decrease_by(const f_number_unsigned_t amount, f_cellss_t *cellss);
 #endif // _di_f_cellss_decrease_by_
 
 /**
  * Increase the size of the string cellss array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -322,14 +322,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_cellss_increase_
-  extern f_status_t f_cellss_increase(const f_array_length_t step, f_cellss_t *cellss);
+  extern f_status_t f_cellss_increase(const f_number_unsigned_t step, f_cellss_t *cellss);
 #endif // _di_f_cellss_increase_
 
 /**
  * Resize the string cellss array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -347,7 +347,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_cellss_increase_by_
-  extern f_status_t f_cellss_increase_by(const f_array_length_t amount, f_cellss_t *cellss);
+  extern f_status_t f_cellss_increase_by(const f_number_unsigned_t amount, f_cellss_t *cellss);
 #endif // _di_f_cellss_increase_by_
 
 /**
@@ -367,7 +367,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_cellss_resize_
-  extern f_status_t f_cellss_resize(const f_array_length_t length, f_cellss_t *cellss);
+  extern f_status_t f_cellss_resize(const f_number_unsigned_t length, f_cellss_t *cellss);
 #endif // _di_f_cellss_resize_
 
 #ifdef __cplusplus
index c809fd31950c167e15eafe821dc6a0e84f912cf4..d97df8fe1c89d79b5f65777632990f5d696eb8d4 100644 (file)
@@ -161,40 +161,40 @@ extern "C" {
 #endif // _di_f_fll_idss_t_
 
 /**
- * Macros for f_array_lengths_t, see type.h for typedefs.
+ * Macros for f_number_unsigneds_t, see type.h for typedefs.
  */
-#ifndef _di_f_array_lengths_t_
-  #define macro_f_array_lengths_t_clear(lengths) macro_f_memory_structures_clear(lengths)
+#ifndef _di_f_number_unsigneds_t_
+  #define macro_f_number_unsigneds_t_clear(lengths) macro_f_memory_structures_clear(lengths)
 
-  #define macro_f_array_lengths_t_resize(status, lengths, length) status = f_array_lengths_resize(length, &lengths);
-  #define macro_f_array_lengths_t_adjust(status, lengths, length) status = f_array_lengths_adjust(length, &lengths);
+  #define macro_f_number_unsigneds_t_resize(status, lengths, length) status = f_number_unsigneds_resize(length, &lengths);
+  #define macro_f_number_unsigneds_t_adjust(status, lengths, length) status = f_number_unsigneds_adjust(length, &lengths);
 
-  #define macro_f_array_lengths_t_delete_simple(lengths)  f_array_lengths_resize(0, &lengths);
-  #define macro_f_array_lengths_t_destroy_simple(lengths) f_array_lengths_adjust(0, &lengths);
+  #define macro_f_number_unsigneds_t_delete_simple(lengths)  f_number_unsigneds_resize(0, &lengths);
+  #define macro_f_number_unsigneds_t_destroy_simple(lengths) f_number_unsigneds_adjust(0, &lengths);
 
-  #define macro_f_array_lengths_t_increase(status, step, lengths)      status = f_array_lengths_increase(step, &lengths);
-  #define macro_f_array_lengths_t_increase_by(status, lengths, amount) status = f_array_lengths_increase_by(amount, &lengths);
-  #define macro_f_array_lengths_t_decrease_by(status, lengths, amount) status = f_array_lengths_decrease_by(amount, &lengths);
-  #define macro_f_array_lengths_t_decimate_by(status, lengths, amount) status = f_array_lengths_decimate_by(amount, &lengths);
-#endif // _di_f_array_lengths_t_
+  #define macro_f_number_unsigneds_t_increase(status, step, lengths)      status = f_number_unsigneds_increase(step, &lengths);
+  #define macro_f_number_unsigneds_t_increase_by(status, lengths, amount) status = f_number_unsigneds_increase_by(amount, &lengths);
+  #define macro_f_number_unsigneds_t_decrease_by(status, lengths, amount) status = f_number_unsigneds_decrease_by(amount, &lengths);
+  #define macro_f_number_unsigneds_t_decimate_by(status, lengths, amount) status = f_number_unsigneds_decimate_by(amount, &lengths);
+#endif // _di_f_number_unsigneds_t_
 
 /**
- * Macros for f_array_lengths_t, see type.h for typedefs.
+ * Macros for f_number_unsigneds_t, see type.h for typedefs.
  */
-#ifndef _di_f_array_lengthss_t_
-  #define macro_f_array_lengthss_t_clear(lengthss) macro_f_memory_structures_clear(lengthss)
+#ifndef _di_f_number_unsignedss_t_
+  #define macro_f_number_unsignedss_t_clear(lengthss) macro_f_memory_structures_clear(lengthss)
 
-  #define macro_f_array_lengthss_t_resize(status, lengths, length) status = f_array_lengthss_resize(length, &lengths);
-  #define macro_f_array_lengthss_t_adjust(status, lengths, length) status = f_array_lengthss_adjust(length, &lengths);
+  #define macro_f_number_unsignedss_t_resize(status, lengths, length) status = f_number_unsignedss_resize(length, &lengths);
+  #define macro_f_number_unsignedss_t_adjust(status, lengths, length) status = f_number_unsignedss_adjust(length, &lengths);
 
-  #define macro_f_array_lengthss_t_delete_simple(lengths)  f_array_lengthss_resize(0, &lengths);
-  #define macro_f_array_lengthss_t_destroy_simple(lengths) f_array_lengthss_adjust(0, &lengths);
+  #define macro_f_number_unsignedss_t_delete_simple(lengths)  f_number_unsignedss_resize(0, &lengths);
+  #define macro_f_number_unsignedss_t_destroy_simple(lengths) f_number_unsignedss_adjust(0, &lengths);
 
-  #define macro_f_array_lengthss_t_increase(status, step, lengths)      status = f_array_lengthss_increase(step, &lengths);
-  #define macro_f_array_lengthss_t_increase_by(status, lengths, amount) status = f_array_lengthss_increase_by(amount, &lengths);
-  #define macro_f_array_lengthss_t_decrease_by(status, lengths, amount) status = f_array_lengthss_decrease_by(amount, &lengths);
-  #define macro_f_array_lengthss_t_decimate_by(status, lengths, amount) status = f_array_lengthss_decimate_by(amount, &lengths);
-#endif // _di_f_array_lengthss_t_
+  #define macro_f_number_unsignedss_t_increase(status, step, lengths)      status = f_number_unsignedss_increase(step, &lengths);
+  #define macro_f_number_unsignedss_t_increase_by(status, lengths, amount) status = f_number_unsignedss_increase_by(amount, &lengths);
+  #define macro_f_number_unsignedss_t_decrease_by(status, lengths, amount) status = f_number_unsignedss_decrease_by(amount, &lengths);
+  #define macro_f_number_unsignedss_t_decimate_by(status, lengths, amount) status = f_number_unsignedss_decimate_by(amount, &lengths);
+#endif // _di_f_number_unsignedss_t_
 
 /**
  * Macros for int8_t, see type.h for typedefs.
@@ -359,7 +359,7 @@ extern "C" {
 #endif // _di_f_int32s_t_
 
 /**
- * Macros for f_array_lengths_t, see type.h for typedefs.
+ * Macros for f_number_unsigneds_t, see type.h for typedefs.
  */
 #ifndef _di_f_int32ss_t_
   #define macro_f_int32ss_t_clear(int32ss) macro_f_memory_structures_clear(int32ss)
index f122a35b36459bff98e4f90d96f4f341bc9f45cf..9d75d8f6e623244dc71d954f1a2c97241f8879a4 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_fll_ids_adjust_
-  f_status_t f_fll_ids_adjust(const f_array_length_t length, f_fll_ids_t *ids) {
+  f_status_t f_fll_ids_adjust(const f_number_unsigned_t length, f_fll_ids_t *ids) {
     #ifndef _di_level_0_parameter_checking_
       if (!ids) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -39,7 +39,7 @@ extern "C" {
 #endif // _di_f_fll_ids_append_all_
 
 #ifndef _di_f_fll_ids_decimate_by_
-  f_status_t f_fll_ids_decimate_by(const f_array_length_t amount, f_fll_ids_t *ids) {
+  f_status_t f_fll_ids_decimate_by(const f_number_unsigned_t amount, f_fll_ids_t *ids) {
     #ifndef _di_level_0_parameter_checking_
       if (!ids) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -55,7 +55,7 @@ extern "C" {
 #endif // _di_f_fll_ids_decimate_by_
 
 #ifndef _di_f_fll_ids_decrease_by_
-  f_status_t f_fll_ids_decrease_by(const f_array_length_t amount, f_fll_ids_t *ids) {
+  f_status_t f_fll_ids_decrease_by(const f_number_unsigned_t amount, f_fll_ids_t *ids) {
     #ifndef _di_level_0_parameter_checking_
       if (!ids) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -71,20 +71,20 @@ extern "C" {
 #endif // _di_f_fll_ids_decrease_by_
 
 #ifndef _di_f_fll_ids_increase_
-  f_status_t f_fll_ids_increase(const f_array_length_t step, f_fll_ids_t *ids) {
+  f_status_t f_fll_ids_increase(const f_number_unsigned_t step, f_fll_ids_t *ids) {
     #ifndef _di_level_0_parameter_checking_
       if (!ids) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && ids->used + 1 > ids->size) {
-      f_array_length_t size = ids->used + step;
+      f_number_unsigned_t size = ids->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (ids->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (ids->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_fll_ids_resize(size, ids);
@@ -95,7 +95,7 @@ extern "C" {
 #endif // _di_f_fll_ids_increase_
 
 #ifndef _di_f_fll_ids_increase_by_
-  f_status_t f_fll_ids_increase_by(const f_array_length_t amount, f_fll_ids_t *ids) {
+  f_status_t f_fll_ids_increase_by(const f_number_unsigned_t amount, f_fll_ids_t *ids) {
     #ifndef _di_level_0_parameter_checking_
       if (!ids) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -103,7 +103,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (ids->used + amount > ids->size) {
-      if (ids->used + amount > F_array_length_t_size_d) {
+      if (ids->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -115,7 +115,7 @@ extern "C" {
 #endif // _di_f_fll_ids_increase_by_
 
 #ifndef _di_f_fll_ids_resize_
-  f_status_t f_fll_ids_resize(const f_array_length_t length, f_fll_ids_t *ids) {
+  f_status_t f_fll_ids_resize(const f_number_unsigned_t length, f_fll_ids_t *ids) {
     #ifndef _di_level_0_parameter_checking_
       if (!ids) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -125,7 +125,7 @@ extern "C" {
 #endif // _di_f_fll_ids_resize_
 
 #ifndef _di_f_fll_idss_adjust_
-  f_status_t f_fll_idss_adjust(const f_array_length_t length, f_fll_idss_t *idss) {
+  f_status_t f_fll_idss_adjust(const f_number_unsigned_t length, f_fll_idss_t *idss) {
     #ifndef _di_level_0_parameter_checking_
       if (!idss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -173,7 +173,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].used = 0;
 
@@ -188,7 +188,7 @@ extern "C" {
 #endif // _di_f_fll_idss_append_all_
 
 #ifndef _di_f_fll_idss_decimate_by_
-  f_status_t f_fll_idss_decimate_by(const f_array_length_t amount, f_fll_idss_t *idss) {
+  f_status_t f_fll_idss_decimate_by(const f_number_unsigned_t amount, f_fll_idss_t *idss) {
     #ifndef _di_level_0_parameter_checking_
       if (!idss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -204,7 +204,7 @@ extern "C" {
 #endif // _di_f_fll_idss_decimate_by_
 
 #ifndef _di_f_fll_idss_decrease_by_
-  f_status_t f_fll_idss_decrease_by(const f_array_length_t amount, f_fll_idss_t *idss) {
+  f_status_t f_fll_idss_decrease_by(const f_number_unsigned_t amount, f_fll_idss_t *idss) {
     #ifndef _di_level_0_parameter_checking_
       if (!idss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -220,20 +220,20 @@ extern "C" {
 #endif // _di_f_fll_idss_decrease_by_
 
 #ifndef _di_f_fll_idss_increase_
-  f_status_t f_fll_idss_increase(const f_array_length_t step, f_fll_idss_t *idss) {
+  f_status_t f_fll_idss_increase(const f_number_unsigned_t step, f_fll_idss_t *idss) {
     #ifndef _di_level_0_parameter_checking_
       if (!idss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && idss->used + 1 > idss->size) {
-      f_array_length_t size = idss->used + step;
+      f_number_unsigned_t size = idss->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (idss->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (idss->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_fll_idss_resize(size, idss);
@@ -244,7 +244,7 @@ extern "C" {
 #endif // _di_f_fll_idss_increase_
 
 #ifndef _di_f_fll_idss_increase_by_
-  f_status_t f_fll_idss_increase_by(const f_array_length_t amount, f_fll_idss_t *idss) {
+  f_status_t f_fll_idss_increase_by(const f_number_unsigned_t amount, f_fll_idss_t *idss) {
     #ifndef _di_level_0_parameter_checking_
       if (!idss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -252,7 +252,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (idss->used + amount > idss->size) {
-      if (idss->used + amount > F_array_length_t_size_d) {
+      if (idss->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -264,7 +264,7 @@ extern "C" {
 #endif // _di_f_fll_idss_increase_by_
 
 #ifndef _di_f_fll_idss_resize_
-  f_status_t f_fll_idss_resize(const f_array_length_t length, f_fll_idss_t *idss) {
+  f_status_t f_fll_idss_resize(const f_number_unsigned_t length, f_fll_idss_t *idss) {
     #ifndef _di_level_0_parameter_checking_
       if (!idss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index c6cb75a7132e472802ff88279bf8d33d11757b6a..9569cd3e8177e256a2ce0be7d95aa29e7ab2fe0b 100644 (file)
@@ -32,7 +32,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_fll_ids_adjust_
-  extern f_status_t f_fll_ids_adjust(const f_array_length_t length, f_fll_ids_t *ids);
+  extern f_status_t f_fll_ids_adjust(const f_number_unsigned_t length, f_fll_ids_t *ids);
 #endif // _di_f_fll_ids_adjust_
 
 /**
@@ -96,7 +96,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_fll_ids_decimate_by_
-  extern f_status_t f_fll_ids_decimate_by(const f_array_length_t amount, f_fll_ids_t *ids);
+  extern f_status_t f_fll_ids_decimate_by(const f_number_unsigned_t amount, f_fll_ids_t *ids);
 #endif // _di_f_fll_ids_decimate_by_
 
 /**
@@ -120,13 +120,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_fll_ids_decrease_by_
-  extern f_status_t f_fll_ids_decrease_by(const f_array_length_t amount, f_fll_ids_t *ids);
+  extern f_status_t f_fll_ids_decrease_by(const f_number_unsigned_t amount, f_fll_ids_t *ids);
 #endif // _di_f_fll_ids_decrease_by_
 
 /**
  * Increase the size of the string ids array, but only if necesary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -145,14 +145,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_fll_ids_increase_
-  extern f_status_t f_fll_ids_increase(const f_array_length_t step, f_fll_ids_t *ids);
+  extern f_status_t f_fll_ids_increase(const f_number_unsigned_t step, f_fll_ids_t *ids);
 #endif // _di_f_fll_ids_increase_
 
 /**
  * Resize the string ids array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -170,7 +170,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_fll_ids_increase_by_
-  extern f_status_t f_fll_ids_increase_by(const f_array_length_t amount, f_fll_ids_t *ids);
+  extern f_status_t f_fll_ids_increase_by(const f_number_unsigned_t amount, f_fll_ids_t *ids);
 #endif // _di_f_fll_ids_increase_by_
 
 /**
@@ -189,7 +189,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_fll_ids_resize_
-  extern f_status_t f_fll_ids_resize(const f_array_length_t length, f_fll_ids_t *ids);
+  extern f_status_t f_fll_ids_resize(const f_number_unsigned_t length, f_fll_ids_t *ids);
 #endif // _di_f_fll_ids_resize_
 
 /**
@@ -209,7 +209,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_fll_idss_adjust_
-  extern f_status_t f_fll_idss_adjust(const f_array_length_t length, f_fll_idss_t *idss);
+  extern f_status_t f_fll_idss_adjust(const f_number_unsigned_t length, f_fll_idss_t *idss);
 #endif // _di_f_fll_idss_adjust_
 
 /**
@@ -273,7 +273,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_fll_idss_decimate_by_
-  extern f_status_t f_fll_idss_decimate_by(const f_array_length_t amount, f_fll_idss_t *idss);
+  extern f_status_t f_fll_idss_decimate_by(const f_number_unsigned_t amount, f_fll_idss_t *idss);
 #endif // _di_f_fll_idss_decimate_by_
 
 /**
@@ -297,13 +297,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_fll_idss_decrease_by_
-  extern f_status_t f_fll_idss_decrease_by(const f_array_length_t amount, f_fll_idss_t *idss);
+  extern f_status_t f_fll_idss_decrease_by(const f_number_unsigned_t amount, f_fll_idss_t *idss);
 #endif // _di_f_fll_idss_decrease_by_
 
 /**
  * Increase the size of the string idss array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -322,14 +322,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_fll_idss_increase_
-  extern f_status_t f_fll_idss_increase(const f_array_length_t step, f_fll_idss_t *idss);
+  extern f_status_t f_fll_idss_increase(const f_number_unsigned_t step, f_fll_idss_t *idss);
 #endif // _di_f_fll_idss_increase_
 
 /**
  * Resize the string idss array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -347,7 +347,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_fll_idss_increase_by_
-  extern f_status_t f_fll_idss_increase_by(const f_array_length_t amount, f_fll_idss_t *idss);
+  extern f_status_t f_fll_idss_increase_by(const f_number_unsigned_t amount, f_fll_idss_t *idss);
 #endif // _di_f_fll_idss_increase_by_
 
 /**
@@ -367,7 +367,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_fll_idss_resize_
-  extern f_status_t f_fll_idss_resize(const f_array_length_t length, f_fll_idss_t *idss);
+  extern f_status_t f_fll_idss_resize(const f_number_unsigned_t length, f_fll_idss_t *idss);
 #endif // _di_f_fll_idss_resize_
 
 #ifdef __cplusplus
index 5d6128db2577b91aa95d3ed75af3eff1ce90279b..d4442184c0cb891a5f13d8c2038227658433b8e1 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_int128s_adjust_
-  f_status_t f_int128s_adjust(const f_array_length_t length, f_int128s_t *int128s) {
+  f_status_t f_int128s_adjust(const f_number_unsigned_t length, f_int128s_t *int128s) {
     #ifndef _di_level_0_parameter_checking_
       if (!int128s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -39,7 +39,7 @@ extern "C" {
 #endif // _di_f_int128s_append_all_
 
 #ifndef _di_f_int128s_decimate_by_
-  f_status_t f_int128s_decimate_by(const f_array_length_t amount, f_int128s_t *int128s) {
+  f_status_t f_int128s_decimate_by(const f_number_unsigned_t amount, f_int128s_t *int128s) {
     #ifndef _di_level_0_parameter_checking_
       if (!int128s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -55,7 +55,7 @@ extern "C" {
 #endif // _di_f_int128s_decimate_by_
 
 #ifndef _di_f_int128s_decrease_by_
-  f_status_t f_int128s_decrease_by(const f_array_length_t amount, f_int128s_t *int128s) {
+  f_status_t f_int128s_decrease_by(const f_number_unsigned_t amount, f_int128s_t *int128s) {
     #ifndef _di_level_0_parameter_checking_
       if (!int128s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -71,20 +71,20 @@ extern "C" {
 #endif // _di_f_int128s_decrease_by_
 
 #ifndef _di_f_int128s_increase_
-  f_status_t f_int128s_increase(const f_array_length_t step, f_int128s_t *int128s) {
+  f_status_t f_int128s_increase(const f_number_unsigned_t step, f_int128s_t *int128s) {
     #ifndef _di_level_0_parameter_checking_
       if (!int128s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && int128s->used + 1 > int128s->size) {
-      f_array_length_t size = int128s->used + step;
+      f_number_unsigned_t size = int128s->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (int128s->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (int128s->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_int128s_resize(size, int128s);
@@ -95,7 +95,7 @@ extern "C" {
 #endif // _di_f_int128s_increase_
 
 #ifndef _di_f_int128s_increase_by_
-  f_status_t f_int128s_increase_by(const f_array_length_t amount, f_int128s_t *int128s) {
+  f_status_t f_int128s_increase_by(const f_number_unsigned_t amount, f_int128s_t *int128s) {
     #ifndef _di_level_0_parameter_checking_
       if (!int128s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -103,7 +103,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (int128s->used + amount > int128s->size) {
-      if (int128s->used + amount > F_array_length_t_size_d) {
+      if (int128s->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -115,7 +115,7 @@ extern "C" {
 #endif // _di_f_int128s_increase_by_
 
 #ifndef _di_f_int128s_resize_
-  f_status_t f_int128s_resize(const f_array_length_t length, f_int128s_t *int128s) {
+  f_status_t f_int128s_resize(const f_number_unsigned_t length, f_int128s_t *int128s) {
     #ifndef _di_level_0_parameter_checking_
       if (!int128s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -125,7 +125,7 @@ extern "C" {
 #endif // _di_f_int128s_resize_
 
 #ifndef _di_f_int128ss_adjust_
-  f_status_t f_int128ss_adjust(const f_array_length_t length, f_int128ss_t *int128ss) {
+  f_status_t f_int128ss_adjust(const f_number_unsigned_t length, f_int128ss_t *int128ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!int128ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -173,7 +173,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].used = 0;
 
@@ -188,7 +188,7 @@ extern "C" {
 #endif // _di_f_int128ss_append_all_
 
 #ifndef _di_f_int128ss_decimate_by_
-  f_status_t f_int128ss_decimate_by(const f_array_length_t amount, f_int128ss_t *int128ss) {
+  f_status_t f_int128ss_decimate_by(const f_number_unsigned_t amount, f_int128ss_t *int128ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!int128ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -204,7 +204,7 @@ extern "C" {
 #endif // _di_f_int128ss_decimate_by_
 
 #ifndef _di_f_int128ss_decrease_by_
-  f_status_t f_int128ss_decrease_by(const f_array_length_t amount, f_int128ss_t *int128ss) {
+  f_status_t f_int128ss_decrease_by(const f_number_unsigned_t amount, f_int128ss_t *int128ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!int128ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -220,20 +220,20 @@ extern "C" {
 #endif // _di_f_int128ss_decrease_by_
 
 #ifndef _di_f_int128ss_increase_
-  f_status_t f_int128ss_increase(const f_array_length_t step, f_int128ss_t *int128ss) {
+  f_status_t f_int128ss_increase(const f_number_unsigned_t step, f_int128ss_t *int128ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!int128ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && int128ss->used + 1 > int128ss->size) {
-      f_array_length_t size = int128ss->used + step;
+      f_number_unsigned_t size = int128ss->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (int128ss->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (int128ss->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_int128ss_resize(size, int128ss);
@@ -244,7 +244,7 @@ extern "C" {
 #endif // _di_f_int128ss_increase_
 
 #ifndef _di_f_int128ss_increase_by_
-  f_status_t f_int128ss_increase_by(const f_array_length_t amount, f_int128ss_t *int128ss) {
+  f_status_t f_int128ss_increase_by(const f_number_unsigned_t amount, f_int128ss_t *int128ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!int128ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -252,7 +252,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (int128ss->used + amount > int128ss->size) {
-      if (int128ss->used + amount > F_array_length_t_size_d) {
+      if (int128ss->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -264,7 +264,7 @@ extern "C" {
 #endif // _di_f_int128ss_increase_by_
 
 #ifndef _di_f_int128ss_resize_
-  f_status_t f_int128ss_resize(const f_array_length_t length, f_int128ss_t *int128ss) {
+  f_status_t f_int128ss_resize(const f_number_unsigned_t length, f_int128ss_t *int128ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!int128ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 3110dfbcca97de5d64e88fe53ad911957b61aa26..7acd8691fc915372b9cd0da76df72295b13b72f4 100644 (file)
@@ -32,7 +32,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_int128s_adjust_
-  extern f_status_t f_int128s_adjust(const f_array_length_t length, f_int128s_t *int128s);
+  extern f_status_t f_int128s_adjust(const f_number_unsigned_t length, f_int128s_t *int128s);
 #endif // _di_f_int128s_adjust_
 
 /**
@@ -96,7 +96,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_int128s_decimate_by_
-  extern f_status_t f_int128s_decimate_by(const f_array_length_t amount, f_int128s_t *int128s);
+  extern f_status_t f_int128s_decimate_by(const f_number_unsigned_t amount, f_int128s_t *int128s);
 #endif // _di_f_int128s_decimate_by_
 
 /**
@@ -120,13 +120,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int128s_decrease_by_
-  extern f_status_t f_int128s_decrease_by(const f_array_length_t amount, f_int128s_t *int128s);
+  extern f_status_t f_int128s_decrease_by(const f_number_unsigned_t amount, f_int128s_t *int128s);
 #endif // _di_f_int128s_decrease_by_
 
 /**
  * Increase the size of the int128s array, but only if necesary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -145,14 +145,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int128s_increase_
-  extern f_status_t f_int128s_increase(const f_array_length_t step, f_int128s_t *int128s);
+  extern f_status_t f_int128s_increase(const f_number_unsigned_t step, f_int128s_t *int128s);
 #endif // _di_f_int128s_increase_
 
 /**
  * Resize the int128s array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -170,7 +170,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int128s_increase_by_
-  extern f_status_t f_int128s_increase_by(const f_array_length_t amount, f_int128s_t *int128s);
+  extern f_status_t f_int128s_increase_by(const f_number_unsigned_t amount, f_int128s_t *int128s);
 #endif // _di_f_int128s_increase_by_
 
 /**
@@ -189,7 +189,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int128s_resize_
-  extern f_status_t f_int128s_resize(const f_array_length_t length, f_int128s_t *int128s);
+  extern f_status_t f_int128s_resize(const f_number_unsigned_t length, f_int128s_t *int128s);
 #endif // _di_f_int128s_resize_
 
 /**
@@ -209,7 +209,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_int128ss_adjust_
-  extern f_status_t f_int128ss_adjust(const f_array_length_t length, f_int128ss_t *int128ss);
+  extern f_status_t f_int128ss_adjust(const f_number_unsigned_t length, f_int128ss_t *int128ss);
 #endif // _di_f_int128ss_adjust_
 
 /**
@@ -273,7 +273,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_int128ss_decimate_by_
-  extern f_status_t f_int128ss_decimate_by(const f_array_length_t amount, f_int128ss_t *int128ss);
+  extern f_status_t f_int128ss_decimate_by(const f_number_unsigned_t amount, f_int128ss_t *int128ss);
 #endif // _di_f_int128ss_decimate_by_
 
 /**
@@ -297,13 +297,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int128ss_decrease_by_
-  extern f_status_t f_int128ss_decrease_by(const f_array_length_t amount, f_int128ss_t *int128ss);
+  extern f_status_t f_int128ss_decrease_by(const f_number_unsigned_t amount, f_int128ss_t *int128ss);
 #endif // _di_f_int128ss_decrease_by_
 
 /**
  * Increase the size of the int128ss array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -322,14 +322,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int128ss_increase_
-  extern f_status_t f_int128ss_increase(const f_array_length_t step, f_int128ss_t *int128ss);
+  extern f_status_t f_int128ss_increase(const f_number_unsigned_t step, f_int128ss_t *int128ss);
 #endif // _di_f_int128ss_increase_
 
 /**
  * Resize the int128ss array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -347,7 +347,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int128ss_increase_by_
-  extern f_status_t f_int128ss_increase_by(const f_array_length_t amount, f_int128ss_t *int128ss);
+  extern f_status_t f_int128ss_increase_by(const f_number_unsigned_t amount, f_int128ss_t *int128ss);
 #endif // _di_f_int128ss_increase_by_
 
 /**
@@ -367,7 +367,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int128ss_resize_
-  extern f_status_t f_int128ss_resize(const f_array_length_t length, f_int128ss_t *int128ss);
+  extern f_status_t f_int128ss_resize(const f_number_unsigned_t length, f_int128ss_t *int128ss);
 #endif // _di_f_int128ss_resize_
 
 #ifdef __cplusplus
index f580fd34109e13355d6061e80c9a5c94acb86fc7..2a59e2ac1b9611d6b4c874cb68e8289438f3fc7e 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_int16s_adjust_
-  f_status_t f_int16s_adjust(const f_array_length_t length, f_int16s_t *int16s) {
+  f_status_t f_int16s_adjust(const f_number_unsigned_t length, f_int16s_t *int16s) {
     #ifndef _di_level_0_parameter_checking_
       if (!int16s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -39,7 +39,7 @@ extern "C" {
 #endif // _di_f_int16s_append_all_
 
 #ifndef _di_f_int16s_decimate_by_
-  f_status_t f_int16s_decimate_by(const f_array_length_t amount, f_int16s_t *int16s) {
+  f_status_t f_int16s_decimate_by(const f_number_unsigned_t amount, f_int16s_t *int16s) {
     #ifndef _di_level_0_parameter_checking_
       if (!int16s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -55,7 +55,7 @@ extern "C" {
 #endif // _di_f_int16s_decimate_by_
 
 #ifndef _di_f_int16s_decrease_by_
-  f_status_t f_int16s_decrease_by(const f_array_length_t amount, f_int16s_t *int16s) {
+  f_status_t f_int16s_decrease_by(const f_number_unsigned_t amount, f_int16s_t *int16s) {
     #ifndef _di_level_0_parameter_checking_
       if (!int16s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -71,20 +71,20 @@ extern "C" {
 #endif // _di_f_int16s_decrease_by_
 
 #ifndef _di_f_int16s_increase_
-  f_status_t f_int16s_increase(const f_array_length_t step, f_int16s_t *int16s) {
+  f_status_t f_int16s_increase(const f_number_unsigned_t step, f_int16s_t *int16s) {
     #ifndef _di_level_0_parameter_checking_
       if (!int16s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && int16s->used + 1 > int16s->size) {
-      f_array_length_t size = int16s->used + step;
+      f_number_unsigned_t size = int16s->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (int16s->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (int16s->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_int16s_resize(size, int16s);
@@ -95,7 +95,7 @@ extern "C" {
 #endif // _di_f_int16s_increase_
 
 #ifndef _di_f_int16s_increase_by_
-  f_status_t f_int16s_increase_by(const f_array_length_t amount, f_int16s_t *int16s) {
+  f_status_t f_int16s_increase_by(const f_number_unsigned_t amount, f_int16s_t *int16s) {
     #ifndef _di_level_0_parameter_checking_
       if (!int16s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -103,7 +103,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (int16s->used + amount > int16s->size) {
-      if (int16s->used + amount > F_array_length_t_size_d) {
+      if (int16s->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -115,7 +115,7 @@ extern "C" {
 #endif // _di_f_int16s_increase_by_
 
 #ifndef _di_f_int16s_resize_
-  f_status_t f_int16s_resize(const f_array_length_t length, f_int16s_t *int16s) {
+  f_status_t f_int16s_resize(const f_number_unsigned_t length, f_int16s_t *int16s) {
     #ifndef _di_level_0_parameter_checking_
       if (!int16s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -125,7 +125,7 @@ extern "C" {
 #endif // _di_f_int16s_resize_
 
 #ifndef _di_f_int16ss_adjust_
-  f_status_t f_int16ss_adjust(const f_array_length_t length, f_int16ss_t *int16ss) {
+  f_status_t f_int16ss_adjust(const f_number_unsigned_t length, f_int16ss_t *int16ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!int16ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -173,7 +173,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].used = 0;
 
@@ -188,7 +188,7 @@ extern "C" {
 #endif // _di_f_int16ss_append_all_
 
 #ifndef _di_f_int16ss_decimate_by_
-  f_status_t f_int16ss_decimate_by(const f_array_length_t amount, f_int16ss_t *int16ss) {
+  f_status_t f_int16ss_decimate_by(const f_number_unsigned_t amount, f_int16ss_t *int16ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!int16ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -204,7 +204,7 @@ extern "C" {
 #endif // _di_f_int16ss_decimate_by_
 
 #ifndef _di_f_int16ss_decrease_by_
-  f_status_t f_int16ss_decrease_by(const f_array_length_t amount, f_int16ss_t *int16ss) {
+  f_status_t f_int16ss_decrease_by(const f_number_unsigned_t amount, f_int16ss_t *int16ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!int16ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -220,20 +220,20 @@ extern "C" {
 #endif // _di_f_int16ss_decrease_by_
 
 #ifndef _di_f_int16ss_increase_
-  f_status_t f_int16ss_increase(const f_array_length_t step, f_int16ss_t *int16ss) {
+  f_status_t f_int16ss_increase(const f_number_unsigned_t step, f_int16ss_t *int16ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!int16ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && int16ss->used + 1 > int16ss->size) {
-      f_array_length_t size = int16ss->used + step;
+      f_number_unsigned_t size = int16ss->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (int16ss->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (int16ss->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_int16ss_resize(size, int16ss);
@@ -244,7 +244,7 @@ extern "C" {
 #endif // _di_f_int16ss_increase_
 
 #ifndef _di_f_int16ss_increase_by_
-  f_status_t f_int16ss_increase_by(const f_array_length_t amount, f_int16ss_t *int16ss) {
+  f_status_t f_int16ss_increase_by(const f_number_unsigned_t amount, f_int16ss_t *int16ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!int16ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -252,7 +252,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (int16ss->used + amount > int16ss->size) {
-      if (int16ss->used + amount > F_array_length_t_size_d) {
+      if (int16ss->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -264,7 +264,7 @@ extern "C" {
 #endif // _di_f_int16ss_increase_by_
 
 #ifndef _di_f_int16ss_resize_
-  f_status_t f_int16ss_resize(const f_array_length_t length, f_int16ss_t *int16ss) {
+  f_status_t f_int16ss_resize(const f_number_unsigned_t length, f_int16ss_t *int16ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!int16ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 2d33eed37ffc4e23f656c163d3d6e135e8aa1901..fdf9c0b6d05ea50ce66e8ca29770e2edf6e9dae1 100644 (file)
@@ -32,7 +32,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_int16s_adjust_
-  extern f_status_t f_int16s_adjust(const f_array_length_t length, f_int16s_t *int16s);
+  extern f_status_t f_int16s_adjust(const f_number_unsigned_t length, f_int16s_t *int16s);
 #endif // _di_f_int16s_adjust_
 
 /**
@@ -96,7 +96,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_int16s_decimate_by_
-  extern f_status_t f_int16s_decimate_by(const f_array_length_t amount, f_int16s_t *int16s);
+  extern f_status_t f_int16s_decimate_by(const f_number_unsigned_t amount, f_int16s_t *int16s);
 #endif // _di_f_int16s_decimate_by_
 
 /**
@@ -120,13 +120,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int16s_decrease_by_
-  extern f_status_t f_int16s_decrease_by(const f_array_length_t amount, f_int16s_t *int16s);
+  extern f_status_t f_int16s_decrease_by(const f_number_unsigned_t amount, f_int16s_t *int16s);
 #endif // _di_f_int16s_decrease_by_
 
 /**
  * Increase the size of the int16s array, but only if necesary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -145,14 +145,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int16s_increase_
-  extern f_status_t f_int16s_increase(const f_array_length_t step, f_int16s_t *int16s);
+  extern f_status_t f_int16s_increase(const f_number_unsigned_t step, f_int16s_t *int16s);
 #endif // _di_f_int16s_increase_
 
 /**
  * Resize the int16s array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -170,7 +170,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int16s_increase_by_
-  extern f_status_t f_int16s_increase_by(const f_array_length_t amount, f_int16s_t *int16s);
+  extern f_status_t f_int16s_increase_by(const f_number_unsigned_t amount, f_int16s_t *int16s);
 #endif // _di_f_int16s_increase_by_
 
 /**
@@ -189,7 +189,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int16s_resize_
-  extern f_status_t f_int16s_resize(const f_array_length_t length, f_int16s_t *int16s);
+  extern f_status_t f_int16s_resize(const f_number_unsigned_t length, f_int16s_t *int16s);
 #endif // _di_f_int16s_resize_
 
 /**
@@ -209,7 +209,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_int16ss_adjust_
-  extern f_status_t f_int16ss_adjust(const f_array_length_t length, f_int16ss_t *int16ss);
+  extern f_status_t f_int16ss_adjust(const f_number_unsigned_t length, f_int16ss_t *int16ss);
 #endif // _di_f_int16ss_adjust_
 
 /**
@@ -274,7 +274,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_int16ss_decimate_by_
-  extern f_status_t f_int16ss_decimate_by(const f_array_length_t amount, f_int16ss_t *int16ss);
+  extern f_status_t f_int16ss_decimate_by(const f_number_unsigned_t amount, f_int16ss_t *int16ss);
 #endif // _di_f_int16ss_decimate_by_
 
 /**
@@ -299,13 +299,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int16ss_decrease_by_
-  extern f_status_t f_int16ss_decrease_by(const f_array_length_t amount, f_int16ss_t *int16ss);
+  extern f_status_t f_int16ss_decrease_by(const f_number_unsigned_t amount, f_int16ss_t *int16ss);
 #endif // _di_f_int16ss_decrease_by_
 
 /**
  * Increase the size of the int16ss array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -324,14 +324,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int16ss_increase_
-  extern f_status_t f_int16ss_increase(const f_array_length_t step, f_int16ss_t *int16ss);
+  extern f_status_t f_int16ss_increase(const f_number_unsigned_t step, f_int16ss_t *int16ss);
 #endif // _di_f_int16ss_increase_
 
 /**
  * Resize the int16ss array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -349,7 +349,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int16ss_increase_by_
-  extern f_status_t f_int16ss_increase_by(const f_array_length_t amount, f_int16ss_t *int16ss);
+  extern f_status_t f_int16ss_increase_by(const f_number_unsigned_t amount, f_int16ss_t *int16ss);
 #endif // _di_f_int16ss_increase_by_
 
 /**
@@ -369,7 +369,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int16ss_resize_
-  extern f_status_t f_int16ss_resize(const f_array_length_t length, f_int16ss_t *int16ss);
+  extern f_status_t f_int16ss_resize(const f_number_unsigned_t length, f_int16ss_t *int16ss);
 #endif // _di_f_int16ss_resize_
 
 #ifdef __cplusplus
index aff3139d3a36dc13e92c8a1d78fbcdf5d54a5c43..cc9d7a04130b66831831f21ecb0270c65a69afcd 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_int32s_adjust_
-  f_status_t f_int32s_adjust(const f_array_length_t length, f_int32s_t *int32s) {
+  f_status_t f_int32s_adjust(const f_number_unsigned_t length, f_int32s_t *int32s) {
     #ifndef _di_level_0_parameter_checking_
       if (!int32s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -39,7 +39,7 @@ extern "C" {
 #endif // _di_f_int32s_append_all_
 
 #ifndef _di_f_int32s_decimate_by_
-  f_status_t f_int32s_decimate_by(const f_array_length_t amount, f_int32s_t *int32s) {
+  f_status_t f_int32s_decimate_by(const f_number_unsigned_t amount, f_int32s_t *int32s) {
     #ifndef _di_level_0_parameter_checking_
       if (!int32s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -55,7 +55,7 @@ extern "C" {
 #endif // _di_f_int32s_decimate_by_
 
 #ifndef _di_f_int32s_decrease_by_
-  f_status_t f_int32s_decrease_by(const f_array_length_t amount, f_int32s_t *int32s) {
+  f_status_t f_int32s_decrease_by(const f_number_unsigned_t amount, f_int32s_t *int32s) {
     #ifndef _di_level_0_parameter_checking_
       if (!int32s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -71,20 +71,20 @@ extern "C" {
 #endif // _di_f_int32s_decrease_by_
 
 #ifndef _di_f_int32s_increase_
-  f_status_t f_int32s_increase(const f_array_length_t step, f_int32s_t *int32s) {
+  f_status_t f_int32s_increase(const f_number_unsigned_t step, f_int32s_t *int32s) {
     #ifndef _di_level_0_parameter_checking_
       if (!int32s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && int32s->used + 1 > int32s->size) {
-      f_array_length_t size = int32s->used + step;
+      f_number_unsigned_t size = int32s->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (int32s->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (int32s->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_int32s_resize(size, int32s);
@@ -95,7 +95,7 @@ extern "C" {
 #endif // _di_f_int32s_increase_
 
 #ifndef _di_f_int32s_increase_by_
-  f_status_t f_int32s_increase_by(const f_array_length_t amount, f_int32s_t *int32s) {
+  f_status_t f_int32s_increase_by(const f_number_unsigned_t amount, f_int32s_t *int32s) {
     #ifndef _di_level_0_parameter_checking_
       if (!int32s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -103,7 +103,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (int32s->used + amount > int32s->size) {
-      if (int32s->used + amount > F_array_length_t_size_d) {
+      if (int32s->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -115,7 +115,7 @@ extern "C" {
 #endif // _di_f_int32s_increase_by_
 
 #ifndef _di_f_int32s_resize_
-  f_status_t f_int32s_resize(const f_array_length_t length, f_int32s_t *int32s) {
+  f_status_t f_int32s_resize(const f_number_unsigned_t length, f_int32s_t *int32s) {
     #ifndef _di_level_0_parameter_checking_
       if (!int32s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -125,7 +125,7 @@ extern "C" {
 #endif // _di_f_int32s_resize_
 
 #ifndef _di_f_int32ss_adjust_
-  f_status_t f_int32ss_adjust(const f_array_length_t length, f_int32ss_t *int32ss) {
+  f_status_t f_int32ss_adjust(const f_number_unsigned_t length, f_int32ss_t *int32ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!int32ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -173,7 +173,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].used = 0;
 
@@ -188,7 +188,7 @@ extern "C" {
 #endif // _di_f_int32ss_append_all_
 
 #ifndef _di_f_int32ss_decimate_by_
-  f_status_t f_int32ss_decimate_by(const f_array_length_t amount, f_int32ss_t *int32ss) {
+  f_status_t f_int32ss_decimate_by(const f_number_unsigned_t amount, f_int32ss_t *int32ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!int32ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -204,7 +204,7 @@ extern "C" {
 #endif // _di_f_int32ss_decimate_by_
 
 #ifndef _di_f_int32ss_decrease_by_
-  f_status_t f_int32ss_decrease_by(const f_array_length_t amount, f_int32ss_t *int32ss) {
+  f_status_t f_int32ss_decrease_by(const f_number_unsigned_t amount, f_int32ss_t *int32ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!int32ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -220,20 +220,20 @@ extern "C" {
 #endif // _di_f_int32ss_decrease_by_
 
 #ifndef _di_f_int32ss_increase_
-  f_status_t f_int32ss_increase(const f_array_length_t step, f_int32ss_t *int32ss) {
+  f_status_t f_int32ss_increase(const f_number_unsigned_t step, f_int32ss_t *int32ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!int32ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && int32ss->used + 1 > int32ss->size) {
-      f_array_length_t size = int32ss->used + step;
+      f_number_unsigned_t size = int32ss->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (int32ss->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (int32ss->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_int32ss_resize(size, int32ss);
@@ -244,7 +244,7 @@ extern "C" {
 #endif // _di_f_int32ss_increase_
 
 #ifndef _di_f_int32ss_increase_by_
-  f_status_t f_int32ss_increase_by(const f_array_length_t amount, f_int32ss_t *int32ss) {
+  f_status_t f_int32ss_increase_by(const f_number_unsigned_t amount, f_int32ss_t *int32ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!int32ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -252,7 +252,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (int32ss->used + amount > int32ss->size) {
-      if (int32ss->used + amount > F_array_length_t_size_d) {
+      if (int32ss->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -264,7 +264,7 @@ extern "C" {
 #endif // _di_f_int32ss_increase_by_
 
 #ifndef _di_f_int32ss_resize_
-  f_status_t f_int32ss_resize(const f_array_length_t length, f_int32ss_t *int32ss) {
+  f_status_t f_int32ss_resize(const f_number_unsigned_t length, f_int32ss_t *int32ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!int32ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 8e8ee35b2b36c411d81829d13ca6e3e232de4816..040147f2e0bba339db9083faef66ad2db7bd4e5f 100644 (file)
@@ -32,7 +32,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_int32s_adjust_
-  extern f_status_t f_int32s_adjust(const f_array_length_t length, f_int32s_t *int32s);
+  extern f_status_t f_int32s_adjust(const f_number_unsigned_t length, f_int32s_t *int32s);
 #endif // _di_f_int32s_adjust_
 
 /**
@@ -96,7 +96,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_int32s_decimate_by_
-  extern f_status_t f_int32s_decimate_by(const f_array_length_t amount, f_int32s_t *int32s);
+  extern f_status_t f_int32s_decimate_by(const f_number_unsigned_t amount, f_int32s_t *int32s);
 #endif // _di_f_int32s_decimate_by_
 
 /**
@@ -119,13 +119,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int32s_decrease_by_
-  extern f_status_t f_int32s_decrease_by(const f_array_length_t amount, f_int32s_t *int32s);
+  extern f_status_t f_int32s_decrease_by(const f_number_unsigned_t amount, f_int32s_t *int32s);
 #endif // _di_f_int32s_decrease_by_
 
 /**
  * Increase the size of the int32s array, but only if necesary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -144,14 +144,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int32s_increase_
-  extern f_status_t f_int32s_increase(const f_array_length_t step, f_int32s_t *int32s);
+  extern f_status_t f_int32s_increase(const f_number_unsigned_t step, f_int32s_t *int32s);
 #endif // _di_f_int32s_increase_
 
 /**
  * Resize the int32s array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -169,7 +169,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int32s_increase_by_
-  extern f_status_t f_int32s_increase_by(const f_array_length_t amount, f_int32s_t *int32s);
+  extern f_status_t f_int32s_increase_by(const f_number_unsigned_t amount, f_int32s_t *int32s);
 #endif // _di_f_int32s_increase_by_
 
 /**
@@ -188,7 +188,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int32s_resize_
-  extern f_status_t f_int32s_resize(const f_array_length_t length, f_int32s_t *int32s);
+  extern f_status_t f_int32s_resize(const f_number_unsigned_t length, f_int32s_t *int32s);
 #endif // _di_f_int32s_resize_
 
 /**
@@ -208,7 +208,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_int32ss_adjust_
-  extern f_status_t f_int32ss_adjust(const f_array_length_t length, f_int32ss_t *int32ss);
+  extern f_status_t f_int32ss_adjust(const f_number_unsigned_t length, f_int32ss_t *int32ss);
 #endif // _di_f_int32ss_adjust_
 
 /**
@@ -273,7 +273,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_int32ss_decimate_by_
-  extern f_status_t f_int32ss_decimate_by(const f_array_length_t amount, f_int32ss_t *int32ss);
+  extern f_status_t f_int32ss_decimate_by(const f_number_unsigned_t amount, f_int32ss_t *int32ss);
 #endif // _di_f_int32ss_decimate_by_
 
 /**
@@ -297,13 +297,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int32ss_decrease_by_
-  extern f_status_t f_int32ss_decrease_by(const f_array_length_t amount, f_int32ss_t *int32ss);
+  extern f_status_t f_int32ss_decrease_by(const f_number_unsigned_t amount, f_int32ss_t *int32ss);
 #endif // _di_f_int32ss_decrease_by_
 
 /**
  * Increase the size of the int32ss array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -322,14 +322,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int32ss_increase_
-  extern f_status_t f_int32ss_increase(const f_array_length_t step, f_int32ss_t *int32ss);
+  extern f_status_t f_int32ss_increase(const f_number_unsigned_t step, f_int32ss_t *int32ss);
 #endif // _di_f_int32ss_increase_
 
 /**
  * Resize the int32ss array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -347,7 +347,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int32ss_increase_by_
-  extern f_status_t f_int32ss_increase_by(const f_array_length_t amount, f_int32ss_t *int32ss);
+  extern f_status_t f_int32ss_increase_by(const f_number_unsigned_t amount, f_int32ss_t *int32ss);
 #endif // _di_f_int32ss_increase_by_
 
 /**
@@ -367,7 +367,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int32ss_resize_
-  extern f_status_t f_int32ss_resize(const f_array_length_t length, f_int32ss_t *int32ss);
+  extern f_status_t f_int32ss_resize(const f_number_unsigned_t length, f_int32ss_t *int32ss);
 #endif // _di_f_int32ss_resize_
 
 #ifdef __cplusplus
index d661974ce0a722dc51aa8fc88b1e35687eb93dca..1aa1303eda012329f6b5585947e937433c2051d7 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_int64s_adjust_
-  f_status_t f_int64s_adjust(const f_array_length_t length, f_int64s_t *int64s) {
+  f_status_t f_int64s_adjust(const f_number_unsigned_t length, f_int64s_t *int64s) {
     #ifndef _di_level_0_parameter_checking_
       if (!int64s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -39,7 +39,7 @@ extern "C" {
 #endif // _di_f_int64s_append_all_
 
 #ifndef _di_f_int64s_decimate_by_
-  f_status_t f_int64s_decimate_by(const f_array_length_t amount, f_int64s_t *int64s) {
+  f_status_t f_int64s_decimate_by(const f_number_unsigned_t amount, f_int64s_t *int64s) {
     #ifndef _di_level_0_parameter_checking_
       if (!int64s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -55,7 +55,7 @@ extern "C" {
 #endif // _di_f_int64s_decimate_by_
 
 #ifndef _di_f_int64s_decrease_by_
-  f_status_t f_int64s_decrease_by(const f_array_length_t amount, f_int64s_t *int64s) {
+  f_status_t f_int64s_decrease_by(const f_number_unsigned_t amount, f_int64s_t *int64s) {
     #ifndef _di_level_0_parameter_checking_
       if (!int64s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -71,20 +71,20 @@ extern "C" {
 #endif // _di_f_int64s_decrease_by_
 
 #ifndef _di_f_int64s_increase_
-  f_status_t f_int64s_increase(const f_array_length_t step, f_int64s_t *int64s) {
+  f_status_t f_int64s_increase(const f_number_unsigned_t step, f_int64s_t *int64s) {
     #ifndef _di_level_0_parameter_checking_
       if (!int64s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && int64s->used + 1 > int64s->size) {
-      f_array_length_t size = int64s->used + step;
+      f_number_unsigned_t size = int64s->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (int64s->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (int64s->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_int64s_resize(size, int64s);
@@ -95,7 +95,7 @@ extern "C" {
 #endif // _di_f_int64s_increase_
 
 #ifndef _di_f_int64s_increase_by_
-  f_status_t f_int64s_increase_by(const f_array_length_t amount, f_int64s_t *int64s) {
+  f_status_t f_int64s_increase_by(const f_number_unsigned_t amount, f_int64s_t *int64s) {
     #ifndef _di_level_0_parameter_checking_
       if (!int64s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -103,7 +103,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (int64s->used + amount > int64s->size) {
-      if (int64s->used + amount > F_array_length_t_size_d) {
+      if (int64s->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -115,7 +115,7 @@ extern "C" {
 #endif // _di_f_int64s_increase_by_
 
 #ifndef _di_f_int64s_resize_
-  f_status_t f_int64s_resize(const f_array_length_t length, f_int64s_t *int64s) {
+  f_status_t f_int64s_resize(const f_number_unsigned_t length, f_int64s_t *int64s) {
     #ifndef _di_level_0_parameter_checking_
       if (!int64s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -125,7 +125,7 @@ extern "C" {
 #endif // _di_f_int64s_resize_
 
 #ifndef _di_f_int64ss_adjust_
-  f_status_t f_int64ss_adjust(const f_array_length_t length, f_int64ss_t *int64ss) {
+  f_status_t f_int64ss_adjust(const f_number_unsigned_t length, f_int64ss_t *int64ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!int64ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -173,7 +173,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].used = 0;
 
@@ -188,7 +188,7 @@ extern "C" {
 #endif // _di_f_int64ss_append_all_
 
 #ifndef _di_f_int64ss_decimate_by_
-  f_status_t f_int64ss_decimate_by(const f_array_length_t amount, f_int64ss_t *int64ss) {
+  f_status_t f_int64ss_decimate_by(const f_number_unsigned_t amount, f_int64ss_t *int64ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!int64ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -204,7 +204,7 @@ extern "C" {
 #endif // _di_f_int64ss_decimate_by_
 
 #ifndef _di_f_int64ss_decrease_by_
-  f_status_t f_int64ss_decrease_by(const f_array_length_t amount, f_int64ss_t *int64ss) {
+  f_status_t f_int64ss_decrease_by(const f_number_unsigned_t amount, f_int64ss_t *int64ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!int64ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -220,20 +220,20 @@ extern "C" {
 #endif // _di_f_int64ss_decrease_by_
 
 #ifndef _di_f_int64ss_increase_
-  f_status_t f_int64ss_increase(const f_array_length_t step, f_int64ss_t *int64ss) {
+  f_status_t f_int64ss_increase(const f_number_unsigned_t step, f_int64ss_t *int64ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!int64ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && int64ss->used + 1 > int64ss->size) {
-      f_array_length_t size = int64ss->used + step;
+      f_number_unsigned_t size = int64ss->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (int64ss->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (int64ss->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_int64ss_resize(size, int64ss);
@@ -244,7 +244,7 @@ extern "C" {
 #endif // _di_f_int64ss_increase_
 
 #ifndef _di_f_int64ss_increase_by_
-  f_status_t f_int64ss_increase_by(const f_array_length_t amount, f_int64ss_t *int64ss) {
+  f_status_t f_int64ss_increase_by(const f_number_unsigned_t amount, f_int64ss_t *int64ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!int64ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -252,7 +252,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (int64ss->used + amount > int64ss->size) {
-      if (int64ss->used + amount > F_array_length_t_size_d) {
+      if (int64ss->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -264,7 +264,7 @@ extern "C" {
 #endif // _di_f_int64ss_increase_by_
 
 #ifndef _di_f_int64ss_resize_
-  f_status_t f_int64ss_resize(const f_array_length_t length, f_int64ss_t *int64ss) {
+  f_status_t f_int64ss_resize(const f_number_unsigned_t length, f_int64ss_t *int64ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!int64ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 31ba1b899d5249dee6fad28fd6cd3b3652694576..1742945b8e7480de3ba38d912a1154c0be4c37a2 100644 (file)
@@ -32,7 +32,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_int64s_adjust_
-  extern f_status_t f_int64s_adjust(const f_array_length_t length, f_int64s_t *int64s);
+  extern f_status_t f_int64s_adjust(const f_number_unsigned_t length, f_int64s_t *int64s);
 #endif // _di_f_int64s_adjust_
 
 /**
@@ -96,7 +96,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_int64s_decimate_by_
-  extern f_status_t f_int64s_decimate_by(const f_array_length_t amount, f_int64s_t *int64s);
+  extern f_status_t f_int64s_decimate_by(const f_number_unsigned_t amount, f_int64s_t *int64s);
 #endif // _di_f_int64s_decimate_by_
 
 /**
@@ -120,13 +120,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int64s_decrease_by_
-  extern f_status_t f_int64s_decrease_by(const f_array_length_t amount, f_int64s_t *int64s);
+  extern f_status_t f_int64s_decrease_by(const f_number_unsigned_t amount, f_int64s_t *int64s);
 #endif // _di_f_int64s_decrease_by_
 
 /**
  * Increase the size of the int64s array, but only if necesary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -145,14 +145,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int64s_increase_
-  extern f_status_t f_int64s_increase(const f_array_length_t step, f_int64s_t *int64s);
+  extern f_status_t f_int64s_increase(const f_number_unsigned_t step, f_int64s_t *int64s);
 #endif // _di_f_int64s_increase_
 
 /**
  * Resize the int64s array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -170,7 +170,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int64s_increase_by_
-  extern f_status_t f_int64s_increase_by(const f_array_length_t amount, f_int64s_t *int64s);
+  extern f_status_t f_int64s_increase_by(const f_number_unsigned_t amount, f_int64s_t *int64s);
 #endif // _di_f_int64s_increase_by_
 
 /**
@@ -189,7 +189,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int64s_resize_
-  extern f_status_t f_int64s_resize(const f_array_length_t length, f_int64s_t *int64s);
+  extern f_status_t f_int64s_resize(const f_number_unsigned_t length, f_int64s_t *int64s);
 #endif // _di_f_int64s_resize_
 
 /**
@@ -209,7 +209,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_int64ss_adjust_
-  extern f_status_t f_int64ss_adjust(const f_array_length_t length, f_int64ss_t *int64ss);
+  extern f_status_t f_int64ss_adjust(const f_number_unsigned_t length, f_int64ss_t *int64ss);
 #endif // _di_f_int64ss_adjust_
 
 /**
@@ -274,7 +274,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_int64ss_decimate_by_
-  extern f_status_t f_int64ss_decimate_by(const f_array_length_t amount, f_int64ss_t *int64ss);
+  extern f_status_t f_int64ss_decimate_by(const f_number_unsigned_t amount, f_int64ss_t *int64ss);
 #endif // _di_f_int64ss_decimate_by_
 
 /**
@@ -299,13 +299,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int64ss_decrease_by_
-  extern f_status_t f_int64ss_decrease_by(const f_array_length_t amount, f_int64ss_t *int64ss);
+  extern f_status_t f_int64ss_decrease_by(const f_number_unsigned_t amount, f_int64ss_t *int64ss);
 #endif // _di_f_int64ss_decrease_by_
 
 /**
  * Increase the size of the int64ss array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -324,14 +324,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int64ss_increase_
-  extern f_status_t f_int64ss_increase(const f_array_length_t step, f_int64ss_t *int64ss);
+  extern f_status_t f_int64ss_increase(const f_number_unsigned_t step, f_int64ss_t *int64ss);
 #endif // _di_f_int64ss_increase_
 
 /**
  * Resize the int64ss array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -349,7 +349,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int64ss_increase_by_
-  extern f_status_t f_int64ss_increase_by(const f_array_length_t amount, f_int64ss_t *int64ss);
+  extern f_status_t f_int64ss_increase_by(const f_number_unsigned_t amount, f_int64ss_t *int64ss);
 #endif // _di_f_int64ss_increase_by_
 
 /**
@@ -369,7 +369,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int64ss_resize_
-  extern f_status_t f_int64ss_resize(const f_array_length_t length, f_int64ss_t *int64ss);
+  extern f_status_t f_int64ss_resize(const f_number_unsigned_t length, f_int64ss_t *int64ss);
 #endif // _di_f_int64ss_resize_
 
 #ifdef __cplusplus
index 0c3de4a1b09f410725092f8cb14e845c683531e6..7d38725d747591e8803e59b2d2f729bfbb95b4ff 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_int8s_adjust_
-  f_status_t f_int8s_adjust(const f_array_length_t length, f_int8s_t *int8s) {
+  f_status_t f_int8s_adjust(const f_number_unsigned_t length, f_int8s_t *int8s) {
     #ifndef _di_level_0_parameter_checking_
       if (!int8s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -39,7 +39,7 @@ extern "C" {
 #endif // _di_f_int8s_append_all_
 
 #ifndef _di_f_int8s_decimate_by_
-  f_status_t f_int8s_decimate_by(const f_array_length_t amount, f_int8s_t *int8s) {
+  f_status_t f_int8s_decimate_by(const f_number_unsigned_t amount, f_int8s_t *int8s) {
     #ifndef _di_level_0_parameter_checking_
       if (!int8s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -55,7 +55,7 @@ extern "C" {
 #endif // _di_f_int8s_decimate_by_
 
 #ifndef _di_f_int8s_decrease_by_
-  f_status_t f_int8s_decrease_by(const f_array_length_t amount, f_int8s_t *int8s) {
+  f_status_t f_int8s_decrease_by(const f_number_unsigned_t amount, f_int8s_t *int8s) {
     #ifndef _di_level_0_parameter_checking_
       if (!int8s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -71,20 +71,20 @@ extern "C" {
 #endif // _di_f_int8s_decrease_by_
 
 #ifndef _di_f_int8s_increase_
-  f_status_t f_int8s_increase(const f_array_length_t step, f_int8s_t *int8s) {
+  f_status_t f_int8s_increase(const f_number_unsigned_t step, f_int8s_t *int8s) {
     #ifndef _di_level_0_parameter_checking_
       if (!int8s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && int8s->used + 1 > int8s->size) {
-      f_array_length_t size = int8s->used + step;
+      f_number_unsigned_t size = int8s->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (int8s->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (int8s->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_int8s_resize(size, int8s);
@@ -95,7 +95,7 @@ extern "C" {
 #endif // _di_f_int8s_increase_
 
 #ifndef _di_f_int8s_increase_by_
-  f_status_t f_int8s_increase_by(const f_array_length_t amount, f_int8s_t *int8s) {
+  f_status_t f_int8s_increase_by(const f_number_unsigned_t amount, f_int8s_t *int8s) {
     #ifndef _di_level_0_parameter_checking_
       if (!int8s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -103,7 +103,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (int8s->used + amount > int8s->size) {
-      if (int8s->used + amount > F_array_length_t_size_d) {
+      if (int8s->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -115,7 +115,7 @@ extern "C" {
 #endif // _di_f_int8s_increase_by_
 
 #ifndef _di_f_int8s_resize_
-  f_status_t f_int8s_resize(const f_array_length_t length, f_int8s_t *int8s) {
+  f_status_t f_int8s_resize(const f_number_unsigned_t length, f_int8s_t *int8s) {
     #ifndef _di_level_0_parameter_checking_
       if (!int8s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -125,7 +125,7 @@ extern "C" {
 #endif // _di_f_int8s_resize_
 
 #ifndef _di_f_int8ss_adjust_
-  f_status_t f_int8ss_adjust(const f_array_length_t length, f_int8ss_t *int8ss) {
+  f_status_t f_int8ss_adjust(const f_number_unsigned_t length, f_int8ss_t *int8ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!int8ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -173,7 +173,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].used = 0;
 
@@ -188,7 +188,7 @@ extern "C" {
 #endif // _di_f_int8ss_append_all_
 
 #ifndef _di_f_int8ss_decimate_by_
-  f_status_t f_int8ss_decimate_by(const f_array_length_t amount, f_int8ss_t *int8ss) {
+  f_status_t f_int8ss_decimate_by(const f_number_unsigned_t amount, f_int8ss_t *int8ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!int8ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -204,7 +204,7 @@ extern "C" {
 #endif // _di_f_int8ss_decimate_by_
 
 #ifndef _di_f_int8ss_decrease_by_
-  f_status_t f_int8ss_decrease_by(const f_array_length_t amount, f_int8ss_t *int8ss) {
+  f_status_t f_int8ss_decrease_by(const f_number_unsigned_t amount, f_int8ss_t *int8ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!int8ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -220,20 +220,20 @@ extern "C" {
 #endif // _di_f_int8ss_decrease_by_
 
 #ifndef _di_f_int8ss_increase_
-  f_status_t f_int8ss_increase(const f_array_length_t step, f_int8ss_t *int8ss) {
+  f_status_t f_int8ss_increase(const f_number_unsigned_t step, f_int8ss_t *int8ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!int8ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && int8ss->used + 1 > int8ss->size) {
-      f_array_length_t size = int8ss->used + step;
+      f_number_unsigned_t size = int8ss->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (int8ss->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (int8ss->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_int8ss_resize(size, int8ss);
@@ -244,7 +244,7 @@ extern "C" {
 #endif // _di_f_int8ss_increase_
 
 #ifndef _di_f_int8ss_increase_by_
-  f_status_t f_int8ss_increase_by(const f_array_length_t amount, f_int8ss_t *int8ss) {
+  f_status_t f_int8ss_increase_by(const f_number_unsigned_t amount, f_int8ss_t *int8ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!int8ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -252,7 +252,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (int8ss->used + amount > int8ss->size) {
-      if (int8ss->used + amount > F_array_length_t_size_d) {
+      if (int8ss->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -264,7 +264,7 @@ extern "C" {
 #endif // _di_f_int8ss_increase_by_
 
 #ifndef _di_f_int8ss_resize_
-  f_status_t f_int8ss_resize(const f_array_length_t length, f_int8ss_t *int8ss) {
+  f_status_t f_int8ss_resize(const f_number_unsigned_t length, f_int8ss_t *int8ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!int8ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 83db61c4008dff935f498643511ee05e03a46a4f..01b90412cffe42eefcc9dc625b58d688c45dd641 100644 (file)
@@ -32,7 +32,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_int8s_adjust_
-  extern f_status_t f_int8s_adjust(const f_array_length_t length, f_int8s_t *int8s);
+  extern f_status_t f_int8s_adjust(const f_number_unsigned_t length, f_int8s_t *int8s);
 #endif // _di_f_int8s_adjust_
 
 /**
@@ -96,7 +96,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_int8s_decimate_by_
-  extern f_status_t f_int8s_decimate_by(const f_array_length_t amount, f_int8s_t *int8s);
+  extern f_status_t f_int8s_decimate_by(const f_number_unsigned_t amount, f_int8s_t *int8s);
 #endif // _di_f_int8s_decimate_by_
 
 /**
@@ -120,13 +120,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int8s_decrease_by_
-  extern f_status_t f_int8s_decrease_by(const f_array_length_t amount, f_int8s_t *int8s);
+  extern f_status_t f_int8s_decrease_by(const f_number_unsigned_t amount, f_int8s_t *int8s);
 #endif // _di_f_int8s_decrease_by_
 
 /**
  * Increase the size of the int8s array, but only if necesary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -145,14 +145,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int8s_increase_
-  extern f_status_t f_int8s_increase(const f_array_length_t step, f_int8s_t *int8s);
+  extern f_status_t f_int8s_increase(const f_number_unsigned_t step, f_int8s_t *int8s);
 #endif // _di_f_int8s_increase_
 
 /**
  * Resize the int8s array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -170,7 +170,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int8s_increase_by_
-  extern f_status_t f_int8s_increase_by(const f_array_length_t amount, f_int8s_t *int8s);
+  extern f_status_t f_int8s_increase_by(const f_number_unsigned_t amount, f_int8s_t *int8s);
 #endif // _di_f_int8s_increase_by_
 
 /**
@@ -189,7 +189,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int8s_resize_
-  extern f_status_t f_int8s_resize(const f_array_length_t length, f_int8s_t *int8s);
+  extern f_status_t f_int8s_resize(const f_number_unsigned_t length, f_int8s_t *int8s);
 #endif // _di_f_int8s_resize_
 
 /**
@@ -209,7 +209,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_int8ss_adjust_
-  extern f_status_t f_int8ss_adjust(const f_array_length_t length, f_int8ss_t *int8ss);
+  extern f_status_t f_int8ss_adjust(const f_number_unsigned_t length, f_int8ss_t *int8ss);
 #endif // _di_f_int8ss_adjust_
 
 /**
@@ -274,7 +274,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_int8ss_decimate_by_
-  extern f_status_t f_int8ss_decimate_by(const f_array_length_t amount, f_int8ss_t *int8ss);
+  extern f_status_t f_int8ss_decimate_by(const f_number_unsigned_t amount, f_int8ss_t *int8ss);
 #endif // _di_f_int8ss_decimate_by_
 
 /**
@@ -299,13 +299,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int8ss_decrease_by_
-  extern f_status_t f_int8ss_decrease_by(const f_array_length_t amount, f_int8ss_t *int8ss);
+  extern f_status_t f_int8ss_decrease_by(const f_number_unsigned_t amount, f_int8ss_t *int8ss);
 #endif // _di_f_int8ss_decrease_by_
 
 /**
  * Increase the size of the int8ss array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -324,14 +324,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int8ss_increase_
-  extern f_status_t f_int8ss_increase(const f_array_length_t step, f_int8ss_t *int8ss);
+  extern f_status_t f_int8ss_increase(const f_number_unsigned_t step, f_int8ss_t *int8ss);
 #endif // _di_f_int8ss_increase_
 
 /**
  * Resize the int8ss array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -349,7 +349,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int8ss_increase_by_
-  extern f_status_t f_int8ss_increase_by(const f_array_length_t amount, f_int8ss_t *int8ss);
+  extern f_status_t f_int8ss_increase_by(const f_number_unsigned_t amount, f_int8ss_t *int8ss);
 #endif // _di_f_int8ss_increase_by_
 
 /**
@@ -369,7 +369,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_int8ss_resize_
-  extern f_status_t f_int8ss_resize(const f_array_length_t length, f_int8ss_t *int8ss);
+  extern f_status_t f_int8ss_resize(const f_number_unsigned_t length, f_int8ss_t *int8ss);
 #endif // _di_f_int8ss_resize_
 
 #ifdef __cplusplus
diff --git a/level_0/f_type_array/c/type_array/number_unsigned.c b/level_0/f_type_array/c/type_array/number_unsigned.c
new file mode 100644 (file)
index 0000000..8f0b939
--- /dev/null
@@ -0,0 +1,285 @@
+#include "../type_array.h"
+#include "number_unsigned.h"
+#include "private-number_unsigned.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#ifndef _di_f_number_unsigneds_adjust_
+  f_status_t f_number_unsigneds_adjust(const f_number_unsigned_t length, f_number_unsigneds_t *lengths) {
+    #ifndef _di_level_0_parameter_checking_
+      if (!lengths) return F_status_set_error(F_parameter);
+    #endif // _di_level_0_parameter_checking_
+
+    return private_f_number_unsigneds_adjust(length, lengths);
+  }
+#endif // _di_f_number_unsigneds_adjust_
+
+#ifndef _di_f_number_unsigneds_append_
+  f_status_t f_number_unsigneds_append(const f_number_unsigned_t source, f_number_unsigneds_t *destination) {
+    #ifndef _di_level_0_parameter_checking_
+      if (!destination) return F_status_set_error(F_parameter);
+    #endif // _di_level_0_parameter_checking_
+
+    if (destination->used + 1 > destination->size) {
+      const f_status_t status = private_f_number_unsigneds_resize(destination->used + F_memory_default_allocation_small_d, destination);
+      if (F_status_is_error(status)) return status;
+    }
+
+    destination->array[destination->used++] = source;
+
+    return F_none;
+  }
+#endif // _di_f_number_unsigneds_append_
+
+#ifndef _di_f_number_unsigneds_append_all_
+  f_status_t f_number_unsigneds_append_all(const f_number_unsigneds_t source, f_number_unsigneds_t *destination) {
+    #ifndef _di_level_0_parameter_checking_
+      if (!destination) return F_status_set_error(F_parameter);
+    #endif // _di_level_0_parameter_checking_
+
+    if (!source.used) return F_data_not;
+
+    return private_f_number_unsigneds_append_all(source, destination);
+  }
+#endif // _di_f_number_unsigneds_append_all_
+
+#ifndef _di_f_number_unsigneds_decimate_by_
+  f_status_t f_number_unsigneds_decimate_by(const f_number_unsigned_t amount, f_number_unsigneds_t *lengths) {
+    #ifndef _di_level_0_parameter_checking_
+      if (!lengths) return F_status_set_error(F_parameter);
+    #endif // _di_level_0_parameter_checking_
+
+    if (!amount) return F_data_not;
+
+    if (lengths->size - amount > 0) {
+      return private_f_number_unsigneds_adjust(lengths->size - amount, lengths);
+    }
+
+    return private_f_number_unsigneds_adjust(0, lengths);
+  }
+#endif // _di_f_number_unsigneds_decimate_by_
+
+#ifndef _di_f_number_unsigneds_decrease_by_
+  f_status_t f_number_unsigneds_decrease_by(const f_number_unsigned_t amount, f_number_unsigneds_t *lengths) {
+    #ifndef _di_level_0_parameter_checking_
+      if (!lengths) return F_status_set_error(F_parameter);
+    #endif // _di_level_0_parameter_checking_
+
+    if (!amount) return F_data_not;
+
+    if (lengths->size - amount > 0) {
+      return private_f_number_unsigneds_resize(lengths->size - amount, lengths);
+    }
+
+    return private_f_number_unsigneds_resize(0, lengths);
+  }
+#endif // _di_f_number_unsigneds_decrease_by_
+
+#ifndef _di_f_number_unsigneds_increase_
+  f_status_t f_number_unsigneds_increase(const f_number_unsigned_t step, f_number_unsigneds_t *lengths) {
+    #ifndef _di_level_0_parameter_checking_
+      if (!lengths) return F_status_set_error(F_parameter);
+    #endif // _di_level_0_parameter_checking_
+
+    if (step && lengths->used + 1 > lengths->size) {
+      f_number_unsigned_t size = lengths->used + step;
+
+      if (size > F_number_t_size_unsigned_d) {
+        if (lengths->used + 1 > F_number_t_size_unsigned_d) {
+          return F_status_set_error(F_array_too_large);
+        }
+
+        size = F_number_t_size_unsigned_d;
+      }
+
+      return private_f_number_unsigneds_resize(size, lengths);
+    }
+
+    return F_data_not;
+  }
+#endif // _di_f_number_unsigneds_increase_
+
+#ifndef _di_f_number_unsigneds_increase_by_
+  f_status_t f_number_unsigneds_increase_by(const f_number_unsigned_t amount, f_number_unsigneds_t *lengths) {
+    #ifndef _di_level_0_parameter_checking_
+      if (!lengths) return F_status_set_error(F_parameter);
+    #endif // _di_level_0_parameter_checking_
+
+    if (!amount) return F_data_not;
+
+    if (lengths->used + amount > lengths->size) {
+      if (lengths->used + amount > F_number_t_size_unsigned_d) {
+        return F_status_set_error(F_array_too_large);
+      }
+
+      return private_f_number_unsigneds_resize(lengths->used + amount, lengths);
+    }
+
+    return F_data_not;
+  }
+#endif // _di_f_number_unsigneds_increase_by_
+
+#ifndef _di_f_number_unsigneds_resize_
+  f_status_t f_number_unsigneds_resize(const f_number_unsigned_t length, f_number_unsigneds_t *lengths) {
+    #ifndef _di_level_0_parameter_checking_
+      if (!lengths) return F_status_set_error(F_parameter);
+    #endif // _di_level_0_parameter_checking_
+
+    return private_f_number_unsigneds_resize(length, lengths);
+  }
+#endif // _di_f_number_unsigneds_resize_
+
+#ifndef _di_f_number_unsignedss_adjust_
+  f_status_t f_number_unsignedss_adjust(const f_number_unsigned_t length, f_number_unsignedss_t *lengthss) {
+    #ifndef _di_level_0_parameter_checking_
+      if (!lengthss) return F_status_set_error(F_parameter);
+    #endif // _di_level_0_parameter_checking_
+
+    return private_f_number_unsignedss_adjust(length, lengthss);
+  }
+#endif // _di_f_number_unsignedss_adjust_
+
+#ifndef _di_f_number_unsignedss_append_
+  f_status_t f_number_unsignedss_append(const f_number_unsigneds_t source, f_number_unsignedss_t *destination) {
+    #ifndef _di_level_0_parameter_checking_
+      if (!destination) return F_status_set_error(F_parameter);
+    #endif // _di_level_0_parameter_checking_
+
+    if (!source.used) return F_data_not;
+
+    f_status_t status = F_none;
+
+    if (destination->used + 1 > destination->size) {
+      status = private_f_number_unsignedss_resize(destination->used + F_memory_default_allocation_small_d, destination);
+      if (F_status_is_error(status)) return status;
+    }
+
+    status = private_f_number_unsigneds_append_all(source, &destination->array[destination->used]);
+    if (F_status_is_error(status)) return status;
+
+    ++destination->used;
+
+    return F_none;
+  }
+#endif // _di_f_number_unsignedss_append_
+
+#ifndef _di_f_number_unsignedss_append_all_
+  f_status_t f_number_unsignedss_append_all(const f_number_unsignedss_t source, f_number_unsignedss_t *destination) {
+    #ifndef _di_level_0_parameter_checking_
+      if (!destination) return F_status_set_error(F_parameter);
+    #endif // _di_level_0_parameter_checking_
+
+    if (!source.used) return F_data_not;
+
+    f_status_t status = F_none;
+
+    if (destination->used + source.used > destination->size) {
+      status = private_f_number_unsignedss_resize(destination->used + source.used, destination);
+      if (F_status_is_error(status)) return status;
+    }
+
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
+
+      destination->array[destination->used].used = 0;
+
+      if (source.array[i].used) {
+        status = private_f_number_unsigneds_append_all(source.array[i], &destination->array[destination->used]);
+        if (F_status_is_error(status)) return status;
+      }
+    } // for
+
+    return F_none;
+  }
+#endif // _di_f_number_unsignedss_append_all_
+
+#ifndef _di_f_number_unsignedss_decimate_by_
+  f_status_t f_number_unsignedss_decimate_by(const f_number_unsigned_t amount, f_number_unsignedss_t *lengthss) {
+    #ifndef _di_level_0_parameter_checking_
+      if (!lengthss) return F_status_set_error(F_parameter);
+    #endif // _di_level_0_parameter_checking_
+
+    if (!amount) return F_data_not;
+
+    if (lengthss->size - amount > 0) {
+      return private_f_number_unsignedss_adjust(lengthss->size - amount, lengthss);
+    }
+
+    return private_f_number_unsignedss_adjust(0, lengthss);
+  }
+#endif // _di_f_number_unsignedss_decimate_by_
+
+#ifndef _di_f_number_unsignedss_decrease_by_
+  f_status_t f_number_unsignedss_decrease_by(const f_number_unsigned_t amount, f_number_unsignedss_t *lengthss) {
+    #ifndef _di_level_0_parameter_checking_
+      if (!lengthss) return F_status_set_error(F_parameter);
+    #endif // _di_level_0_parameter_checking_
+
+    if (!amount) return F_data_not;
+
+    if (lengthss->size - amount > 0) {
+      return private_f_number_unsignedss_resize(lengthss->size - amount, lengthss);
+    }
+
+    return private_f_number_unsignedss_resize(0, lengthss);
+  }
+#endif // _di_f_number_unsignedss_decrease_by_
+
+#ifndef _di_f_number_unsignedss_increase_
+  f_status_t f_number_unsignedss_increase(const f_number_unsigned_t step, f_number_unsignedss_t *lengthss) {
+    #ifndef _di_level_0_parameter_checking_
+      if (!lengthss) return F_status_set_error(F_parameter);
+    #endif // _di_level_0_parameter_checking_
+
+    if (step && lengthss->used + 1 > lengthss->size) {
+      f_number_unsigned_t size = lengthss->used + step;
+
+      if (size > F_number_t_size_unsigned_d) {
+        if (lengthss->used + 1 > F_number_t_size_unsigned_d) {
+          return F_status_set_error(F_array_too_large);
+        }
+
+        size = F_number_t_size_unsigned_d;
+      }
+
+      return private_f_number_unsignedss_resize(size, lengthss);
+    }
+
+    return F_data_not;
+  }
+#endif // _di_f_number_unsignedss_increase_
+
+#ifndef _di_f_number_unsignedss_increase_by_
+  f_status_t f_number_unsignedss_increase_by(const f_number_unsigned_t amount, f_number_unsignedss_t *lengthss) {
+    #ifndef _di_level_0_parameter_checking_
+      if (!lengthss) return F_status_set_error(F_parameter);
+    #endif // _di_level_0_parameter_checking_
+
+    if (!amount) return F_data_not;
+
+    if (lengthss->used + amount > lengthss->size) {
+      if (lengthss->used + amount > F_number_t_size_unsigned_d) {
+        return F_status_set_error(F_array_too_large);
+      }
+
+      return private_f_number_unsignedss_resize(lengthss->used + amount, lengthss);
+    }
+
+    return F_data_not;
+  }
+#endif // _di_f_number_unsignedss_increase_by_
+
+#ifndef _di_f_number_unsignedss_resize_
+  f_status_t f_number_unsignedss_resize(const f_number_unsigned_t length, f_number_unsignedss_t *lengthss) {
+    #ifndef _di_level_0_parameter_checking_
+      if (!lengthss) return F_status_set_error(F_parameter);
+    #endif // _di_level_0_parameter_checking_
+
+    return private_f_number_unsignedss_resize(length, lengthss);
+  }
+#endif // _di_f_number_unsignedss_resize_
+
+#ifdef __cplusplus
+} // extern "C"
+#endif
similarity index 70%
rename from level_0/f_type_array/c/type_array/array_length.h
rename to level_0/f_type_array/c/type_array/number_unsigned.h
index e0bb674fe5340088b8f69fee4481116be9f1b9e2..946f83711c06d07d4ef1ff5652f44cc2cf74672a 100644 (file)
@@ -9,8 +9,8 @@
  *
  * This is auto-included by type_array.h and should not need to be explicitly included.
  */
-#ifndef _F_type_array_array_length_h
-#define _F_type_array_array_length_h
+#ifndef _F_type_array_number_unsigned_h
+#define _F_type_array_number_unsigned_h
 
 #ifdef __cplusplus
 extern "C" {
@@ -31,9 +31,9 @@ extern "C" {
  *
  *   Errors (with error bit) from: f_memory_adjust().
  */
-#ifndef _di_f_array_lengths_adjust_
-  extern f_status_t f_array_lengths_adjust(const f_array_length_t length, f_array_lengths_t *lengths);
-#endif // _di_f_array_lengths_adjust_
+#ifndef _di_f_number_unsigneds_adjust_
+  extern f_status_t f_number_unsigneds_adjust(const f_number_unsigned_t length, f_number_unsigneds_t *lengths);
+#endif // _di_f_number_unsigneds_adjust_
 
 /**
  * Append the single source length onto the destination.
@@ -51,9 +51,9 @@ extern "C" {
  *
  *   Errors (with error bit) from: f_memory_resize().
  */
-#ifndef _di_f_array_lengths_append_
-  extern f_status_t f_array_lengths_append(const f_array_length_t source, f_array_lengths_t *destination);
-#endif // _di_f_array_lengths_append_
+#ifndef _di_f_number_unsigneds_append_
+  extern f_status_t f_number_unsigneds_append(const f_number_unsigned_t source, f_number_unsigneds_t *destination);
+#endif // _di_f_number_unsigneds_append_
 
 /**
  * Append the source lengths onto the destination.
@@ -71,9 +71,9 @@ extern "C" {
  *
  *   Errors (with error bit) from: f_memory_resize().
  */
-#ifndef _di_f_array_lengths_append_all_
-  extern f_status_t f_array_lengths_append_all(const f_array_lengths_t source, f_array_lengths_t *destination);
-#endif // _di_f_array_lengths_append_all_
+#ifndef _di_f_number_unsigneds_append_all_
+  extern f_status_t f_number_unsigneds_append_all(const f_number_unsigneds_t source, f_number_unsigneds_t *destination);
+#endif // _di_f_number_unsigneds_append_all_
 
 /**
  * Resize the string lengths array to a smaller size.
@@ -94,9 +94,9 @@ extern "C" {
  *
  *   Errors (with error bit) from: f_memory_adjust().
  */
-#ifndef _di_f_array_lengths_decimate_by_
-  extern f_status_t f_array_lengths_decimate_by(const f_array_length_t amount, f_array_lengths_t *lengths);
-#endif // _di_f_array_lengths_decimate_by_
+#ifndef _di_f_number_unsigneds_decimate_by_
+  extern f_status_t f_number_unsigneds_decimate_by(const f_number_unsigned_t amount, f_number_unsigneds_t *lengths);
+#endif // _di_f_number_unsigneds_decimate_by_
 
 /**
  * Resize the string lengths array to a smaller size.
@@ -117,14 +117,14 @@ extern "C" {
  *
  *   Errors (with error bit) from: f_memory_resize().
  */
-#ifndef _di_f_array_lengths_decrease_by_
-  extern f_status_t f_array_lengths_decrease_by(const f_array_length_t amount, f_array_lengths_t *lengths);
-#endif // _di_f_array_lengths_decrease_by_
+#ifndef _di_f_number_unsigneds_decrease_by_
+  extern f_status_t f_number_unsigneds_decrease_by(const f_number_unsigned_t amount, f_number_unsigneds_t *lengths);
+#endif // _di_f_number_unsigneds_decrease_by_
 
 /**
  * Increase the size of the string lengths array, but only if necesary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -142,15 +142,15 @@ extern "C" {
  *
  *   Errors (with error bit) from: f_memory_resize().
  */
-#ifndef _di_f_array_lengths_increase_
-  extern f_status_t f_array_lengths_increase(const f_array_length_t step, f_array_lengths_t *lengths);
-#endif // _di_f_array_lengths_increase_
+#ifndef _di_f_number_unsigneds_increase_
+  extern f_status_t f_number_unsigneds_increase(const f_number_unsigned_t step, f_number_unsigneds_t *lengths);
+#endif // _di_f_number_unsigneds_increase_
 
 /**
  * Resize the string lengths array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -167,9 +167,9 @@ extern "C" {
  *
  *   Errors (with error bit) from: f_memory_resize().
  */
-#ifndef _di_f_array_lengths_increase_by_
-  extern f_status_t f_array_lengths_increase_by(const f_array_length_t amount, f_array_lengths_t *lengths);
-#endif // _di_f_array_lengths_increase_by_
+#ifndef _di_f_number_unsigneds_increase_by_
+  extern f_status_t f_number_unsigneds_increase_by(const f_number_unsigned_t amount, f_number_unsigneds_t *lengths);
+#endif // _di_f_number_unsigneds_increase_by_
 
 /**
  * Resize the string lengths array.
@@ -186,9 +186,9 @@ extern "C" {
  *
  *   Errors (with error bit) from: f_memory_resize().
  */
-#ifndef _di_f_array_lengths_resize_
-  extern f_status_t f_array_lengths_resize(const f_array_length_t length, f_array_lengths_t *lengths);
-#endif // _di_f_array_lengths_resize_
+#ifndef _di_f_number_unsigneds_resize_
+  extern f_status_t f_number_unsigneds_resize(const f_number_unsigned_t length, f_number_unsigneds_t *lengths);
+#endif // _di_f_number_unsigneds_resize_
 
 /**
  * Resize the string lengthss array.
@@ -206,9 +206,9 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  *   Errors (with error bit) from: f_memory_destroy().
  */
-#ifndef _di_f_array_lengthss_adjust_
-  extern f_status_t f_array_lengthss_adjust(const f_array_length_t length, f_array_lengthss_t *lengthss);
-#endif // _di_f_array_lengthss_adjust_
+#ifndef _di_f_number_unsignedss_adjust_
+  extern f_status_t f_number_unsignedss_adjust(const f_number_unsigned_t length, f_number_unsignedss_t *lengthss);
+#endif // _di_f_number_unsignedss_adjust_
 
 /**
  * Append the single source lengths onto the destination.
@@ -226,9 +226,9 @@ extern "C" {
  *
  *   Errors (with error bit) from: f_memory_resize().
  */
-#ifndef _di_f_array_lengthss_append_
-  extern f_status_t f_array_lengthss_append(const f_array_lengths_t source, f_array_lengthss_t *destination);
-#endif // _di_f_array_lengthss_append_
+#ifndef _di_f_number_unsignedss_append_
+  extern f_status_t f_number_unsignedss_append(const f_number_unsigneds_t source, f_number_unsignedss_t *destination);
+#endif // _di_f_number_unsignedss_append_
 
 /**
  * Append the source lengthss onto the destination.
@@ -246,9 +246,9 @@ extern "C" {
  *
  *   Errors (with error bit) from: f_memory_resize().
  */
-#ifndef _di_f_array_lengthss_append_all_
-  extern f_status_t f_array_lengthss_append_all(const f_array_lengthss_t source, f_array_lengthss_t *destination);
-#endif // _di_f_array_lengthss_append_all_
+#ifndef _di_f_number_unsignedss_append_all_
+  extern f_status_t f_number_unsignedss_append_all(const f_number_unsignedss_t source, f_number_unsignedss_t *destination);
+#endif // _di_f_number_unsignedss_append_all_
 
 /**
  * Resize the string lengthss array to a smaller size.
@@ -271,9 +271,9 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  *   Errors (with error bit) from: f_memory_destroy().
  */
-#ifndef _di_f_array_lengthss_decimate_by_
-  extern f_status_t f_array_lengthss_decimate_by(const f_array_length_t amount, f_array_lengthss_t *lengthss);
-#endif // _di_f_array_lengthss_decimate_by_
+#ifndef _di_f_number_unsignedss_decimate_by_
+  extern f_status_t f_number_unsignedss_decimate_by(const f_number_unsigned_t amount, f_number_unsignedss_t *lengthss);
+#endif // _di_f_number_unsignedss_decimate_by_
 
 /**
  * Resize the string lengthss array to a smaller size.
@@ -296,14 +296,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_delete().
  *   Errors (with error bit) from: f_memory_resize().
  */
-#ifndef _di_f_array_lengthss_decrease_by_
-  extern f_status_t f_array_lengthss_decrease_by(const f_array_length_t amount, f_array_lengthss_t *lengthss);
-#endif // _di_f_array_lengthss_decrease_by_
+#ifndef _di_f_number_unsignedss_decrease_by_
+  extern f_status_t f_number_unsignedss_decrease_by(const f_number_unsigned_t amount, f_number_unsignedss_t *lengthss);
+#endif // _di_f_number_unsignedss_decrease_by_
 
 /**
  * Increase the size of the string lengthss array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -321,15 +321,15 @@ extern "C" {
  *
  *   Errors (with error bit) from: f_memory_resize().
  */
-#ifndef _di_f_array_lengthss_increase_
-  extern f_status_t f_array_lengthss_increase(const f_array_length_t step, f_array_lengthss_t *lengthss);
-#endif // _di_f_array_lengthss_increase_
+#ifndef _di_f_number_unsignedss_increase_
+  extern f_status_t f_number_unsignedss_increase(const f_number_unsigned_t step, f_number_unsignedss_t *lengthss);
+#endif // _di_f_number_unsignedss_increase_
 
 /**
  * Resize the string lengthss array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -346,9 +346,9 @@ extern "C" {
  *
  *   Errors (with error bit) from: f_memory_resize().
  */
-#ifndef _di_f_array_lengthss_increase_by_
-  extern f_status_t f_array_lengthss_increase_by(const f_array_length_t amount, f_array_lengthss_t *lengthss);
-#endif // _di_f_array_lengthss_increase_by_
+#ifndef _di_f_number_unsignedss_increase_by_
+  extern f_status_t f_number_unsignedss_increase_by(const f_number_unsigned_t amount, f_number_unsignedss_t *lengthss);
+#endif // _di_f_number_unsignedss_increase_by_
 
 /**
  * Resize the string lengthss array.
@@ -366,12 +366,12 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_delete().
  *   Errors (with error bit) from: f_memory_resize().
  */
-#ifndef _di_f_array_lengthss_resize_
-  extern f_status_t f_array_lengthss_resize(const f_array_length_t length, f_array_lengthss_t *lengthss);
-#endif // _di_f_array_lengthss_resize_
+#ifndef _di_f_number_unsignedss_resize_
+  extern f_status_t f_number_unsignedss_resize(const f_number_unsigned_t length, f_number_unsignedss_t *lengthss);
+#endif // _di_f_number_unsignedss_resize_
 
 #ifdef __cplusplus
 } // extern "C"
 #endif
 
-#endif // _F_type_array_array_length_h
+#endif // _F_type_array_number_unsigned_h
diff --git a/level_0/f_type_array/c/type_array/private-array_length.c b/level_0/f_type_array/c/type_array/private-array_length.c
deleted file mode 100644 (file)
index d460204..0000000
+++ /dev/null
@@ -1,126 +0,0 @@
-#include "../type_array.h"
-#include "private-array_length.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#if !defined(_di_f_array_lengths_adjust_) || !defined(_di_f_array_lengths_decimate_by_)
-  f_status_t private_f_array_lengths_adjust(const f_array_length_t length, f_array_lengths_t *array_lengths) {
-
-    const f_status_t status = f_memory_adjust(array_lengths->size, length, sizeof(f_array_length_t), (void **) & array_lengths->array);
-    if (F_status_is_error(status)) return status;
-
-    array_lengths->size = length;
-
-    if (array_lengths->used > array_lengths->size) {
-      array_lengths->used = length;
-    }
-
-    return F_none;
-  }
-#endif // !defined(_di_f_array_lengths_adjust_) || !defined(_di_f_array_lengths_decimate_by_)
-
-#if !defined(_di_f_array_lengths_append_) || !defined(_di_f_array_lengthss_append_)
-  extern f_status_t private_f_array_lengths_append(const f_array_length_t source, f_array_lengths_t *destination) {
-
-    if (destination->used + 1 > destination->size) {
-      const f_status_t status = private_f_array_lengths_resize(destination->used + F_memory_default_allocation_small_d, destination);
-      if (F_status_is_error(status)) return status;
-    }
-
-    destination->array[destination->used++] = source;
-
-    return F_none;
-  }
-#endif // !defined(_di_f_array_lengths_append_) || !defined(_di_f_array_lengthss_append_)
-
-#if !defined(_di_f_array_lengths_append_) || !defined(_di_f_array_lengths_append_all_) || !defined(_di_f_array_lengthss_append_all_)
-  extern f_status_t private_f_array_lengths_append_all(const f_array_lengths_t source, f_array_lengths_t *destination) {
-
-    if (destination->used + source.used > destination->size) {
-      const f_status_t status = private_f_array_lengths_resize(destination->used + source.used, destination);
-      if (F_status_is_error(status)) return status;
-    }
-
-    for (f_array_length_t i = 0; i < source.used; ++i) {
-      destination->array[destination->used++] = source.array[i];
-    } // for
-
-    return F_none;
-  }
-#endif // !defined(_di_f_array_lengths_append_) || !defined(_di_f_array_lengths_append_all_) || !defined(_di_f_array_lengthss_append_all_)
-
-#if !defined(_di_f_array_lengths_resize_) || !defined(_di_f_array_lengths_append_) || !defined(_di_f_array_lengths_decrease_by_) || !defined(_di_f_array_lengthss_append_)
-  f_status_t private_f_array_lengths_resize(const f_array_length_t length, f_array_lengths_t *lengths) {
-
-    const f_status_t status = f_memory_resize(lengths->size, length, sizeof(f_array_length_t), (void **) & lengths->array);
-    if (F_status_is_error(status)) return status;
-
-    lengths->size = length;
-
-    if (lengths->used > lengths->size) {
-      lengths->used = length;
-    }
-
-    return F_none;
-  }
-#endif // !defined(_di_f_array_lengths_resize_) || !defined(_di_f_array_lengths_append_) || !defined(_di_f_array_lengths_decrease_by_) || !defined(_di_f_array_lengthss_append_)
-
-#if !defined(_di_f_array_lengthss_adjust_) || !defined(_di_f_array_lengthss_decimate_by_)
-  f_status_t private_f_array_lengthss_adjust(const f_array_length_t length, f_array_lengthss_t *lengthss) {
-
-    f_status_t status = F_none;
-
-    for (f_array_length_t i = length; i < lengthss->size; ++i) {
-
-      status = f_memory_destroy(lengthss->array[i].size, sizeof(f_array_lengths_t), (void **) & lengthss->array[i].array);
-      if (F_status_is_error(status)) return status;
-
-      lengthss->array[i].size = 0;
-      lengthss->array[i].used = 0;
-    } // for
-
-    status = f_memory_adjust(lengthss->size, length, sizeof(f_array_lengths_t), (void **) & lengthss->array);
-    if (F_status_is_error(status)) return status;
-
-    lengthss->size = length;
-
-    if (lengthss->used > lengthss->size) {
-      lengthss->used = length;
-    }
-
-    return F_none;
-  }
-#endif // !defined(_di_f_array_lengthss_adjust_) || !defined(_di_f_array_lengthss_decimate_by_)
-
-#if !defined(_di_f_array_lengthss_decrease_by_) || !defined(_di_f_array_lengthss_increase_) || !defined(_di_f_array_lengthss_increase_by_) || !defined(_di_f_array_lengthss_resize_)
-  f_status_t private_f_array_lengthss_resize(const f_array_length_t length, f_array_lengthss_t *lengthss) {
-
-    f_status_t status = F_none;
-
-    for (f_array_length_t i = length; i < lengthss->size; ++i) {
-
-      status = f_memory_delete(lengthss->array[i].size, sizeof(f_array_lengths_t), (void **) & lengthss->array[i].array);
-      if (F_status_is_error(status)) return status;
-
-      lengthss->array[i].size = 0;
-      lengthss->array[i].used = 0;
-    } // for
-
-    status = f_memory_resize(lengthss->size, length, sizeof(f_array_lengths_t), (void **) & lengthss->array);
-    if (F_status_is_error(status)) return status;
-
-    lengthss->size = length;
-
-    if (lengthss->used > lengthss->size) {
-      lengthss->used = length;
-    }
-
-    return F_none;
-  }
-#endif // !defined(_di_f_array_lengthss_decrease_by_) || !defined(_di_f_array_lengthss_increase_) || !defined(_di_f_array_lengthss_increase_by_) || !defined(_di_f_array_lengthss_resize_)
-
-#ifdef __cplusplus
-} // extern "C"
-#endif
diff --git a/level_0/f_type_array/c/type_array/private-array_length.h b/level_0/f_type_array/c/type_array/private-array_length.h
deleted file mode 100644 (file)
index a4a6eaa..0000000
+++ /dev/null
@@ -1,175 +0,0 @@
-/**
- * FLL - Level 0
- *
- * Project: Type
- * API Version: 0.7
- * Licenses: lgpl-2.1-or-later
- *
- * These are provided for internal reduction in redundant code.
- * These should not be exposed/used outside of this project.
- */
-#ifndef _PRIVATE_F_type_array_array_length_h
-#define _PRIVATE_F_type_array_array_length_h
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/**
- * Private implementation for resizing the array_lengths array.
- *
- * Intended to be shared to each of the different implementation variations.
- *
- * @param length
- *   The length to adjust to.
- * @param lengths
- *   The lengths array to adjust.
- *
- * @return
- *   F_none on success.
- *   F_data_not on success, but there is no reason to increase size (used + 1 <= size).
- *
- *   Errors (with error bit) from: f_memory_adjust().
- *
- * @see f_array_lengths_adjust()
- * @see f_array_lengths_decimate_by()
- */
-#if !defined(_di_f_array_lengths_adjust_) || !defined(_di_f_array_lengths_decimate_by_)
-  extern f_status_t private_f_array_lengths_adjust(const f_array_length_t length, f_array_lengths_t *lengths) F_attribute_visibility_internal_d;
-#endif // !defined(_di_f_array_lengths_adjust_) || !defined(_di_f_array_lengths_decimate_by_)
-
-/**
- * Private implementation for appending the array_length array.
- *
- * Intended to be shared to each of the different implementation variations.
- *
- * @param source
- *   The source array_length to append.
- * @param destination
- *   The destination lengths the source is appended onto.
- *
- * @return
- *   F_none on success.
- *
- *   Errors (with error bit) from: f_memory_resize().
- *
- * @see f_memory_resize()
- * @see f_array_lengths_append()
- * @see f_array_lengthss_append()
- */
-#if !defined(_di_f_array_lengths_append_) || !defined(_di_f_array_lengthss_append_)
-  extern f_status_t private_f_array_lengths_append(const f_array_length_t source, f_array_lengths_t *destination) F_attribute_visibility_internal_d;
-#endif // !defined(_di_f_array_lengths_append_) || !defined(_di_f_array_lengthss_append_)
-
-/**
- * Private implementation for appending the array_length array.
- *
- * Intended to be shared to each of the different implementation variations.
- *
- * @param source
- *   The source array_lengths to append.
- * @param destination
- *   The destination lengths the source is appended onto.
- *
- * @return
- *   F_none on success.
- *
- *   Errors (with error bit) from: f_memory_resize().
- *
- * @see f_memory_resize()
- * @see f_array_lengths_append_all()
- * @see f_array_lengthss_append()
- * @see f_array_lengthss_append_all()
- */
-#if !defined(_di_f_array_lengths_append_) || !defined(_di_f_array_lengths_append_all_) || !defined(_di_f_array_lengthss_append_all_)
-  extern f_status_t private_f_array_lengths_append_all(const f_array_lengths_t source, f_array_lengths_t *destination) F_attribute_visibility_internal_d;
-#endif // !defined(_di_f_array_lengths_append_) || !defined(_di_f_array_lengths_append_all_) || !defined(_di_f_array_lengthss_append_all_)
-
-/**
- * Private implementation for resizing the array_lengths array.
- *
- * Intended to be shared to each of the different implementation variations.
- *
- * @param length
- *   The length to adjust to.
- * @param lengths
- *   The lengths array to adjust.
- *
- * @return
- *   F_none on success.
- *   F_data_not on success, but there is no reason to increase size (used + 1 <= size).
- *
- *   Errors (with error bit) from: f_memory_resize().
- *
- * @see f_array_lengths_resize()
- * @see f_array_lengths_append()
- * @see f_array_lengths_decrease_by()
- * @see f_array_lengthss_append()
- */
-#if !defined(_di_f_array_lengths_resize_) || !defined(_di_f_array_lengths_append_) || !defined(_di_f_array_lengths_decrease_by_) || !defined(_di_f_array_lengthss_append_)
-  extern f_status_t private_f_array_lengths_resize(const f_array_length_t length, f_array_lengths_t *lengths) F_attribute_visibility_internal_d;
-#endif // !defined(_di_f_array_lengths_resize_) || !defined(_di_f_array_lengths_append_) || !defined(_di_f_array_lengths_decrease_by_) || !defined(_di_f_array_lengthss_append_)
-
-/**
- * Private implementation for resizing the lengthss array.
- *
- * Intended to be shared to each of the different implementation variations.
- *
- * @param length
- *   The length to adjust to.
- * @param lengthss
- *   The lengthss array to adjust.
- *
- * @return
- *   F_none on success.
- *   F_data_not on success, but there is no reason to increase size (used + 1 <= size).
- *
- *   F_array_too_large (with error bit) if new length is larger than max array length.
- *   F_memory_not (with error bit) on out of memory.
- *   F_parameter (with error bit) if a parameter is invalid.
- *
- *   Errors (with error bit) from: f_memory_adjust().
- *   Errors (with error bit) from: f_memory_destroy().
- *
- * @see f_array_lengthss_adjust()
- * @see f_array_lengthss_decimate_by()
- */
-#if !defined(_di_f_array_lengthss_adjust_) || !defined(_di_f_array_lengthss_decimate_by_)
-  extern f_status_t private_f_array_lengthss_adjust(const f_array_length_t length, f_array_lengthss_t *lengthss) F_attribute_visibility_internal_d;
-#endif // !defined(_di_f_array_lengthss_adjust_) || !defined(_di_f_array_lengthss_decimate_by_)
-
-/**
- * Private implementation for resizing the lengthss array.
- *
- * Intended to be shared to each of the different implementation variations.
- *
- * @param length
- *   The length to resize to.
- * @param lengthss
- *   The lengthss array to resize.
- *
- * @return
- *   F_none on success.
- *   F_data_not on success, but there is no reason to increase size (used + 1 <= size).
- *
- *   F_array_too_large (with error bit) if new length is larger than max array length.
- *   F_memory_not (with error bit) on out of memory.
- *   F_parameter (with error bit) if a parameter is invalid.
- *
- *   Errors (with error bit) from: f_memory_delete().
- *   Errors (with error bit) from: f_memory_resize().
- *
- * @see f_array_lengthss_decrease_by()
- * @see f_array_lengthss_increase()
- * @see f_array_lengthss_increase_by()
- * @see f_array_lengthss_resize()
- */
-#if !defined(_di_f_array_lengthss_decrease_by_) || !defined(_di_f_array_lengthss_increase_) || !defined(_di_f_array_lengthss_increase_by_) || !defined(_di_f_array_lengthss_resize_)
-  extern f_status_t private_f_array_lengthss_resize(const f_array_length_t length, f_array_lengthss_t *lengthss) F_attribute_visibility_internal_d;
-#endif // !defined(_di_f_array_lengthss_decrease_by_) || !defined(_di_f_array_lengthss_increase_) || !defined(_di_f_array_lengthss_increase_by_) || !defined(_di_f_array_lengthss_resize_)
-
-#ifdef __cplusplus
-} // extern "C"
-#endif
-
-#endif // _PRIVATE_F_type_array_array_length_h
index 6ebe38c8bb657d1c0a13cc68246686cdd56af509..6d4fee62751b4ef3ca0ee206b6a18d0b513de48c 100644 (file)
@@ -6,7 +6,7 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_cells_adjust_) || !defined(_di_f_cells_decimate_by_)
-  f_status_t private_f_cells_adjust(const f_array_length_t length, f_cells_t *cells) {
+  f_status_t private_f_cells_adjust(const f_number_unsigned_t length, f_cells_t *cells) {
 
     const f_status_t status = f_memory_adjust(cells->size, length, sizeof(f_cell_t), (void **) & cells->array);
     if (F_status_is_error(status)) return status;
@@ -44,7 +44,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
 
       destination->array[destination->used].row = source.array[i].row;
       destination->array[destination->used++].column = source.array[i].column;
@@ -55,7 +55,7 @@ extern "C" {
 #endif // !defined(_di_f_cells_append_) || !defined(_di_f_cells_append_all_) || !defined(_di_f_cellss_append_all_)
 
 #if !defined(_di_f_cells_resize_) || !defined(_di_f_cells_append_) || !defined(_di_f_cells_decrease_by_) || !defined(_di_f_cellss_append_)
-  f_status_t private_f_cells_resize(const f_array_length_t length, f_cells_t *cells) {
+  f_status_t private_f_cells_resize(const f_number_unsigned_t length, f_cells_t *cells) {
 
     const f_status_t status = f_memory_resize(cells->size, length, sizeof(f_cell_t), (void **) & cells->array);
     if (F_status_is_error(status)) return status;
@@ -71,11 +71,11 @@ extern "C" {
 #endif // !defined(_di_f_cells_resize_) || !defined(_di_f_cells_append_) || !defined(_di_f_cells_decrease_by_) || !defined(_di_f_cellss_append_)
 
 #if !defined(_di_f_cellss_adjust_) || !defined(_di_f_cellss_decimate_by_)
-  f_status_t private_f_cellss_adjust(const f_array_length_t length, f_cellss_t *cellss) {
+  f_status_t private_f_cellss_adjust(const f_number_unsigned_t length, f_cellss_t *cellss) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < cellss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < cellss->size; ++i) {
 
       status = f_memory_destroy(cellss->array[i].size, sizeof(f_cells_t), (void **) & cellss->array[i].array);
       if (F_status_is_error(status)) return status;
@@ -98,11 +98,11 @@ extern "C" {
 #endif // !defined(_di_f_cellss_adjust_) || !defined(_di_f_cellss_decimate_by_)
 
 #if !defined(_di_f_cellss_decrease_by_) || !defined(_di_f_cellss_increase_) || !defined(_di_f_cellss_increase_by_) || !defined(_di_f_cellss_resize_)
-  f_status_t private_f_cellss_resize(const f_array_length_t length, f_cellss_t *cellss) {
+  f_status_t private_f_cellss_resize(const f_number_unsigned_t length, f_cellss_t *cellss) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < cellss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < cellss->size; ++i) {
 
       status = f_memory_delete(cellss->array[i].size, sizeof(f_cells_t), (void **) & cellss->array[i].array);
       if (F_status_is_error(status)) return status;
index cf910e1340316fd965f064641fce6113bcc6a047..adeb1fe180cccd34372da8dc2e9701ab4a5acba0 100644 (file)
@@ -35,7 +35,7 @@ extern "C" {
  * @see f_cells_decimate_by()
  */
 #if !defined(_di_f_cells_adjust_) || !defined(_di_f_cells_decimate_by_)
-  extern f_status_t private_f_cells_adjust(const f_array_length_t length, f_cells_t *cells) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_cells_adjust(const f_number_unsigned_t length, f_cells_t *cells) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_cells_adjust_) || !defined(_di_f_cells_decimate_by_)
 
 /**
@@ -107,7 +107,7 @@ extern "C" {
  * @see f_cellss_append()
  */
 #if !defined(_di_f_cells_resize_) || !defined(_di_f_cells_append_) || !defined(_di_f_cells_decrease_by_) || !defined(_di_f_cellss_append_)
-  extern f_status_t private_f_cells_resize(const f_array_length_t length, f_cells_t *cells) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_cells_resize(const f_number_unsigned_t length, f_cells_t *cells) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_cells_resize_) || !defined(_di_f_cells_append_) || !defined(_di_f_cells_decrease_by_) || !defined(_di_f_cellss_append_)
 
 /**
@@ -135,7 +135,7 @@ extern "C" {
  * @see f_cellss_decimate_by()
  */
 #if !defined(_di_f_cellss_adjust_) || !defined(_di_f_cellss_decimate_by_)
-  extern f_status_t private_f_cellss_adjust(const f_array_length_t length, f_cellss_t *cellss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_cellss_adjust(const f_number_unsigned_t length, f_cellss_t *cellss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_cellss_adjust_) || !defined(_di_f_cellss_decimate_by_)
 
 /**
@@ -165,7 +165,7 @@ extern "C" {
  * @see f_cellss_resize()
  */
 #if !defined(_di_f_cellss_decrease_by_) || !defined(_di_f_cellss_increase_) || !defined(_di_f_cellss_increase_by_) || !defined(_di_f_cellss_resize_)
-  extern f_status_t private_f_cellss_resize(const f_array_length_t length, f_cellss_t *cellss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_cellss_resize(const f_number_unsigned_t length, f_cellss_t *cellss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_cellss_decrease_by_) || !defined(_di_f_cellss_increase_) || !defined(_di_f_cellss_increase_by_) || !defined(_di_f_cellss_resize_)
 
 #ifdef __cplusplus
index ee16a4af140bd8c5e4da7d7fb4a5cc30c7a6b6f2..c27880ec38610f11d25e9ac739c639679be25d5d 100644 (file)
@@ -6,7 +6,7 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_fll_ids_adjust_) || !defined(_di_f_fll_ids_decimate_by_)
-  f_status_t private_f_fll_ids_adjust(const f_array_length_t length, f_fll_ids_t *ids) {
+  f_status_t private_f_fll_ids_adjust(const f_number_unsigned_t length, f_fll_ids_t *ids) {
 
     const f_status_t status = f_memory_adjust(ids->size, length, sizeof(f_fll_id_t), (void **) & ids->array);
     if (F_status_is_error(status)) return status;
@@ -46,7 +46,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
 
       memcpy(destination->array[destination->used].name, source.array[i].name, sizeof(char) * f_fll_id_name_length_d);
 
@@ -59,7 +59,7 @@ extern "C" {
 #endif // !defined(_di_f_fll_ids_append_) || !defined(_di_f_fll_ids_append_all_) || !defined(_di_f_fll_idss_append_all_)
 
 #if !defined(_di_f_fll_ids_resize_) || !defined(_di_f_fll_ids_append_) || !defined(_di_f_fll_ids_decrease_by_) || !defined(_di_f_fll_idss_append_)
-  f_status_t private_f_fll_ids_resize(const f_array_length_t length, f_fll_ids_t *ids) {
+  f_status_t private_f_fll_ids_resize(const f_number_unsigned_t length, f_fll_ids_t *ids) {
 
     const f_status_t status = f_memory_resize(ids->size, length, sizeof(f_fll_id_t), (void **) & ids->array);
     if (F_status_is_error(status)) return status;
@@ -75,11 +75,11 @@ extern "C" {
 #endif // !defined(_di_f_fll_ids_resize_) || !defined(_di_f_fll_ids_append_) || !defined(_di_f_fll_ids_decrease_by_) || !defined(_di_f_fll_idss_append_)
 
 #if !defined(_di_f_fll_idss_adjust_) || !defined(_di_f_fll_idss_decimate_by_)
-  f_status_t private_f_fll_idss_adjust(const f_array_length_t length, f_fll_idss_t *idss) {
+  f_status_t private_f_fll_idss_adjust(const f_number_unsigned_t length, f_fll_idss_t *idss) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < idss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < idss->size; ++i) {
 
       status = f_memory_destroy(idss->array[i].size, sizeof(f_fll_ids_t), (void **) & idss->array[i].array);
       if (F_status_is_error(status)) return status;
@@ -102,11 +102,11 @@ extern "C" {
 #endif // !defined(_di_f_fll_idss_adjust_) || !defined(_di_f_fll_idss_decimate_by_)
 
 #if !defined(_di_f_fll_idss_decrease_by_) || !defined(_di_f_fll_idss_increase_) || !defined(_di_f_fll_idss_increase_by_) || !defined(_di_f_fll_idss_resize_)
-  f_status_t private_f_fll_idss_resize(const f_array_length_t length, f_fll_idss_t *idss) {
+  f_status_t private_f_fll_idss_resize(const f_number_unsigned_t length, f_fll_idss_t *idss) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < idss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < idss->size; ++i) {
 
       status = f_memory_delete(idss->array[i].size, sizeof(f_fll_ids_t), (void **) & idss->array[i].array);
       if (F_status_is_error(status)) return status;
index 0334ae618a7c60a65bc2a535df35abb2a7da7b63..809e5f3246d60a163e2f8c41f0029451a143da70 100644 (file)
@@ -35,7 +35,7 @@ extern "C" {
  * @see f_fll_ids_decimate_by()
  */
 #if !defined(_di_f_fll_ids_adjust_) || !defined(_di_f_fll_ids_decimate_by_)
-  extern f_status_t private_f_fll_ids_adjust(const f_array_length_t length, f_fll_ids_t *fll_ids) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_fll_ids_adjust(const f_number_unsigned_t length, f_fll_ids_t *fll_ids) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_fll_ids_adjust_) || !defined(_di_f_fll_ids_decimate_by_)
 
 /**
@@ -107,7 +107,7 @@ extern "C" {
  * @see f_fll_idss_append()
  */
 #if !defined(_di_f_fll_ids_resize_) || !defined(_di_f_fll_ids_append_) || !defined(_di_f_fll_ids_decrease_by_) || !defined(_di_f_fll_idss_append_)
-  extern f_status_t private_f_fll_ids_resize(const f_array_length_t length, f_fll_ids_t *fll_ids) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_fll_ids_resize(const f_number_unsigned_t length, f_fll_ids_t *fll_ids) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_fll_ids_resize_) || !defined(_di_f_fll_ids_append_) || !defined(_di_f_fll_ids_decrease_by_) || !defined(_di_f_fll_idss_append_)
 
 /**
@@ -135,7 +135,7 @@ extern "C" {
  * @see f_fll_idss_decimate_by()
  */
 #if !defined(_di_f_fll_idss_adjust_) || !defined(_di_f_fll_idss_decimate_by_)
-  extern f_status_t private_f_fll_idss_adjust(const f_array_length_t length, f_fll_idss_t *fll_idss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_fll_idss_adjust(const f_number_unsigned_t length, f_fll_idss_t *fll_idss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_fll_idss_adjust_) || !defined(_di_f_fll_idss_decimate_by_)
 
 /**
@@ -165,7 +165,7 @@ extern "C" {
  * @see f_fll_idss_resize()
  */
 #if !defined(_di_f_fll_idss_decrease_by_) || !defined(_di_f_fll_idss_increase_) || !defined(_di_f_fll_idss_increase_by_) || !defined(_di_f_fll_idss_resize_)
-  extern f_status_t private_f_fll_idss_resize(const f_array_length_t length, f_fll_idss_t *fll_idss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_fll_idss_resize(const f_number_unsigned_t length, f_fll_idss_t *fll_idss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_fll_idss_decrease_by_) || !defined(_di_f_fll_idss_increase_) || !defined(_di_f_fll_idss_increase_by_) || !defined(_di_f_fll_idss_resize_)
 
 #ifdef __cplusplus
index d1be50c0cf8a1bc9b6981d8d74c09cb0f5a04991..9b660a002446745b015bb3a030994378a56f3f2a 100644 (file)
@@ -6,7 +6,7 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_int128s_adjust_) || !defined(_di_f_int128s_decimate_by_)
-  f_status_t private_f_int128s_adjust(const f_array_length_t length, f_int128s_t *int128s) {
+  f_status_t private_f_int128s_adjust(const f_number_unsigned_t length, f_int128s_t *int128s) {
 
     const f_status_t status = f_memory_adjust(int128s->size, length, sizeof(f_int128s_t), (void **) & int128s->array);
     if (F_status_is_error(status)) return status;
@@ -43,7 +43,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       destination->array[destination->used++] = source.array[i];
     } // for
 
@@ -52,7 +52,7 @@ extern "C" {
 #endif // !defined(_di_f_int128s_append_) || !defined(_di_f_int128s_append_all_) || !defined(_di_f_int128ss_append_all_)
 
 #if !defined(_di_f_int128s_resize_) || !defined(_di_f_int128s_append_) || !defined(_di_f_int128s_decrease_by_) || !defined(_di_f_int128ss_append_)
-  f_status_t private_f_int128s_resize(const f_array_length_t length, f_int128s_t *int128s) {
+  f_status_t private_f_int128s_resize(const f_number_unsigned_t length, f_int128s_t *int128s) {
 
     const f_status_t status = f_memory_resize(int128s->size, length, sizeof(f_int128s_t), (void **) & int128s->array);
     if (F_status_is_error(status)) return status;
@@ -68,11 +68,11 @@ extern "C" {
 #endif // !defined(_di_f_int128s_resize_) || !defined(_di_f_int128s_append_) || !defined(_di_f_int128s_decrease_by_) || !defined(_di_f_int128ss_append_)
 
 #if !defined(_di_f_int128ss_adjust_) || !defined(_di_f_int128ss_decimate_by_)
-  f_status_t private_f_int128ss_adjust(const f_array_length_t length, f_int128ss_t *int128ss) {
+  f_status_t private_f_int128ss_adjust(const f_number_unsigned_t length, f_int128ss_t *int128ss) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < int128ss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < int128ss->size; ++i) {
 
       status = f_memory_destroy(int128ss->array[i].size, sizeof(f_int128s_t), (void **) & int128ss->array[i].array);
       if (F_status_is_error(status)) return status;
@@ -95,11 +95,11 @@ extern "C" {
 #endif // !defined(_di_f_int128ss_adjust_) || !defined(_di_f_int128ss_decimate_by_)
 
 #if !defined(_di_f_int128ss_decrease_by_) || !defined(_di_f_int128ss_increase_) || !defined(_di_f_int128ss_increase_by_) || !defined(_di_f_int128ss_resize_)
-  f_status_t private_f_int128ss_resize(const f_array_length_t length, f_int128ss_t *int128ss) {
+  f_status_t private_f_int128ss_resize(const f_number_unsigned_t length, f_int128ss_t *int128ss) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < int128ss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < int128ss->size; ++i) {
 
       status = f_memory_delete(int128ss->array[i].size, sizeof(f_int128s_t), (void **) & int128ss->array[i].array);
       if (F_status_is_error(status)) return status;
index 6d890084eb125d4967dbc2facf5ba0c4a70f4846..f7a37c91c83a47f93042ff9f459ac79c475e1e87 100644 (file)
@@ -35,7 +35,7 @@ extern "C" {
  * @see f_int128s_decimate_by()
  */
 #if !defined(_di_f_int128s_adjust_) || !defined(_di_f_int128s_decimate_by_)
-  extern f_status_t private_f_int128s_adjust(const f_array_length_t length, f_int128s_t *int128s) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_int128s_adjust(const f_number_unsigned_t length, f_int128s_t *int128s) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_int128s_adjust_) || !defined(_di_f_int128s_decimate_by_)
 
 /**
@@ -107,7 +107,7 @@ extern "C" {
  * @see f_int128ss_append()
  */
 #if !defined(_di_f_int128s_resize_) || !defined(_di_f_int128s_append_) || !defined(_di_f_int128s_decrease_by_) || !defined(_di_f_int128ss_append_)
-  extern f_status_t private_f_int128s_resize(const f_array_length_t length, f_int128s_t *int128s) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_int128s_resize(const f_number_unsigned_t length, f_int128s_t *int128s) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_int128s_resize_) || !defined(_di_f_int128s_append_) || !defined(_di_f_int128s_decrease_by_) || !defined(_di_f_int128ss_append_)
 
 /**
@@ -135,7 +135,7 @@ extern "C" {
  * @see f_int128ss_decimate_by()
  */
 #if !defined(_di_f_int128ss_adjust_) || !defined(_di_f_int128ss_decimate_by_)
-  extern f_status_t private_f_int128ss_adjust(const f_array_length_t length, f_int128ss_t *int128ss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_int128ss_adjust(const f_number_unsigned_t length, f_int128ss_t *int128ss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_int128ss_adjust_) || !defined(_di_f_int128ss_decimate_by_)
 
 /**
@@ -165,7 +165,7 @@ extern "C" {
  * @see f_int128ss_resize()
  */
 #if !defined(_di_f_int128ss_decrease_by_) || !defined(_di_f_int128ss_increase_) || !defined(_di_f_int128ss_increase_by_) || !defined(_di_f_int128ss_resize_)
-  extern f_status_t private_f_int128ss_resize(const f_array_length_t length, f_int128ss_t *int128ss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_int128ss_resize(const f_number_unsigned_t length, f_int128ss_t *int128ss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_int128ss_decrease_by_) || !defined(_di_f_int128ss_increase_) || !defined(_di_f_int128ss_increase_by_) || !defined(_di_f_int128ss_resize_)
 
 #ifdef __cplusplus
index 756e8aa4aa60e48ac95faa97c03c68768ae0c32c..bc17d25fd855070e2f06eb57e4e13b4bd6d90609 100644 (file)
@@ -6,7 +6,7 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_int16s_adjust_) || !defined(_di_f_int16s_decimate_by_)
-  f_status_t private_f_int16s_adjust(const f_array_length_t length, f_int16s_t *int16s) {
+  f_status_t private_f_int16s_adjust(const f_number_unsigned_t length, f_int16s_t *int16s) {
 
     const f_status_t status = f_memory_adjust(int16s->size, length, sizeof(int16_t), (void **) & int16s->array);
     if (F_status_is_error(status)) return status;
@@ -43,7 +43,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       destination->array[destination->used++] = source.array[i];
     } // for
 
@@ -52,7 +52,7 @@ extern "C" {
 #endif // !defined(_di_f_int16s_append_) || !defined(_di_f_int16s_append_all_) || !defined(_di_f_int16ss_append_all_)
 
 #if !defined(_di_f_int16s_resize_) || !defined(_di_f_int16s_append_) || !defined(_di_f_int16s_decrease_by_) || !defined(_di_f_int16ss_append_)
-  f_status_t private_f_int16s_resize(const f_array_length_t length, f_int16s_t *int16s) {
+  f_status_t private_f_int16s_resize(const f_number_unsigned_t length, f_int16s_t *int16s) {
 
     const f_status_t status = f_memory_resize(int16s->size, length, sizeof(int16_t), (void **) & int16s->array);
     if (F_status_is_error(status)) return status;
@@ -68,11 +68,11 @@ extern "C" {
 #endif // !defined(_di_f_int16s_resize_) || !defined(_di_f_int16s_append_) || !defined(_di_f_int16s_decrease_by_) || !defined(_di_f_int16ss_append_)
 
 #if !defined(_di_f_int16ss_adjust_) || !defined(_di_f_int16ss_decimate_by_)
-  f_status_t private_f_int16ss_adjust(const f_array_length_t length, f_int16ss_t *int16ss) {
+  f_status_t private_f_int16ss_adjust(const f_number_unsigned_t length, f_int16ss_t *int16ss) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < int16ss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < int16ss->size; ++i) {
 
       status = f_memory_destroy(int16ss->array[i].size, sizeof(f_int16s_t), (void **) & int16ss->array[i].array);
       if (F_status_is_error(status)) return status;
@@ -95,11 +95,11 @@ extern "C" {
 #endif // !defined(_di_f_int16ss_adjust_) || !defined(_di_f_int16ss_decimate_by_)
 
 #if !defined(_di_f_int16ss_decrease_by_) || !defined(_di_f_int16ss_increase_) || !defined(_di_f_int16ss_increase_by_) || !defined(_di_f_int16ss_resize_)
-  f_status_t private_f_int16ss_resize(const f_array_length_t length, f_int16ss_t *int16ss) {
+  f_status_t private_f_int16ss_resize(const f_number_unsigned_t length, f_int16ss_t *int16ss) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < int16ss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < int16ss->size; ++i) {
 
       status = f_memory_delete(int16ss->array[i].size, sizeof(f_int16s_t), (void **) & int16ss->array[i].array);
       if (F_status_is_error(status)) return status;
index 3a0a6340ef6a99e4838004ec8863904a008ee1a2..39030fe2ef0c176889c572ac42857b1cbbc74fac 100644 (file)
@@ -35,7 +35,7 @@ extern "C" {
  * @see f_int16s_decimate_by()
  */
 #if !defined(_di_f_int16s_adjust_) || !defined(_di_f_int16s_decimate_by_)
-  extern f_status_t private_f_int16s_adjust(const f_array_length_t length, f_int16s_t *int16s) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_int16s_adjust(const f_number_unsigned_t length, f_int16s_t *int16s) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_int16s_adjust_) || !defined(_di_f_int16s_decimate_by_)
 
 /**
@@ -107,7 +107,7 @@ extern "C" {
  * @see f_int16ss_append()
  */
 #if !defined(_di_f_int16s_resize_) || !defined(_di_f_int16s_append_) || !defined(_di_f_int16s_decrease_by_) || !defined(_di_f_int16ss_append_)
-  extern f_status_t private_f_int16s_resize(const f_array_length_t length, f_int16s_t *int16s) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_int16s_resize(const f_number_unsigned_t length, f_int16s_t *int16s) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_int16s_resize_) || !defined(_di_f_int16s_append_) || !defined(_di_f_int16s_decrease_by_) || !defined(_di_f_int16ss_append_)
 
 /**
@@ -135,7 +135,7 @@ extern "C" {
  * @see f_int16ss_decimate_by()
  */
 #if !defined(_di_f_int16ss_adjust_) || !defined(_di_f_int16ss_decimate_by_)
-  extern f_status_t private_f_int16ss_adjust(const f_array_length_t length, f_int16ss_t *int16ss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_int16ss_adjust(const f_number_unsigned_t length, f_int16ss_t *int16ss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_int16ss_adjust_) || !defined(_di_f_int16ss_decimate_by_)
 
 /**
@@ -165,7 +165,7 @@ extern "C" {
  * @see f_int16ss_resize()
  */
 #if !defined(_di_f_int16ss_decrease_by_) || !defined(_di_f_int16ss_increase_) || !defined(_di_f_int16ss_increase_by_) || !defined(_di_f_int16ss_resize_)
-  extern f_status_t private_f_int16ss_resize(const f_array_length_t length, f_int16ss_t *int16ss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_int16ss_resize(const f_number_unsigned_t length, f_int16ss_t *int16ss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_int16ss_decrease_by_) || !defined(_di_f_int16ss_increase_) || !defined(_di_f_int16ss_increase_by_) || !defined(_di_f_int16ss_resize_)
 
 #ifdef __cplusplus
index b2010ea8375b3d42b9161d73982b82a244454c57..9e5a5d7664a2601de8a656a838b1c53849b0d39e 100644 (file)
@@ -6,7 +6,7 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_int32s_adjust_) || !defined(_di_f_int32s_decimate_by_)
-  f_status_t private_f_int32s_adjust(const f_array_length_t length, f_int32s_t *int32s) {
+  f_status_t private_f_int32s_adjust(const f_number_unsigned_t length, f_int32s_t *int32s) {
 
     const f_status_t status = f_memory_adjust(int32s->size, length, sizeof(int32_t), (void **) & int32s->array);
     if (F_status_is_error(status)) return status;
@@ -43,7 +43,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       destination->array[destination->used++] = source.array[i];
     } // for
 
@@ -52,7 +52,7 @@ extern "C" {
 #endif // !defined(_di_f_int32s_append_) || !defined(_di_f_int32s_append_all_) || !defined(_di_f_int32ss_append_all_)
 
 #if !defined(_di_f_int32s_resize_) || !defined(_di_f_int32s_append_) || !defined(_di_f_int32s_decrease_by_) || !defined(_di_f_int32ss_append_)
-  f_status_t private_f_int32s_resize(const f_array_length_t length, f_int32s_t *int32s) {
+  f_status_t private_f_int32s_resize(const f_number_unsigned_t length, f_int32s_t *int32s) {
 
     const f_status_t status = f_memory_resize(int32s->size, length, sizeof(int32_t), (void **) & int32s->array);
     if (F_status_is_error(status)) return status;
@@ -68,11 +68,11 @@ extern "C" {
 #endif // !defined(_di_f_int32s_resize_) || !defined(_di_f_int32s_append_) || !defined(_di_f_int32s_decrease_by_) || !defined(_di_f_int32ss_append_)
 
 #if !defined(_di_f_int32ss_adjust_) || !defined(_di_f_int32ss_decimate_by_)
-  f_status_t private_f_int32ss_adjust(const f_array_length_t length, f_int32ss_t *int32ss) {
+  f_status_t private_f_int32ss_adjust(const f_number_unsigned_t length, f_int32ss_t *int32ss) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < int32ss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < int32ss->size; ++i) {
 
       status = f_memory_destroy(int32ss->array[i].size, sizeof(f_int32s_t), (void **) & int32ss->array[i].array);
       if (F_status_is_error(status)) return status;
@@ -95,11 +95,11 @@ extern "C" {
 #endif // !defined(_di_f_int32ss_adjust_) || !defined(_di_f_int32ss_decimate_by_)
 
 #if !defined(_di_f_int32ss_decrease_by_) || !defined(_di_f_int32ss_increase_) || !defined(_di_f_int32ss_increase_by_) || !defined(_di_f_int32ss_resize_)
-  f_status_t private_f_int32ss_resize(const f_array_length_t length, f_int32ss_t *int32ss) {
+  f_status_t private_f_int32ss_resize(const f_number_unsigned_t length, f_int32ss_t *int32ss) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < int32ss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < int32ss->size; ++i) {
 
       status = f_memory_delete(int32ss->array[i].size, sizeof(f_int32s_t), (void **) & int32ss->array[i].array);
       if (F_status_is_error(status)) return status;
index 2452e0b3195ac7cb9ac6f5af8ca7d9180d6c826b..697813d022f6f941190bbcdabf9bb24364b50af0 100644 (file)
@@ -35,7 +35,7 @@ extern "C" {
  * @see f_int32s_decimate_by()
  */
 #if !defined(_di_f_int32s_adjust_) || !defined(_di_f_int32s_decimate_by_)
-  extern f_status_t private_f_int32s_adjust(const f_array_length_t length, f_int32s_t *int32s) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_int32s_adjust(const f_number_unsigned_t length, f_int32s_t *int32s) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_int32s_adjust_) || !defined(_di_f_int32s_decimate_by_)
 
 /**
@@ -107,7 +107,7 @@ extern "C" {
  * @see f_int32ss_append()
  */
 #if !defined(_di_f_int32s_resize_) || !defined(_di_f_int32s_append_) || !defined(_di_f_int32s_decrease_by_) || !defined(_di_f_int32ss_append_)
-  extern f_status_t private_f_int32s_resize(const f_array_length_t length, f_int32s_t *int32s) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_int32s_resize(const f_number_unsigned_t length, f_int32s_t *int32s) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_int32s_resize_) || !defined(_di_f_int32s_append_) || !defined(_di_f_int32s_decrease_by_) || !defined(_di_f_int32ss_append_)
 
 /**
@@ -135,7 +135,7 @@ extern "C" {
  * @see f_int32ss_decimate_by()
  */
 #if !defined(_di_f_int32ss_adjust_) || !defined(_di_f_int32ss_decimate_by_)
-  extern f_status_t private_f_int32ss_adjust(const f_array_length_t length, f_int32ss_t *int32ss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_int32ss_adjust(const f_number_unsigned_t length, f_int32ss_t *int32ss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_int32ss_adjust_) || !defined(_di_f_int32ss_decimate_by_)
 
 /**
@@ -165,7 +165,7 @@ extern "C" {
  * @see f_int32ss_resize()
  */
 #if !defined(_di_f_int32ss_decrease_by_) || !defined(_di_f_int32ss_increase_) || !defined(_di_f_int32ss_increase_by_) || !defined(_di_f_int32ss_resize_)
-  extern f_status_t private_f_int32ss_resize(const f_array_length_t length, f_int32ss_t *int32ss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_int32ss_resize(const f_number_unsigned_t length, f_int32ss_t *int32ss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_int32ss_decrease_by_) || !defined(_di_f_int32ss_increase_) || !defined(_di_f_int32ss_increase_by_) || !defined(_di_f_int32ss_resize_)
 
 #ifdef __cplusplus
index f566daf40f9829336b73698bb9a915eac6fd5ddb..d4c9f3ef87aa49b133fe774bf5449c3edc044d56 100644 (file)
@@ -6,7 +6,7 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_int64s_adjust_) || !defined(_di_f_int64s_decimate_by_)
-  f_status_t private_f_int64s_adjust(const f_array_length_t length, f_int64s_t *int64s) {
+  f_status_t private_f_int64s_adjust(const f_number_unsigned_t length, f_int64s_t *int64s) {
 
     const f_status_t status = f_memory_adjust(int64s->size, length, sizeof(int64_t), (void **) & int64s->array);
     if (F_status_is_error(status)) return status;
@@ -43,7 +43,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       destination->array[destination->used++] = source.array[i];
     } // for
 
@@ -52,7 +52,7 @@ extern "C" {
 #endif // !defined(_di_f_int64s_append_) || !defined(_di_f_int64s_append_all_) || !defined(_di_f_int64ss_append_all_)
 
 #if !defined(_di_f_int64s_resize_) || !defined(_di_f_int64s_append_) || !defined(_di_f_int64s_decrease_by_) || !defined(_di_f_int64ss_append_)
-  f_status_t private_f_int64s_resize(const f_array_length_t length, f_int64s_t *int64s) {
+  f_status_t private_f_int64s_resize(const f_number_unsigned_t length, f_int64s_t *int64s) {
 
     const f_status_t status = f_memory_resize(int64s->size, length, sizeof(int64_t), (void **) & int64s->array);
     if (F_status_is_error(status)) return status;
@@ -68,11 +68,11 @@ extern "C" {
 #endif // !defined(_di_f_int64s_resize_) || !defined(_di_f_int64s_append_) || !defined(_di_f_int64s_decrease_by_) || !defined(_di_f_int64ss_append_)
 
 #if !defined(_di_f_int64ss_adjust_) || !defined(_di_f_int64ss_decimate_by_)
-  f_status_t private_f_int64ss_adjust(const f_array_length_t length, f_int64ss_t *int64ss) {
+  f_status_t private_f_int64ss_adjust(const f_number_unsigned_t length, f_int64ss_t *int64ss) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < int64ss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < int64ss->size; ++i) {
 
       status = f_memory_destroy(int64ss->array[i].size, sizeof(f_int64s_t), (void **) & int64ss->array[i].array);
       if (F_status_is_error(status)) return status;
@@ -95,11 +95,11 @@ extern "C" {
 #endif // !defined(_di_f_int64ss_adjust_) || !defined(_di_f_int64ss_decimate_by_)
 
 #if !defined(_di_f_int64ss_decrease_by_) || !defined(_di_f_int64ss_increase_) || !defined(_di_f_int64ss_increase_by_) || !defined(_di_f_int64ss_resize_)
-  f_status_t private_f_int64ss_resize(const f_array_length_t length, f_int64ss_t *int64ss) {
+  f_status_t private_f_int64ss_resize(const f_number_unsigned_t length, f_int64ss_t *int64ss) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < int64ss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < int64ss->size; ++i) {
 
       status = f_memory_delete(int64ss->array[i].size, sizeof(f_int64s_t), (void **) & int64ss->array[i].array);
       if (F_status_is_error(status)) return status;
index 3fcbfbdef5580cf7c0620ec37629c13a43c0f963..02183c6fafc3abe8b379f61fc152fe53cc11c224 100644 (file)
@@ -35,7 +35,7 @@ extern "C" {
  * @see f_int64s_decimate_by()
  */
 #if !defined(_di_f_int64s_adjust_) || !defined(_di_f_int64s_decimate_by_)
-  extern f_status_t private_f_int64s_adjust(const f_array_length_t length, f_int64s_t *int64s) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_int64s_adjust(const f_number_unsigned_t length, f_int64s_t *int64s) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_int64s_adjust_) || !defined(_di_f_int64s_decimate_by_)
 
 /**
@@ -107,7 +107,7 @@ extern "C" {
  * @see f_int64ss_append()
  */
 #if !defined(_di_f_int64s_resize_) || !defined(_di_f_int64s_append_) || !defined(_di_f_int64s_decrease_by_) || !defined(_di_f_int64ss_append_)
-  extern f_status_t private_f_int64s_resize(const f_array_length_t length, f_int64s_t *int64s) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_int64s_resize(const f_number_unsigned_t length, f_int64s_t *int64s) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_int64s_resize_) || !defined(_di_f_int64s_append_) || !defined(_di_f_int64s_decrease_by_) || !defined(_di_f_int64ss_append_)
 
 /**
@@ -135,7 +135,7 @@ extern "C" {
  * @see f_int64ss_decimate_by()
  */
 #if !defined(_di_f_int64ss_adjust_) || !defined(_di_f_int64ss_decimate_by_)
-  extern f_status_t private_f_int64ss_adjust(const f_array_length_t length, f_int64ss_t *int64ss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_int64ss_adjust(const f_number_unsigned_t length, f_int64ss_t *int64ss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_int64ss_adjust_) || !defined(_di_f_int64ss_decimate_by_)
 
 /**
@@ -165,7 +165,7 @@ extern "C" {
  * @see f_int64ss_resize()
  */
 #if !defined(_di_f_int64ss_decrease_by_) || !defined(_di_f_int64ss_increase_) || !defined(_di_f_int64ss_increase_by_) || !defined(_di_f_int64ss_resize_)
-  extern f_status_t private_f_int64ss_resize(const f_array_length_t length, f_int64ss_t *int64ss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_int64ss_resize(const f_number_unsigned_t length, f_int64ss_t *int64ss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_int64ss_decrease_by_) || !defined(_di_f_int64ss_increase_) || !defined(_di_f_int64ss_increase_by_) || !defined(_di_f_int64ss_resize_)
 
 #ifdef __cplusplus
index 7b9020ed6792cb974356ee521045dddb8145afce..75308d98eae605f9cb3091db934e53b5fc801f3c 100644 (file)
@@ -6,7 +6,7 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_int8s_adjust_) || !defined(_di_f_int8s_decimate_by_)
-  f_status_t private_f_int8s_adjust(const f_array_length_t length, f_int8s_t *int8s) {
+  f_status_t private_f_int8s_adjust(const f_number_unsigned_t length, f_int8s_t *int8s) {
 
     const f_status_t status = f_memory_adjust(int8s->size, length, sizeof(int8_t), (void **) & int8s->array);
     if (F_status_is_error(status)) return status;
@@ -43,7 +43,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       destination->array[destination->used++] = source.array[i];
     } // for
 
@@ -52,7 +52,7 @@ extern "C" {
 #endif // !defined(_di_f_int8s_append_) || !defined(_di_f_int8s_append_all_) || !defined(_di_f_int8ss_append_all_)
 
 #if !defined(_di_f_int8s_append_) || !defined(_di_f_int8s_append_all_) || !defined(_di_f_int8s_decrease_by_) || !defined(_di_f_int8s_increase_) || !defined(_di_f_int8s_increase_by_) || !defined(_di_f_int8s_resize_) || !defined(_di_f_int8ss_append_) || !defined(_di_f_int8ss_append_all_)
-  f_status_t private_f_int8s_resize(const f_array_length_t length, f_int8s_t *int8s) {
+  f_status_t private_f_int8s_resize(const f_number_unsigned_t length, f_int8s_t *int8s) {
 
     const f_status_t status = f_memory_resize(int8s->size, length, sizeof(int8_t), (void **) & int8s->array);
     if (F_status_is_error(status)) return status;
@@ -68,11 +68,11 @@ extern "C" {
 #endif // !defined(_di_f_int8s_append_) || !defined(_di_f_int8s_append_all_) || !defined(_di_f_int8s_decrease_by_) || !defined(_di_f_int8s_increase_) || !defined(_di_f_int8s_increase_by_) || !defined(_di_f_int8s_resize_) || !defined(_di_f_int8ss_append_) || !defined(_di_f_int8ss_append_all_)
 
 #if !defined(_di_f_int8ss_adjust_) || !defined(_di_f_int8ss_decimate_by_)
-  f_status_t private_f_int8ss_adjust(const f_array_length_t length, f_int8ss_t *int8ss) {
+  f_status_t private_f_int8ss_adjust(const f_number_unsigned_t length, f_int8ss_t *int8ss) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < int8ss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < int8ss->size; ++i) {
 
       status = f_memory_destroy(int8ss->array[i].size, sizeof(f_int8s_t), (void **) & int8ss->array[i].array);
       if (F_status_is_error(status)) return status;
@@ -95,11 +95,11 @@ extern "C" {
 #endif // !defined(_di_f_int8ss_adjust_) || !defined(_di_f_int8ss_decimate_by_)
 
 #if !defined(_di_f_int8ss_decrease_by_) || !defined(_di_f_int8ss_increase_) || !defined(_di_f_int8ss_increase_by_) || !defined(_di_f_int8ss_resize_)
-  f_status_t private_f_int8ss_resize(const f_array_length_t length, f_int8ss_t *int8ss) {
+  f_status_t private_f_int8ss_resize(const f_number_unsigned_t length, f_int8ss_t *int8ss) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < int8ss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < int8ss->size; ++i) {
 
       status = f_memory_delete(int8ss->array[i].size, sizeof(f_int8s_t), (void **) & int8ss->array[i].array);
       if (F_status_is_error(status)) return status;
index 96d396165f5206b66ca38179bc5328a21a81f1ed..361e63e2df039ecf91a6115bf3034dc9b6432023 100644 (file)
@@ -35,7 +35,7 @@ extern "C" {
  * @see f_int8s_decimate_by()
  */
 #if !defined(_di_f_int8s_adjust_) || !defined(_di_f_int8s_decimate_by_)
-  extern f_status_t private_f_int8s_adjust(const f_array_length_t length, f_int8s_t *int8s) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_int8s_adjust(const f_number_unsigned_t length, f_int8s_t *int8s) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_int8s_adjust_) || !defined(_di_f_int8s_decimate_by_)
 
 /**
@@ -112,7 +112,7 @@ extern "C" {
  *
  */
 #if !defined(_di_f_int8s_append_) || !defined(_di_f_int8s_append_all_) || !defined(_di_f_int8s_decrease_by_) || !defined(_di_f_int8s_increase_) || !defined(_di_f_int8s_increase_by_) || !defined(_di_f_int8s_resize_) || !defined(_di_f_int8ss_append_) || !defined(_di_f_int8ss_append_all_)
-  extern f_status_t private_f_int8s_resize(const f_array_length_t length, f_int8s_t *int8s) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_int8s_resize(const f_number_unsigned_t length, f_int8s_t *int8s) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_int8s_append_) || !defined(_di_f_int8s_append_all_) || !defined(_di_f_int8s_decrease_by_) || !defined(_di_f_int8s_increase_) || !defined(_di_f_int8s_increase_by_) || !defined(_di_f_int8s_resize_) || !defined(_di_f_int8ss_append_) || !defined(_di_f_int8ss_append_all_)
 
 /**
@@ -140,7 +140,7 @@ extern "C" {
  * @see f_int8ss_decimate_by()
  */
 #if !defined(_di_f_int8ss_adjust_) || !defined(_di_f_int8ss_decimate_by_)
-  extern f_status_t private_f_int8ss_adjust(const f_array_length_t length, f_int8ss_t *int8ss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_int8ss_adjust(const f_number_unsigned_t length, f_int8ss_t *int8ss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_int8ss_adjust_) || !defined(_di_f_int8ss_decimate_by_)
 
 /**
@@ -170,7 +170,7 @@ extern "C" {
  * @see f_int8ss_resize()
  */
 #if !defined(_di_f_int8ss_decrease_by_) || !defined(_di_f_int8ss_increase_) || !defined(_di_f_int8ss_increase_by_) || !defined(_di_f_int8ss_resize_)
-  extern f_status_t private_f_int8ss_resize(const f_array_length_t length, f_int8ss_t *int8ss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_int8ss_resize(const f_number_unsigned_t length, f_int8ss_t *int8ss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_int8ss_decrease_by_) || !defined(_di_f_int8ss_increase_) || !defined(_di_f_int8ss_increase_by_) || !defined(_di_f_int8ss_resize_)
 
 #ifdef __cplusplus
diff --git a/level_0/f_type_array/c/type_array/private-number_unsigned.c b/level_0/f_type_array/c/type_array/private-number_unsigned.c
new file mode 100644 (file)
index 0000000..b0dca1e
--- /dev/null
@@ -0,0 +1,126 @@
+#include "../type_array.h"
+#include "private-number_unsigned.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#if !defined(_di_f_number_unsigneds_adjust_) || !defined(_di_f_number_unsigneds_decimate_by_)
+  f_status_t private_f_number_unsigneds_adjust(const f_number_unsigned_t length, f_number_unsigneds_t *number_unsigneds) {
+
+    const f_status_t status = f_memory_adjust(number_unsigneds->size, length, sizeof(f_number_unsigned_t), (void **) & number_unsigneds->array);
+    if (F_status_is_error(status)) return status;
+
+    number_unsigneds->size = length;
+
+    if (number_unsigneds->used > number_unsigneds->size) {
+      number_unsigneds->used = length;
+    }
+
+    return F_none;
+  }
+#endif // !defined(_di_f_number_unsigneds_adjust_) || !defined(_di_f_number_unsigneds_decimate_by_)
+
+#if !defined(_di_f_number_unsigneds_append_) || !defined(_di_f_number_unsignedss_append_)
+  extern f_status_t private_f_number_unsigneds_append(const f_number_unsigned_t source, f_number_unsigneds_t *destination) {
+
+    if (destination->used + 1 > destination->size) {
+      const f_status_t status = private_f_number_unsigneds_resize(destination->used + F_memory_default_allocation_small_d, destination);
+      if (F_status_is_error(status)) return status;
+    }
+
+    destination->array[destination->used++] = source;
+
+    return F_none;
+  }
+#endif // !defined(_di_f_number_unsigneds_append_) || !defined(_di_f_number_unsignedss_append_)
+
+#if !defined(_di_f_number_unsigneds_append_) || !defined(_di_f_number_unsigneds_append_all_) || !defined(_di_f_number_unsignedss_append_all_)
+  extern f_status_t private_f_number_unsigneds_append_all(const f_number_unsigneds_t source, f_number_unsigneds_t *destination) {
+
+    if (destination->used + source.used > destination->size) {
+      const f_status_t status = private_f_number_unsigneds_resize(destination->used + source.used, destination);
+      if (F_status_is_error(status)) return status;
+    }
+
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
+      destination->array[destination->used++] = source.array[i];
+    } // for
+
+    return F_none;
+  }
+#endif // !defined(_di_f_number_unsigneds_append_) || !defined(_di_f_number_unsigneds_append_all_) || !defined(_di_f_number_unsignedss_append_all_)
+
+#if !defined(_di_f_number_unsigneds_resize_) || !defined(_di_f_number_unsigneds_append_) || !defined(_di_f_number_unsigneds_decrease_by_) || !defined(_di_f_number_unsignedss_append_)
+  f_status_t private_f_number_unsigneds_resize(const f_number_unsigned_t length, f_number_unsigneds_t *lengths) {
+
+    const f_status_t status = f_memory_resize(lengths->size, length, sizeof(f_number_unsigned_t), (void **) & lengths->array);
+    if (F_status_is_error(status)) return status;
+
+    lengths->size = length;
+
+    if (lengths->used > lengths->size) {
+      lengths->used = length;
+    }
+
+    return F_none;
+  }
+#endif // !defined(_di_f_number_unsigneds_resize_) || !defined(_di_f_number_unsigneds_append_) || !defined(_di_f_number_unsigneds_decrease_by_) || !defined(_di_f_number_unsignedss_append_)
+
+#if !defined(_di_f_number_unsignedss_adjust_) || !defined(_di_f_number_unsignedss_decimate_by_)
+  f_status_t private_f_number_unsignedss_adjust(const f_number_unsigned_t length, f_number_unsignedss_t *lengthss) {
+
+    f_status_t status = F_none;
+
+    for (f_number_unsigned_t i = length; i < lengthss->size; ++i) {
+
+      status = f_memory_destroy(lengthss->array[i].size, sizeof(f_number_unsigneds_t), (void **) & lengthss->array[i].array);
+      if (F_status_is_error(status)) return status;
+
+      lengthss->array[i].size = 0;
+      lengthss->array[i].used = 0;
+    } // for
+
+    status = f_memory_adjust(lengthss->size, length, sizeof(f_number_unsigneds_t), (void **) & lengthss->array);
+    if (F_status_is_error(status)) return status;
+
+    lengthss->size = length;
+
+    if (lengthss->used > lengthss->size) {
+      lengthss->used = length;
+    }
+
+    return F_none;
+  }
+#endif // !defined(_di_f_number_unsignedss_adjust_) || !defined(_di_f_number_unsignedss_decimate_by_)
+
+#if !defined(_di_f_number_unsignedss_decrease_by_) || !defined(_di_f_number_unsignedss_increase_) || !defined(_di_f_number_unsignedss_increase_by_) || !defined(_di_f_number_unsignedss_resize_)
+  f_status_t private_f_number_unsignedss_resize(const f_number_unsigned_t length, f_number_unsignedss_t *lengthss) {
+
+    f_status_t status = F_none;
+
+    for (f_number_unsigned_t i = length; i < lengthss->size; ++i) {
+
+      status = f_memory_delete(lengthss->array[i].size, sizeof(f_number_unsigneds_t), (void **) & lengthss->array[i].array);
+      if (F_status_is_error(status)) return status;
+
+      lengthss->array[i].size = 0;
+      lengthss->array[i].used = 0;
+    } // for
+
+    status = f_memory_resize(lengthss->size, length, sizeof(f_number_unsigneds_t), (void **) & lengthss->array);
+    if (F_status_is_error(status)) return status;
+
+    lengthss->size = length;
+
+    if (lengthss->used > lengthss->size) {
+      lengthss->used = length;
+    }
+
+    return F_none;
+  }
+#endif // !defined(_di_f_number_unsignedss_decrease_by_) || !defined(_di_f_number_unsignedss_increase_) || !defined(_di_f_number_unsignedss_increase_by_) || !defined(_di_f_number_unsignedss_resize_)
+
+#ifdef __cplusplus
+} // extern "C"
+#endif
diff --git a/level_0/f_type_array/c/type_array/private-number_unsigned.h b/level_0/f_type_array/c/type_array/private-number_unsigned.h
new file mode 100644 (file)
index 0000000..a607e49
--- /dev/null
@@ -0,0 +1,175 @@
+/**
+ * FLL - Level 0
+ *
+ * Project: Type
+ * API Version: 0.7
+ * Licenses: lgpl-2.1-or-later
+ *
+ * These are provided for internal reduction in redundant code.
+ * These should not be exposed/used outside of this project.
+ */
+#ifndef _PRIVATE_F_type_array_number_unsigned_h
+#define _PRIVATE_F_type_array_number_unsigned_h
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+/**
+ * Private implementation for resizing the number array.
+ *
+ * Intended to be shared to each of the different implementation variations.
+ *
+ * @param length
+ *   The length to adjust to.
+ * @param lengths
+ *   The lengths array to adjust.
+ *
+ * @return
+ *   F_none on success.
+ *   F_data_not on success, but there is no reason to increase size (used + 1 <= size).
+ *
+ *   Errors (with error bit) from: f_memory_adjust().
+ *
+ * @see f_number_unsigneds_adjust()
+ * @see f_number_unsigneds_decimate_by()
+ */
+#if !defined(_di_f_number_unsigneds_adjust_) || !defined(_di_f_number_unsigneds_decimate_by_)
+  extern f_status_t private_f_number_unsigneds_adjust(const f_number_unsigned_t length, f_number_unsigneds_t *lengths) F_attribute_visibility_internal_d;
+#endif // !defined(_di_f_number_unsigneds_adjust_) || !defined(_di_f_number_unsigneds_decimate_by_)
+
+/**
+ * Private implementation for appending the number array.
+ *
+ * Intended to be shared to each of the different implementation variations.
+ *
+ * @param source
+ *   The source number_unsigned to append.
+ * @param destination
+ *   The destination lengths the source is appended onto.
+ *
+ * @return
+ *   F_none on success.
+ *
+ *   Errors (with error bit) from: f_memory_resize().
+ *
+ * @see f_memory_resize()
+ * @see f_number_unsigneds_append()
+ * @see f_number_unsignedss_append()
+ */
+#if !defined(_di_f_number_unsigneds_append_) || !defined(_di_f_number_unsignedss_append_)
+  extern f_status_t private_f_number_unsigneds_append(const f_number_unsigned_t source, f_number_unsigneds_t *destination) F_attribute_visibility_internal_d;
+#endif // !defined(_di_f_number_unsigneds_append_) || !defined(_di_f_number_unsignedss_append_)
+
+/**
+ * Private implementation for appending the number array.
+ *
+ * Intended to be shared to each of the different implementation variations.
+ *
+ * @param source
+ *   The source number_unsigneds to append.
+ * @param destination
+ *   The destination lengths the source is appended onto.
+ *
+ * @return
+ *   F_none on success.
+ *
+ *   Errors (with error bit) from: f_memory_resize().
+ *
+ * @see f_memory_resize()
+ * @see f_number_unsigneds_append_all()
+ * @see f_number_unsignedss_append()
+ * @see f_number_unsignedss_append_all()
+ */
+#if !defined(_di_f_number_unsigneds_append_) || !defined(_di_f_number_unsigneds_append_all_) || !defined(_di_f_number_unsignedss_append_all_)
+  extern f_status_t private_f_number_unsigneds_append_all(const f_number_unsigneds_t source, f_number_unsigneds_t *destination) F_attribute_visibility_internal_d;
+#endif // !defined(_di_f_number_unsigneds_append_) || !defined(_di_f_number_unsigneds_append_all_) || !defined(_di_f_number_unsignedss_append_all_)
+
+/**
+ * Private implementation for resizing the number array.
+ *
+ * Intended to be shared to each of the different implementation variations.
+ *
+ * @param length
+ *   The length to adjust to.
+ * @param lengths
+ *   The lengths array to adjust.
+ *
+ * @return
+ *   F_none on success.
+ *   F_data_not on success, but there is no reason to increase size (used + 1 <= size).
+ *
+ *   Errors (with error bit) from: f_memory_resize().
+ *
+ * @see f_number_unsigneds_resize()
+ * @see f_number_unsigneds_append()
+ * @see f_number_unsigneds_decrease_by()
+ * @see f_number_unsignedss_append()
+ */
+#if !defined(_di_f_number_unsigneds_resize_) || !defined(_di_f_number_unsigneds_append_) || !defined(_di_f_number_unsigneds_decrease_by_) || !defined(_di_f_number_unsignedss_append_)
+  extern f_status_t private_f_number_unsigneds_resize(const f_number_unsigned_t length, f_number_unsigneds_t *lengths) F_attribute_visibility_internal_d;
+#endif // !defined(_di_f_number_unsigneds_resize_) || !defined(_di_f_number_unsigneds_append_) || !defined(_di_f_number_unsigneds_decrease_by_) || !defined(_di_f_number_unsignedss_append_)
+
+/**
+ * Private implementation for resizing the number array.
+ *
+ * Intended to be shared to each of the different implementation variations.
+ *
+ * @param length
+ *   The length to adjust to.
+ * @param lengthss
+ *   The number array to adjust.
+ *
+ * @return
+ *   F_none on success.
+ *   F_data_not on success, but there is no reason to increase size (used + 1 <= size).
+ *
+ *   F_array_too_large (with error bit) if new length is larger than max array length.
+ *   F_memory_not (with error bit) on out of memory.
+ *   F_parameter (with error bit) if a parameter is invalid.
+ *
+ *   Errors (with error bit) from: f_memory_adjust().
+ *   Errors (with error bit) from: f_memory_destroy().
+ *
+ * @see f_number_unsignedss_adjust()
+ * @see f_number_unsignedss_decimate_by()
+ */
+#if !defined(_di_f_number_unsignedss_adjust_) || !defined(_di_f_number_unsignedss_decimate_by_)
+  extern f_status_t private_f_number_unsignedss_adjust(const f_number_unsigned_t length, f_number_unsignedss_t *lengthss) F_attribute_visibility_internal_d;
+#endif // !defined(_di_f_number_unsignedss_adjust_) || !defined(_di_f_number_unsignedss_decimate_by_)
+
+/**
+ * Private implementation for resizing the number array.
+ *
+ * Intended to be shared to each of the different implementation variations.
+ *
+ * @param length
+ *   The length to resize to.
+ * @param lengthss
+ *   The number array to resize.
+ *
+ * @return
+ *   F_none on success.
+ *   F_data_not on success, but there is no reason to increase size (used + 1 <= size).
+ *
+ *   F_array_too_large (with error bit) if new length is larger than max array length.
+ *   F_memory_not (with error bit) on out of memory.
+ *   F_parameter (with error bit) if a parameter is invalid.
+ *
+ *   Errors (with error bit) from: f_memory_delete().
+ *   Errors (with error bit) from: f_memory_resize().
+ *
+ * @see f_number_unsignedss_decrease_by()
+ * @see f_number_unsignedss_increase()
+ * @see f_number_unsignedss_increase_by()
+ * @see f_number_unsignedss_resize()
+ */
+#if !defined(_di_f_number_unsignedss_decrease_by_) || !defined(_di_f_number_unsignedss_increase_) || !defined(_di_f_number_unsignedss_increase_by_) || !defined(_di_f_number_unsignedss_resize_)
+  extern f_status_t private_f_number_unsignedss_resize(const f_number_unsigned_t length, f_number_unsignedss_t *lengthss) F_attribute_visibility_internal_d;
+#endif // !defined(_di_f_number_unsignedss_decrease_by_) || !defined(_di_f_number_unsignedss_increase_) || !defined(_di_f_number_unsignedss_increase_by_) || !defined(_di_f_number_unsignedss_resize_)
+
+#ifdef __cplusplus
+} // extern "C"
+#endif
+
+#endif // _PRIVATE_F_type_array_number_unsigned_h
index 480308b9e7e5bedd3069865d76f6c2682cec06e3..5976fae94de4ef5868f832dae67ec47582f734b1 100644 (file)
@@ -6,7 +6,7 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_states_adjust_) || !defined(_di_f_states_decimate_by_)
-  f_status_t private_f_states_adjust(const f_array_length_t length, f_states_t *states) {
+  f_status_t private_f_states_adjust(const f_number_unsigned_t length, f_states_t *states) {
 
     const f_status_t status = f_memory_adjust(states->size, length, sizeof(f_state_t), (void **) & states->array);
     if (F_status_is_error(status)) return status;
@@ -51,7 +51,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
 
       destination->array[destination->used].step_large = source.array[i].step_large;
       destination->array[destination->used].step_small = source.array[i].step_small;
@@ -69,7 +69,7 @@ extern "C" {
 #endif // !defined(_di_f_states_append_) || !defined(_di_f_states_append_all_) || !defined(_di_f_statess_append_all_)
 
 #if !defined(_di_f_states_resize_) || !defined(_di_f_states_append_) || !defined(_di_f_states_decrease_by_) || !defined(_di_f_statess_append_)
-  f_status_t private_f_states_resize(const f_array_length_t length, f_states_t *states) {
+  f_status_t private_f_states_resize(const f_number_unsigned_t length, f_states_t *states) {
 
     const f_status_t status = f_memory_resize(states->size, length, sizeof(f_state_t), (void **) & states->array);
     if (F_status_is_error(status)) return status;
@@ -85,11 +85,11 @@ extern "C" {
 #endif // !defined(_di_f_states_resize_) || !defined(_di_f_states_append_) || !defined(_di_f_states_decrease_by_) || !defined(_di_f_statess_append_)
 
 #if !defined(_di_f_statess_adjust_) || !defined(_di_f_statess_decimate_by_)
-  f_status_t private_f_statess_adjust(const f_array_length_t length, f_statess_t *statess) {
+  f_status_t private_f_statess_adjust(const f_number_unsigned_t length, f_statess_t *statess) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < statess->size; ++i) {
+    for (f_number_unsigned_t i = length; i < statess->size; ++i) {
 
       status = f_memory_destroy(statess->array[i].size, sizeof(f_states_t), (void **) & statess->array[i].array);
       if (F_status_is_error(status)) return status;
@@ -112,11 +112,11 @@ extern "C" {
 #endif // !defined(_di_f_statess_adjust_) || !defined(_di_f_statess_decimate_by_)
 
 #if !defined(_di_f_statess_decrease_by_) || !defined(_di_f_statess_increase_) || !defined(_di_f_statess_increase_by_) || !defined(_di_f_statess_resize_)
-  f_status_t private_f_statess_resize(const f_array_length_t length, f_statess_t *statess) {
+  f_status_t private_f_statess_resize(const f_number_unsigned_t length, f_statess_t *statess) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < statess->size; ++i) {
+    for (f_number_unsigned_t i = length; i < statess->size; ++i) {
 
       status = f_memory_delete(statess->array[i].size, sizeof(f_states_t), (void **) & statess->array[i].array);
       if (F_status_is_error(status)) return status;
index 1e544931411e9ff8f9aad7a2e87d153c82a6246c..b42fd3ced79b7473daf466810c4032b9067f5498 100644 (file)
@@ -35,7 +35,7 @@ extern "C" {
  * @see f_states_decimate_by()
  */
 #if !defined(_di_f_states_adjust_) || !defined(_di_f_states_decimate_by_)
-  extern f_status_t private_f_states_adjust(const f_array_length_t length, f_states_t *states) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_states_adjust(const f_number_unsigned_t length, f_states_t *states) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_states_adjust_) || !defined(_di_f_states_decimate_by_)
 
 /**
@@ -107,7 +107,7 @@ extern "C" {
  * @see f_statess_append()
  */
 #if !defined(_di_f_states_resize_) || !defined(_di_f_states_append_) || !defined(_di_f_states_decrease_by_) || !defined(_di_f_statess_append_)
-  extern f_status_t private_f_states_resize(const f_array_length_t length, f_states_t *states) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_states_resize(const f_number_unsigned_t length, f_states_t *states) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_states_resize_) || !defined(_di_f_states_append_) || !defined(_di_f_states_decrease_by_) || !defined(_di_f_statess_append_)
 
 /**
@@ -135,7 +135,7 @@ extern "C" {
  * @see f_statess_decimate_by()
  */
 #if !defined(_di_f_statess_adjust_) || !defined(_di_f_statess_decimate_by_)
-  extern f_status_t private_f_statess_adjust(const f_array_length_t length, f_statess_t *statess) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_statess_adjust(const f_number_unsigned_t length, f_statess_t *statess) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_statess_adjust_) || !defined(_di_f_statess_decimate_by_)
 
 /**
@@ -165,7 +165,7 @@ extern "C" {
  * @see f_statess_resize()
  */
 #if !defined(_di_f_statess_decrease_by_) || !defined(_di_f_statess_increase_) || !defined(_di_f_statess_increase_by_) || !defined(_di_f_statess_resize_)
-  extern f_status_t private_f_statess_resize(const f_array_length_t length, f_statess_t *statess) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_statess_resize(const f_number_unsigned_t length, f_statess_t *statess) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_statess_decrease_by_) || !defined(_di_f_statess_increase_) || !defined(_di_f_statess_increase_by_) || !defined(_di_f_statess_resize_)
 
 #ifdef __cplusplus
index 378cba01a8afe0af72d51592231fa45334d8fa8a..f65223a3df3467c0acaecf86a1e6cb4ef63d7e50 100644 (file)
@@ -6,7 +6,7 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_statuss_adjust_) || !defined(_di_f_statuss_decimate_by_)
-  f_status_t private_f_statuss_adjust(const f_array_length_t length, f_statuss_t *statuss) {
+  f_status_t private_f_statuss_adjust(const f_number_unsigned_t length, f_statuss_t *statuss) {
 
     const f_status_t status = f_memory_adjust(statuss->size, length, sizeof(f_status_t), (void **) & statuss->array);
     if (F_status_is_error(status)) return status;
@@ -43,7 +43,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       destination->array[destination->used++] = source.array[i];
     } // for
 
@@ -52,7 +52,7 @@ extern "C" {
 #endif // !defined(_di_f_statuss_append_) || !defined(_di_f_statuss_append_all_) || !defined(_di_f_statusss_append_all_)
 
 #if !defined(_di_f_statuss_resize_) || !defined(_di_f_statuss_append_) || !defined(_di_f_statuss_decrease_by_) || !defined(_di_f_statusss_append_)
-  f_status_t private_f_statuss_resize(const f_array_length_t length, f_statuss_t *statuss) {
+  f_status_t private_f_statuss_resize(const f_number_unsigned_t length, f_statuss_t *statuss) {
 
     const f_status_t status = f_memory_resize(statuss->size, length, sizeof(f_status_t), (void **) & statuss->array);
     if (F_status_is_error(status)) return status;
@@ -68,11 +68,11 @@ extern "C" {
 #endif // !defined(_di_f_statuss_resize_) || !defined(_di_f_statuss_append_) || !defined(_di_f_statuss_decrease_by_) || !defined(_di_f_statusss_append_)
 
 #if !defined(_di_f_statusss_adjust_) || !defined(_di_f_statusss_decimate_by_)
-  f_status_t private_f_statusss_adjust(const f_array_length_t length, f_statusss_t *statusss) {
+  f_status_t private_f_statusss_adjust(const f_number_unsigned_t length, f_statusss_t *statusss) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < statusss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < statusss->size; ++i) {
 
       status = f_memory_destroy(statusss->array[i].size, sizeof(f_statuss_t), (void **) & statusss->array[i].array);
       if (F_status_is_error(status)) return status;
@@ -95,11 +95,11 @@ extern "C" {
 #endif // !defined(_di_f_statusss_adjust_) || !defined(_di_f_statusss_decimate_by_)
 
 #if !defined(_di_f_statusss_decrease_by_) || !defined(_di_f_statusss_increase_) || !defined(_di_f_statusss_increase_by_) || !defined(_di_f_statusss_resize_)
-  f_status_t private_f_statusss_resize(const f_array_length_t length, f_statusss_t *statusss) {
+  f_status_t private_f_statusss_resize(const f_number_unsigned_t length, f_statusss_t *statusss) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < statusss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < statusss->size; ++i) {
 
       status = f_memory_delete(statusss->array[i].size, sizeof(f_statuss_t), (void **) & statusss->array[i].array);
       if (F_status_is_error(status)) return status;
index 9e963c6204353d15914dcca3fe90832e07998f6e..35f7f5bd4bf4418c020579a2c737fdef072e8d94 100644 (file)
@@ -35,7 +35,7 @@ extern "C" {
  * @see f_statuss_decimate_by()
  */
 #if !defined(_di_f_statuss_adjust_) || !defined(_di_f_statuss_decimate_by_)
-  extern f_status_t private_f_statuss_adjust(const f_array_length_t length, f_statuss_t *statuss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_statuss_adjust(const f_number_unsigned_t length, f_statuss_t *statuss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_statuss_adjust_) || !defined(_di_f_statuss_decimate_by_)
 
 /**
@@ -107,7 +107,7 @@ extern "C" {
  * @see f_statusss_append()
  */
 #if !defined(_di_f_statuss_resize_) || !defined(_di_f_statuss_append_) || !defined(_di_f_statuss_decrease_by_) || !defined(_di_f_statusss_append_)
-  extern f_status_t private_f_statuss_resize(const f_array_length_t length, f_statuss_t *statuss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_statuss_resize(const f_number_unsigned_t length, f_statuss_t *statuss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_statuss_resize_) || !defined(_di_f_statuss_append_) || !defined(_di_f_statuss_decrease_by_) || !defined(_di_f_statusss_append_)
 
 /**
@@ -135,7 +135,7 @@ extern "C" {
  * @see f_statusss_decimate_by()
  */
 #if !defined(_di_f_statusss_adjust_) || !defined(_di_f_statusss_decimate_by_)
-  extern f_status_t private_f_statusss_adjust(const f_array_length_t length, f_statusss_t *statusss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_statusss_adjust(const f_number_unsigned_t length, f_statusss_t *statusss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_statusss_adjust_) || !defined(_di_f_statusss_decimate_by_)
 
 /**
@@ -165,7 +165,7 @@ extern "C" {
  * @see f_statusss_resize()
  */
 #if !defined(_di_f_statusss_decrease_by_) || !defined(_di_f_statusss_increase_) || !defined(_di_f_statusss_increase_by_) || !defined(_di_f_statusss_resize_)
-  extern f_status_t private_f_statusss_resize(const f_array_length_t length, f_statusss_t *statusss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_statusss_resize(const f_number_unsigned_t length, f_statusss_t *statusss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_statusss_decrease_by_) || !defined(_di_f_statusss_increase_) || !defined(_di_f_statusss_increase_by_) || !defined(_di_f_statusss_resize_)
 
 #ifdef __cplusplus
index c73662c21bed8c5041702f5341c8e5aa5140c288..e8b4f6fe39264f0af0d180537e9da026a8191a9f 100644 (file)
@@ -6,7 +6,7 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_uint128s_adjust_) || !defined(_di_f_uint128s_decimate_by_)
-  f_status_t private_f_uint128s_adjust(const f_array_length_t length, f_uint128s_t *uint128s) {
+  f_status_t private_f_uint128s_adjust(const f_number_unsigned_t length, f_uint128s_t *uint128s) {
 
     const f_status_t status = f_memory_adjust(uint128s->size, length, sizeof(f_uint128s_t), (void **) & uint128s->array);
     if (F_status_is_error(status)) return status;
@@ -43,7 +43,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       destination->array[destination->used++] = source.array[i];
     } // for
 
@@ -52,7 +52,7 @@ extern "C" {
 #endif // !defined(_di_f_uint128s_append_) || !defined(_di_f_uint128s_append_all_) || !defined(_di_f_uint128ss_append_all_)
 
 #if !defined(_di_f_uint128s_resize_) || !defined(_di_f_uint128s_append_) || !defined(_di_f_uint128s_decrease_by_) || !defined(_di_f_uint128ss_append_)
-  f_status_t private_f_uint128s_resize(const f_array_length_t length, f_uint128s_t *uint128s) {
+  f_status_t private_f_uint128s_resize(const f_number_unsigned_t length, f_uint128s_t *uint128s) {
 
     const f_status_t status = f_memory_resize(uint128s->size, length, sizeof(f_uint128s_t), (void **) & uint128s->array);
     if (F_status_is_error(status)) return status;
@@ -68,11 +68,11 @@ extern "C" {
 #endif // !defined(_di_f_uint128s_resize_) || !defined(_di_f_uint128s_append_) || !defined(_di_f_uint128s_decrease_by_) || !defined(_di_f_uint128ss_append_)
 
 #if !defined(_di_f_uint128ss_adjust_) || !defined(_di_f_uint128ss_decimate_by_)
-  f_status_t private_f_uint128ss_adjust(const f_array_length_t length, f_uint128ss_t *uint128ss) {
+  f_status_t private_f_uint128ss_adjust(const f_number_unsigned_t length, f_uint128ss_t *uint128ss) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < uint128ss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < uint128ss->size; ++i) {
 
       status = f_memory_destroy(uint128ss->array[i].size, sizeof(f_uint128s_t), (void **) & uint128ss->array[i].array);
       if (F_status_is_error(status)) return status;
@@ -95,11 +95,11 @@ extern "C" {
 #endif // !defined(_di_f_uint128ss_adjust_) || !defined(_di_f_uint128ss_decimate_by_)
 
 #if !defined(_di_f_uint128ss_decrease_by_) || !defined(_di_f_uint128ss_increase_) || !defined(_di_f_uint128ss_increase_by_) || !defined(_di_f_uint128ss_resize_)
-  f_status_t private_f_uint128ss_resize(const f_array_length_t length, f_uint128ss_t *uint128ss) {
+  f_status_t private_f_uint128ss_resize(const f_number_unsigned_t length, f_uint128ss_t *uint128ss) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < uint128ss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < uint128ss->size; ++i) {
 
       status = f_memory_delete(uint128ss->array[i].size, sizeof(f_uint128s_t), (void **) & uint128ss->array[i].array);
       if (F_status_is_error(status)) return status;
index a46216e0f47b585fd90f84afd41dc525aac90f27..bf77ba8919ecc3dd53c639d34846bb941b34ffdc 100644 (file)
@@ -35,7 +35,7 @@ extern "C" {
  * @see f_uint128s_decimate_by()
  */
 #if !defined(_di_f_uint128s_adjust_) || !defined(_di_f_uint128s_decimate_by_)
-  extern f_status_t private_f_uint128s_adjust(const f_array_length_t length, f_uint128s_t *uint128s) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_uint128s_adjust(const f_number_unsigned_t length, f_uint128s_t *uint128s) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_uint128s_adjust_) || !defined(_di_f_uint128s_decimate_by_)
 
 /**
@@ -107,7 +107,7 @@ extern "C" {
  * @see f_uint128ss_append()
  */
 #if !defined(_di_f_uint128s_resize_) || !defined(_di_f_uint128s_append_) || !defined(_di_f_uint128s_decrease_by_) || !defined(_di_f_uint128ss_append_)
-  extern f_status_t private_f_uint128s_resize(const f_array_length_t length, f_uint128s_t *uint128s) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_uint128s_resize(const f_number_unsigned_t length, f_uint128s_t *uint128s) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_uint128s_resize_) || !defined(_di_f_uint128s_append_) || !defined(_di_f_uint128s_decrease_by_) || !defined(_di_f_uint128ss_append_)
 
 /**
@@ -135,7 +135,7 @@ extern "C" {
  * @see f_uint128ss_decimate_by()
  */
 #if !defined(_di_f_uint128ss_adjust_) || !defined(_di_f_uint128ss_decimate_by_)
-  extern f_status_t private_f_uint128ss_adjust(const f_array_length_t length, f_uint128ss_t *uint128ss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_uint128ss_adjust(const f_number_unsigned_t length, f_uint128ss_t *uint128ss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_uint128ss_adjust_) || !defined(_di_f_uint128ss_decimate_by_)
 
 /**
@@ -165,7 +165,7 @@ extern "C" {
  * @see f_uint128ss_resize()
  */
 #if !defined(_di_f_uint128ss_decrease_by_) || !defined(_di_f_uint128ss_increase_) || !defined(_di_f_uint128ss_increase_by_) || !defined(_di_f_uint128ss_resize_)
-  extern f_status_t private_f_uint128ss_resize(const f_array_length_t length, f_uint128ss_t *uint128ss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_uint128ss_resize(const f_number_unsigned_t length, f_uint128ss_t *uint128ss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_uint128ss_decrease_by_) || !defined(_di_f_uint128ss_increase_) || !defined(_di_f_uint128ss_increase_by_) || !defined(_di_f_uint128ss_resize_)
 
 #ifdef __cplusplus
index 048d8b322ff45bc4c87ee73a0994c8671289775b..095c12471d87b0083e69e1972714d18649264cdc 100644 (file)
@@ -6,7 +6,7 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_uint16s_adjust_) || !defined(_di_f_uint16s_decimate_by_)
-  f_status_t private_f_uint16s_adjust(const f_array_length_t length, f_uint16s_t *uint16s) {
+  f_status_t private_f_uint16s_adjust(const f_number_unsigned_t length, f_uint16s_t *uint16s) {
 
     const f_status_t status = f_memory_adjust(uint16s->size, length, sizeof(uint16_t), (void **) & uint16s->array);
     if (F_status_is_error(status)) return status;
@@ -43,7 +43,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       destination->array[destination->used++] = source.array[i];
     } // for
 
@@ -52,7 +52,7 @@ extern "C" {
 #endif // !defined(_di_f_uint16s_append_) || !defined(_di_f_uint16s_append_all_) || !defined(_di_f_uint16ss_append_all_)
 
 #if !defined(_di_f_uint16s_resize_) || !defined(_di_f_uint16s_append_) || !defined(_di_f_uint16s_decrease_by_) || !defined(_di_f_uint16ss_append_)
-  f_status_t private_f_uint16s_resize(const f_array_length_t length, f_uint16s_t *uint16s) {
+  f_status_t private_f_uint16s_resize(const f_number_unsigned_t length, f_uint16s_t *uint16s) {
 
     const f_status_t status = f_memory_resize(uint16s->size, length, sizeof(uint16_t), (void **) & uint16s->array);
     if (F_status_is_error(status)) return status;
@@ -68,11 +68,11 @@ extern "C" {
 #endif // !defined(_di_f_uint16s_resize_) || !defined(_di_f_uint16s_append_) || !defined(_di_f_uint16s_decrease_by_) || !defined(_di_f_uint16ss_append_)
 
 #if !defined(_di_f_uint16ss_adjust_) || !defined(_di_f_uint16ss_decimate_by_)
-  f_status_t private_f_uint16ss_adjust(const f_array_length_t length, f_uint16ss_t *uint16ss) {
+  f_status_t private_f_uint16ss_adjust(const f_number_unsigned_t length, f_uint16ss_t *uint16ss) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < uint16ss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < uint16ss->size; ++i) {
 
       status = f_memory_destroy(uint16ss->array[i].size, sizeof(f_uint16s_t), (void **) & uint16ss->array[i].array);
       if (F_status_is_error(status)) return status;
@@ -95,11 +95,11 @@ extern "C" {
 #endif // !defined(_di_f_uint16ss_adjust_) || !defined(_di_f_uint16ss_decimate_by_)
 
 #if !defined(_di_f_uint16ss_decrease_by_) || !defined(_di_f_uint16ss_increase_) || !defined(_di_f_uint16ss_increase_by_) || !defined(_di_f_uint16ss_resize_)
-  f_status_t private_f_uint16ss_resize(const f_array_length_t length, f_uint16ss_t *uint16ss) {
+  f_status_t private_f_uint16ss_resize(const f_number_unsigned_t length, f_uint16ss_t *uint16ss) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < uint16ss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < uint16ss->size; ++i) {
 
       status = f_memory_delete(uint16ss->array[i].size, sizeof(f_uint16s_t), (void **) & uint16ss->array[i].array);
       if (F_status_is_error(status)) return status;
index 032485f1081a9f651a04f796ac3cac1033a96ec5..380254af0dde83abd59d504c4de34ac7aa130198 100644 (file)
@@ -35,7 +35,7 @@ extern "C" {
  * @see f_uint16s_decimate_by()
  */
 #if !defined(_di_f_uint16s_adjust_) || !defined(_di_f_uint16s_decimate_by_)
-  extern f_status_t private_f_uint16s_adjust(const f_array_length_t length, f_uint16s_t *uint16s) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_uint16s_adjust(const f_number_unsigned_t length, f_uint16s_t *uint16s) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_uint16s_adjust_) || !defined(_di_f_uint16s_decimate_by_)
 
 /**
@@ -107,7 +107,7 @@ extern "C" {
  * @see f_uint16ss_append()
  */
 #if !defined(_di_f_uint16s_resize_) || !defined(_di_f_uint16s_append_) || !defined(_di_f_uint16s_decrease_by_) || !defined(_di_f_uint16ss_append_)
-  extern f_status_t private_f_uint16s_resize(const f_array_length_t length, f_uint16s_t *uint16s) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_uint16s_resize(const f_number_unsigned_t length, f_uint16s_t *uint16s) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_uint16s_resize_) || !defined(_di_f_uint16s_append_) || !defined(_di_f_uint16s_decrease_by_) || !defined(_di_f_uint16ss_append_)
 
 /**
@@ -135,7 +135,7 @@ extern "C" {
  * @see f_uint16ss_decimate_by()
  */
 #if !defined(_di_f_uint16ss_adjust_) || !defined(_di_f_uint16ss_decimate_by_)
-  extern f_status_t private_f_uint16ss_adjust(const f_array_length_t length, f_uint16ss_t *uint16ss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_uint16ss_adjust(const f_number_unsigned_t length, f_uint16ss_t *uint16ss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_uint16ss_adjust_) || !defined(_di_f_uint16ss_decimate_by_)
 
 /**
@@ -165,7 +165,7 @@ extern "C" {
  * @see f_uint16ss_resize()
  */
 #if !defined(_di_f_uint16ss_decrease_by_) || !defined(_di_f_uint16ss_increase_) || !defined(_di_f_uint16ss_increase_by_) || !defined(_di_f_uint16ss_resize_)
-  extern f_status_t private_f_uint16ss_resize(const f_array_length_t length, f_uint16ss_t *uint16ss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_uint16ss_resize(const f_number_unsigned_t length, f_uint16ss_t *uint16ss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_uint16ss_decrease_by_) || !defined(_di_f_uint16ss_increase_) || !defined(_di_f_uint16ss_increase_by_) || !defined(_di_f_uint16ss_resize_)
 
 #ifdef __cplusplus
index 5d18abc8430e80f0e39b6f5027cbfb83a52928bf..cd09cbfa472f1619b5645321a2b80414ccfd3ccf 100644 (file)
@@ -6,7 +6,7 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_uint32s_adjust_) || !defined(_di_f_uint32s_decimate_by_)
-  f_status_t private_f_uint32s_adjust(const f_array_length_t length, f_uint32s_t *uint32s) {
+  f_status_t private_f_uint32s_adjust(const f_number_unsigned_t length, f_uint32s_t *uint32s) {
 
     const f_status_t status = f_memory_adjust(uint32s->size, length, sizeof(uint32_t), (void **) & uint32s->array);
     if (F_status_is_error(status)) return status;
@@ -43,7 +43,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       destination->array[destination->used++] = source.array[i];
     } // for
 
@@ -52,7 +52,7 @@ extern "C" {
 #endif // !defined(_di_f_uint32s_append_) || !defined(_di_f_uint32s_append_all_) || !defined(_di_f_uint32ss_append_all_)
 
 #if !defined(_di_f_uint32s_resize_) || !defined(_di_f_uint32s_append_) || !defined(_di_f_uint32s_decrease_by_) || !defined(_di_f_uint32ss_append_)
-  f_status_t private_f_uint32s_resize(const f_array_length_t length, f_uint32s_t *uint32s) {
+  f_status_t private_f_uint32s_resize(const f_number_unsigned_t length, f_uint32s_t *uint32s) {
 
     const f_status_t status = f_memory_resize(uint32s->size, length, sizeof(uint32_t), (void **) & uint32s->array);
     if (F_status_is_error(status)) return status;
@@ -68,11 +68,11 @@ extern "C" {
 #endif // !defined(_di_f_uint32s_resize_) || !defined(_di_f_uint32s_append_) || !defined(_di_f_uint32s_decrease_by_) || !defined(_di_f_uint32ss_append_)
 
 #if !defined(_di_f_uint32ss_adjust_) || !defined(_di_f_uint32ss_decimate_by_)
-  f_status_t private_f_uint32ss_adjust(const f_array_length_t length, f_uint32ss_t *uint32ss) {
+  f_status_t private_f_uint32ss_adjust(const f_number_unsigned_t length, f_uint32ss_t *uint32ss) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < uint32ss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < uint32ss->size; ++i) {
 
       status = f_memory_destroy(uint32ss->array[i].size, sizeof(f_uint32s_t), (void **) & uint32ss->array[i].array);
       if (F_status_is_error(status)) return status;
@@ -95,11 +95,11 @@ extern "C" {
 #endif // !defined(_di_f_uint32ss_adjust_) || !defined(_di_f_uint32ss_decimate_by_)
 
 #if !defined(_di_f_uint32ss_decrease_by_) || !defined(_di_f_uint32ss_increase_) || !defined(_di_f_uint32ss_increase_by_) || !defined(_di_f_uint32ss_resize_)
-  f_status_t private_f_uint32ss_resize(const f_array_length_t length, f_uint32ss_t *uint32ss) {
+  f_status_t private_f_uint32ss_resize(const f_number_unsigned_t length, f_uint32ss_t *uint32ss) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < uint32ss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < uint32ss->size; ++i) {
 
       status = f_memory_delete(uint32ss->array[i].size, sizeof(f_uint32s_t), (void **) & uint32ss->array[i].array);
       if (F_status_is_error(status)) return status;
index 595b32c95de77a70e2c6e112b0fb8fee1db56b4b..41f4d9ae461bebe446cadebc3dc8d155dd63e41c 100644 (file)
@@ -35,7 +35,7 @@ extern "C" {
  * @see f_uint32s_decimate_by()
  */
 #if !defined(_di_f_uint32s_adjust_) || !defined(_di_f_uint32s_decimate_by_)
-  extern f_status_t private_f_uint32s_adjust(const f_array_length_t length, f_uint32s_t *uint32s) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_uint32s_adjust(const f_number_unsigned_t length, f_uint32s_t *uint32s) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_uint32s_adjust_) || !defined(_di_f_uint32s_decimate_by_)
 
 /**
@@ -107,7 +107,7 @@ extern "C" {
  * @see f_uint32ss_append()
  */
 #if !defined(_di_f_uint32s_resize_) || !defined(_di_f_uint32s_append_) || !defined(_di_f_uint32s_decrease_by_) || !defined(_di_f_uint32ss_append_)
-  extern f_status_t private_f_uint32s_resize(const f_array_length_t length, f_uint32s_t *uint32s) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_uint32s_resize(const f_number_unsigned_t length, f_uint32s_t *uint32s) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_uint32s_resize_) || !defined(_di_f_uint32s_append_) || !defined(_di_f_uint32s_decrease_by_) || !defined(_di_f_uint32ss_append_)
 
 /**
@@ -135,7 +135,7 @@ extern "C" {
  * @see f_uint32ss_decimate_by()
  */
 #if !defined(_di_f_uint32ss_adjust_) || !defined(_di_f_uint32ss_decimate_by_)
-  extern f_status_t private_f_uint32ss_adjust(const f_array_length_t length, f_uint32ss_t *uint32ss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_uint32ss_adjust(const f_number_unsigned_t length, f_uint32ss_t *uint32ss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_uint32ss_adjust_) || !defined(_di_f_uint32ss_decimate_by_)
 
 /**
@@ -165,7 +165,7 @@ extern "C" {
  * @see f_uint32ss_resize()
  */
 #if !defined(_di_f_uint32ss_decrease_by_) || !defined(_di_f_uint32ss_increase_) || !defined(_di_f_uint32ss_increase_by_) || !defined(_di_f_uint32ss_resize_)
-  extern f_status_t private_f_uint32ss_resize(const f_array_length_t length, f_uint32ss_t *uint32ss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_uint32ss_resize(const f_number_unsigned_t length, f_uint32ss_t *uint32ss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_uint32ss_decrease_by_) || !defined(_di_f_uint32ss_increase_) || !defined(_di_f_uint32ss_increase_by_) || !defined(_di_f_uint32ss_resize_)
 
 #ifdef __cplusplus
index 28e23db19ac096f25cb82a120f959af5ee0002d7..8f623e8232bb04ca0888a0646076a89111368ca1 100644 (file)
@@ -6,7 +6,7 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_uint64s_adjust_) || !defined(_di_f_uint64s_decimate_by_)
-  f_status_t private_f_uint64s_adjust(const f_array_length_t length, f_uint64s_t *uint64s) {
+  f_status_t private_f_uint64s_adjust(const f_number_unsigned_t length, f_uint64s_t *uint64s) {
 
     const f_status_t status = f_memory_adjust(uint64s->size, length, sizeof(uint64_t), (void **) & uint64s->array);
     if (F_status_is_error(status)) return status;
@@ -43,7 +43,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       destination->array[destination->used++] = source.array[i];
     } // for
 
@@ -52,7 +52,7 @@ extern "C" {
 #endif // !defined(_di_f_uint64s_append_) || !defined(_di_f_uint64s_append_all_) || !defined(_di_f_uint64ss_append_all_)
 
 #if !defined(_di_f_uint64s_resize_) || !defined(_di_f_uint64s_append_) || !defined(_di_f_uint64s_decrease_by_) || !defined(_di_f_uint64ss_append_)
-  f_status_t private_f_uint64s_resize(const f_array_length_t length, f_uint64s_t *uint64s) {
+  f_status_t private_f_uint64s_resize(const f_number_unsigned_t length, f_uint64s_t *uint64s) {
 
     const f_status_t status = f_memory_resize(uint64s->size, length, sizeof(uint64_t), (void **) & uint64s->array);
     if (F_status_is_error(status)) return status;
@@ -68,11 +68,11 @@ extern "C" {
 #endif // !defined(_di_f_uint64s_resize_) || !defined(_di_f_uint64s_append_) || !defined(_di_f_uint64s_decrease_by_) || !defined(_di_f_uint64ss_append_)
 
 #if !defined(_di_f_uint64ss_adjust_) || !defined(_di_f_uint64ss_decimate_by_)
-  f_status_t private_f_uint64ss_adjust(const f_array_length_t length, f_uint64ss_t *uint64ss) {
+  f_status_t private_f_uint64ss_adjust(const f_number_unsigned_t length, f_uint64ss_t *uint64ss) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < uint64ss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < uint64ss->size; ++i) {
 
       status = f_memory_destroy(uint64ss->array[i].size, sizeof(f_uint64s_t), (void **) & uint64ss->array[i].array);
       if (F_status_is_error(status)) return status;
@@ -95,11 +95,11 @@ extern "C" {
 #endif // !defined(_di_f_uint64ss_adjust_) || !defined(_di_f_uint64ss_decimate_by_)
 
 #if !defined(_di_f_uint64ss_decrease_by_) || !defined(_di_f_uint64ss_increase_) || !defined(_di_f_uint64ss_increase_by_) || !defined(_di_f_uint64ss_resize_)
-  f_status_t private_f_uint64ss_resize(const f_array_length_t length, f_uint64ss_t *uint64ss) {
+  f_status_t private_f_uint64ss_resize(const f_number_unsigned_t length, f_uint64ss_t *uint64ss) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < uint64ss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < uint64ss->size; ++i) {
 
       status = f_memory_delete(uint64ss->array[i].size, sizeof(f_uint64s_t), (void **) & uint64ss->array[i].array);
       if (F_status_is_error(status)) return status;
index 1848ea48ed42e8a98105b4122646f5378dbaea07..1eea75d385249fb541f8ae34634c8ed24f8ffdac 100644 (file)
@@ -35,7 +35,7 @@ extern "C" {
  * @see f_uint64s_decimate_by()
  */
 #if !defined(_di_f_uint64s_adjust_) || !defined(_di_f_uint64s_decimate_by_)
-  extern f_status_t private_f_uint64s_adjust(const f_array_length_t length, f_uint64s_t *uint64s) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_uint64s_adjust(const f_number_unsigned_t length, f_uint64s_t *uint64s) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_uint64s_adjust_) || !defined(_di_f_uint64s_decimate_by_)
 
 /**
@@ -107,7 +107,7 @@ extern "C" {
  * @see f_uint64ss_append()
  */
 #if !defined(_di_f_uint64s_resize_) || !defined(_di_f_uint64s_append_) || !defined(_di_f_uint64s_decrease_by_) || !defined(_di_f_uint64ss_append_)
-  extern f_status_t private_f_uint64s_resize(const f_array_length_t length, f_uint64s_t *uint64s) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_uint64s_resize(const f_number_unsigned_t length, f_uint64s_t *uint64s) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_uint64s_resize_) || !defined(_di_f_uint64s_append_) || !defined(_di_f_uint64s_decrease_by_) || !defined(_di_f_uint64ss_append_)
 
 /**
@@ -135,7 +135,7 @@ extern "C" {
  * @see f_uint64ss_decimate_by()
  */
 #if !defined(_di_f_uint64ss_adjust_) || !defined(_di_f_uint64ss_decimate_by_)
-  extern f_status_t private_f_uint64ss_adjust(const f_array_length_t length, f_uint64ss_t *uint64ss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_uint64ss_adjust(const f_number_unsigned_t length, f_uint64ss_t *uint64ss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_uint64ss_adjust_) || !defined(_di_f_uint64ss_decimate_by_)
 
 /**
@@ -165,7 +165,7 @@ extern "C" {
  * @see f_uint64ss_resize()
  */
 #if !defined(_di_f_uint64ss_decrease_by_) || !defined(_di_f_uint64ss_increase_) || !defined(_di_f_uint64ss_increase_by_) || !defined(_di_f_uint64ss_resize_)
-  extern f_status_t private_f_uint64ss_resize(const f_array_length_t length, f_uint64ss_t *uint64ss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_uint64ss_resize(const f_number_unsigned_t length, f_uint64ss_t *uint64ss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_uint64ss_decrease_by_) || !defined(_di_f_uint64ss_increase_) || !defined(_di_f_uint64ss_increase_by_) || !defined(_di_f_uint64ss_resize_)
 
 #ifdef __cplusplus
index 3c20475297055e7b8f8322194a31317e1959ac52..6350383d3806b20c12fa0d5b9119936b64bdea58 100644 (file)
@@ -6,7 +6,7 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_uint8s_adjust_) || !defined(_di_f_uint8s_decimate_by_)
-  f_status_t private_f_uint8s_adjust(const f_array_length_t length, f_uint8s_t *uint8s) {
+  f_status_t private_f_uint8s_adjust(const f_number_unsigned_t length, f_uint8s_t *uint8s) {
 
     const f_status_t status = f_memory_adjust(uint8s->size, length, sizeof(uint8_t), (void **) & uint8s->array);
     if (F_status_is_error(status)) return status;
@@ -43,7 +43,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       destination->array[destination->used++] = source.array[i];
     } // for
 
@@ -52,7 +52,7 @@ extern "C" {
 #endif // !defined(_di_f_uint8s_append_) || !defined(_di_f_uint8s_append_all_) || !defined(_di_f_uint8ss_append_all_)
 
 #if !defined(_di_f_uint8s_append_) || !defined(_di_f_uint8s_append_all_) || !defined(_di_f_uint8s_decrease_by_) || !defined(_di_f_uint8s_increase_) || !defined(_di_f_uint8s_increase_by_) || !defined(_di_f_uint8s_resize_) || !defined(_di_f_uint8ss_append_) || !defined(_di_f_uint8ss_append_all_)
-  f_status_t private_f_uint8s_resize(const f_array_length_t length, f_uint8s_t *uint8s) {
+  f_status_t private_f_uint8s_resize(const f_number_unsigned_t length, f_uint8s_t *uint8s) {
 
     const f_status_t status = f_memory_resize(uint8s->size, length, sizeof(uint8_t), (void **) & uint8s->array);
     if (F_status_is_error(status)) return status;
@@ -68,11 +68,11 @@ extern "C" {
 #endif // !defined(_di_f_uint8s_append_) || !defined(_di_f_uint8s_append_all_) || !defined(_di_f_uint8s_decrease_by_) || !defined(_di_f_uint8s_increase_) || !defined(_di_f_uint8s_increase_by_) || !defined(_di_f_uint8s_resize_) || !defined(_di_f_uint8ss_append_) || !defined(_di_f_uint8ss_append_all_)
 
 #if !defined(_di_f_uint8ss_adjust_) || !defined(_di_f_uint8ss_decimate_by_)
-  f_status_t private_f_uint8ss_adjust(const f_array_length_t length, f_uint8ss_t *uint8ss) {
+  f_status_t private_f_uint8ss_adjust(const f_number_unsigned_t length, f_uint8ss_t *uint8ss) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < uint8ss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < uint8ss->size; ++i) {
 
       status = f_memory_destroy(uint8ss->array[i].size, sizeof(f_uint8s_t), (void **) & uint8ss->array[i].array);
       if (F_status_is_error(status)) return status;
@@ -95,11 +95,11 @@ extern "C" {
 #endif // !defined(_di_f_uint8ss_adjust_) || !defined(_di_f_uint8ss_decimate_by_)
 
 #if !defined(_di_f_uint8ss_decrease_by_) || !defined(_di_f_uint8ss_increase_) || !defined(_di_f_uint8ss_increase_by_) || !defined(_di_f_uint8ss_resize_)
-  f_status_t private_f_uint8ss_resize(const f_array_length_t length, f_uint8ss_t *uint8ss) {
+  f_status_t private_f_uint8ss_resize(const f_number_unsigned_t length, f_uint8ss_t *uint8ss) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < uint8ss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < uint8ss->size; ++i) {
 
       status = f_memory_delete(uint8ss->array[i].size, sizeof(f_uint8s_t), (void **) & uint8ss->array[i].array);
       if (F_status_is_error(status)) return status;
index 6dec9b13bd2af9b99d80c54df3e0bb3244f22daa..ab6ad2d325982cc52f5c8bc8c9d88a766acf20d0 100644 (file)
@@ -35,7 +35,7 @@ extern "C" {
  * @see f_uint8s_decimate_by()
  */
 #if !defined(_di_f_uint8s_adjust_) || !defined(_di_f_uint8s_decimate_by_)
-  extern f_status_t private_f_uint8s_adjust(const f_array_length_t length, f_uint8s_t *uint8s) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_uint8s_adjust(const f_number_unsigned_t length, f_uint8s_t *uint8s) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_uint8s_adjust_) || !defined(_di_f_uint8s_decimate_by_)
 
 /**
@@ -112,7 +112,7 @@ extern "C" {
  *
  */
 #if !defined(_di_f_uint8s_append_) || !defined(_di_f_uint8s_append_all_) || !defined(_di_f_uint8s_decrease_by_) || !defined(_di_f_uint8s_increase_) || !defined(_di_f_uint8s_increase_by_) || !defined(_di_f_uint8s_resize_) || !defined(_di_f_uint8ss_append_) || !defined(_di_f_uint8ss_append_all_)
-  extern f_status_t private_f_uint8s_resize(const f_array_length_t length, f_uint8s_t *uint8s) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_uint8s_resize(const f_number_unsigned_t length, f_uint8s_t *uint8s) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_uint8s_append_) || !defined(_di_f_uint8s_append_all_) || !defined(_di_f_uint8s_decrease_by_) || !defined(_di_f_uint8s_increase_) || !defined(_di_f_uint8s_increase_by_) || !defined(_di_f_uint8s_resize_) || !defined(_di_f_uint8ss_append_) || !defined(_di_f_uint8ss_append_all_)
 
 /**
@@ -140,7 +140,7 @@ extern "C" {
  * @see f_uint8ss_decimate_by()
  */
 #if !defined(_di_f_uint8ss_adjust_) || !defined(_di_f_uint8ss_decimate_by_)
-  extern f_status_t private_f_uint8ss_adjust(const f_array_length_t length, f_uint8ss_t *uint8ss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_uint8ss_adjust(const f_number_unsigned_t length, f_uint8ss_t *uint8ss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_uint8ss_adjust_) || !defined(_di_f_uint8ss_decimate_by_)
 
 /**
@@ -170,7 +170,7 @@ extern "C" {
  * @see f_uint8ss_resize()
  */
 #if !defined(_di_f_uint8ss_decrease_by_) || !defined(_di_f_uint8ss_increase_) || !defined(_di_f_uint8ss_increase_by_) || !defined(_di_f_uint8ss_resize_)
-  extern f_status_t private_f_uint8ss_resize(const f_array_length_t length, f_uint8ss_t *uint8ss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_uint8ss_resize(const f_number_unsigned_t length, f_uint8ss_t *uint8ss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_uint8ss_decrease_by_) || !defined(_di_f_uint8ss_increase_) || !defined(_di_f_uint8ss_increase_by_) || !defined(_di_f_uint8ss_resize_)
 
 #ifdef __cplusplus
index 179931480f6bbcbc3bd6a92fbbd325a93aa6d011..55c9ea78c0427e2ddb5f721bc1df5995371d5347 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_states_adjust_
-  f_status_t f_states_adjust(const f_array_length_t length, f_states_t *states) {
+  f_status_t f_states_adjust(const f_number_unsigned_t length, f_states_t *states) {
     #ifndef _di_level_0_parameter_checking_
       if (!states) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -39,7 +39,7 @@ extern "C" {
 #endif // _di_f_states_append_all_
 
 #ifndef _di_f_states_decimate_by_
-  f_status_t f_states_decimate_by(const f_array_length_t amount, f_states_t *states) {
+  f_status_t f_states_decimate_by(const f_number_unsigned_t amount, f_states_t *states) {
     #ifndef _di_level_0_parameter_checking_
       if (!states) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -55,7 +55,7 @@ extern "C" {
 #endif // _di_f_states_decimate_by_
 
 #ifndef _di_f_states_decrease_by_
-  f_status_t f_states_decrease_by(const f_array_length_t amount, f_states_t *states) {
+  f_status_t f_states_decrease_by(const f_number_unsigned_t amount, f_states_t *states) {
     #ifndef _di_level_0_parameter_checking_
       if (!states) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -71,20 +71,20 @@ extern "C" {
 #endif // _di_f_states_decrease_by_
 
 #ifndef _di_f_states_increase_
-  f_status_t f_states_increase(const f_array_length_t step, f_states_t *states) {
+  f_status_t f_states_increase(const f_number_unsigned_t step, f_states_t *states) {
     #ifndef _di_level_0_parameter_checking_
       if (!states) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && states->used + 1 > states->size) {
-      f_array_length_t size = states->used + step;
+      f_number_unsigned_t size = states->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (states->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (states->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_states_resize(size, states);
@@ -95,7 +95,7 @@ extern "C" {
 #endif // _di_f_states_increase_
 
 #ifndef _di_f_states_increase_by_
-  f_status_t f_states_increase_by(const f_array_length_t amount, f_states_t *states) {
+  f_status_t f_states_increase_by(const f_number_unsigned_t amount, f_states_t *states) {
     #ifndef _di_level_0_parameter_checking_
       if (!states) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -103,7 +103,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (states->used + amount > states->size) {
-      if (states->used + amount > F_array_length_t_size_d) {
+      if (states->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -115,7 +115,7 @@ extern "C" {
 #endif // _di_f_states_increase_by_
 
 #ifndef _di_f_states_resize_
-  f_status_t f_states_resize(const f_array_length_t length, f_states_t *states) {
+  f_status_t f_states_resize(const f_number_unsigned_t length, f_states_t *states) {
     #ifndef _di_level_0_parameter_checking_
       if (!states) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -125,7 +125,7 @@ extern "C" {
 #endif // _di_f_states_resize_
 
 #ifndef _di_f_statess_adjust_
-  f_status_t f_statess_adjust(const f_array_length_t length, f_statess_t *statess) {
+  f_status_t f_statess_adjust(const f_number_unsigned_t length, f_statess_t *statess) {
     #ifndef _di_level_0_parameter_checking_
       if (!statess) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -173,7 +173,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].used = 0;
 
@@ -188,7 +188,7 @@ extern "C" {
 #endif // _di_f_statess_append_all_
 
 #ifndef _di_f_statess_decimate_by_
-  f_status_t f_statess_decimate_by(const f_array_length_t amount, f_statess_t *statess) {
+  f_status_t f_statess_decimate_by(const f_number_unsigned_t amount, f_statess_t *statess) {
     #ifndef _di_level_0_parameter_checking_
       if (!statess) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -204,7 +204,7 @@ extern "C" {
 #endif // _di_f_statess_decimate_by_
 
 #ifndef _di_f_statess_decrease_by_
-  f_status_t f_statess_decrease_by(const f_array_length_t amount, f_statess_t *statess) {
+  f_status_t f_statess_decrease_by(const f_number_unsigned_t amount, f_statess_t *statess) {
     #ifndef _di_level_0_parameter_checking_
       if (!statess) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -220,20 +220,20 @@ extern "C" {
 #endif // _di_f_statess_decrease_by_
 
 #ifndef _di_f_statess_increase_
-  f_status_t f_statess_increase(const f_array_length_t step, f_statess_t *statess) {
+  f_status_t f_statess_increase(const f_number_unsigned_t step, f_statess_t *statess) {
     #ifndef _di_level_0_parameter_checking_
       if (!statess) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && statess->used + 1 > statess->size) {
-      f_array_length_t size = statess->used + step;
+      f_number_unsigned_t size = statess->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (statess->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (statess->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_statess_resize(size, statess);
@@ -244,7 +244,7 @@ extern "C" {
 #endif // _di_f_statess_increase_
 
 #ifndef _di_f_statess_increase_by_
-  f_status_t f_statess_increase_by(const f_array_length_t amount, f_statess_t *statess) {
+  f_status_t f_statess_increase_by(const f_number_unsigned_t amount, f_statess_t *statess) {
     #ifndef _di_level_0_parameter_checking_
       if (!statess) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -252,7 +252,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (statess->used + amount > statess->size) {
-      if (statess->used + amount > F_array_length_t_size_d) {
+      if (statess->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -264,7 +264,7 @@ extern "C" {
 #endif // _di_f_statess_increase_by_
 
 #ifndef _di_f_statess_resize_
-  f_status_t f_statess_resize(const f_array_length_t length, f_statess_t *statess) {
+  f_status_t f_statess_resize(const f_number_unsigned_t length, f_statess_t *statess) {
     #ifndef _di_level_0_parameter_checking_
       if (!statess) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 0a396645567c54c2686f9eb299c5427c0870ac56..b5df56dac5cbb2c2de1db59fd56f10f63938ca98 100644 (file)
@@ -32,7 +32,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_states_adjust_
-  extern f_status_t f_states_adjust(const f_array_length_t length, f_states_t *states);
+  extern f_status_t f_states_adjust(const f_number_unsigned_t length, f_states_t *states);
 #endif // _di_f_states_adjust_
 
 /**
@@ -96,7 +96,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_states_decimate_by_
-  extern f_status_t f_states_decimate_by(const f_array_length_t amount, f_states_t *states);
+  extern f_status_t f_states_decimate_by(const f_number_unsigned_t amount, f_states_t *states);
 #endif // _di_f_states_decimate_by_
 
 /**
@@ -120,13 +120,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_states_decrease_by_
-  extern f_status_t f_states_decrease_by(const f_array_length_t amount, f_states_t *states);
+  extern f_status_t f_states_decrease_by(const f_number_unsigned_t amount, f_states_t *states);
 #endif // _di_f_states_decrease_by_
 
 /**
  * Increase the size of the string states array, but only if necesary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -145,14 +145,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_states_increase_
-  extern f_status_t f_states_increase(const f_array_length_t step, f_states_t *states);
+  extern f_status_t f_states_increase(const f_number_unsigned_t step, f_states_t *states);
 #endif // _di_f_states_increase_
 
 /**
  * Resize the string states array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -170,7 +170,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_states_increase_by_
-  extern f_status_t f_states_increase_by(const f_array_length_t amount, f_states_t *states);
+  extern f_status_t f_states_increase_by(const f_number_unsigned_t amount, f_states_t *states);
 #endif // _di_f_states_increase_by_
 
 /**
@@ -189,7 +189,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_states_resize_
-  extern f_status_t f_states_resize(const f_array_length_t length, f_states_t *states);
+  extern f_status_t f_states_resize(const f_number_unsigned_t length, f_states_t *states);
 #endif // _di_f_states_resize_
 
 /**
@@ -209,7 +209,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_statess_adjust_
-  extern f_status_t f_statess_adjust(const f_array_length_t length, f_statess_t *statess);
+  extern f_status_t f_statess_adjust(const f_number_unsigned_t length, f_statess_t *statess);
 #endif // _di_f_statess_adjust_
 
 /**
@@ -274,7 +274,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_statess_decimate_by_
-  extern f_status_t f_statess_decimate_by(const f_array_length_t amount, f_statess_t *statess);
+  extern f_status_t f_statess_decimate_by(const f_number_unsigned_t amount, f_statess_t *statess);
 #endif // _di_f_statess_decimate_by_
 
 /**
@@ -299,13 +299,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_statess_decrease_by_
-  extern f_status_t f_statess_decrease_by(const f_array_length_t amount, f_statess_t *statess);
+  extern f_status_t f_statess_decrease_by(const f_number_unsigned_t amount, f_statess_t *statess);
 #endif // _di_f_statess_decrease_by_
 
 /**
  * Increase the size of the string statess array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -324,14 +324,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_statess_increase_
-  extern f_status_t f_statess_increase(const f_array_length_t step, f_statess_t *statess);
+  extern f_status_t f_statess_increase(const f_number_unsigned_t step, f_statess_t *statess);
 #endif // _di_f_statess_increase_
 
 /**
  * Resize the string statess array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -349,7 +349,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_statess_increase_by_
-  extern f_status_t f_statess_increase_by(const f_array_length_t amount, f_statess_t *statess);
+  extern f_status_t f_statess_increase_by(const f_number_unsigned_t amount, f_statess_t *statess);
 #endif // _di_f_statess_increase_by_
 
 /**
@@ -369,7 +369,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_statess_resize_
-  extern f_status_t f_statess_resize(const f_array_length_t length, f_statess_t *statess);
+  extern f_status_t f_statess_resize(const f_number_unsigned_t length, f_statess_t *statess);
 #endif // _di_f_statess_resize_
 
 #ifdef __cplusplus
index cf45bb4259df029d49703f0ef24369482f3516c5..fff8cc0eed8168e2f64785bf62e3736cb15f561a 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_statuss_adjust_
-  f_status_t f_statuss_adjust(const f_array_length_t length, f_statuss_t *statuss) {
+  f_status_t f_statuss_adjust(const f_number_unsigned_t length, f_statuss_t *statuss) {
     #ifndef _di_level_0_parameter_checking_
       if (!statuss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -39,7 +39,7 @@ extern "C" {
 #endif // _di_f_statuss_append_all_
 
 #ifndef _di_f_statuss_decimate_by_
-  f_status_t f_statuss_decimate_by(const f_array_length_t amount, f_statuss_t *statuss) {
+  f_status_t f_statuss_decimate_by(const f_number_unsigned_t amount, f_statuss_t *statuss) {
     #ifndef _di_level_0_parameter_checking_
       if (!statuss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -55,7 +55,7 @@ extern "C" {
 #endif // _di_f_statuss_decimate_by_
 
 #ifndef _di_f_statuss_decrease_by_
-  f_status_t f_statuss_decrease_by(const f_array_length_t amount, f_statuss_t *statuss) {
+  f_status_t f_statuss_decrease_by(const f_number_unsigned_t amount, f_statuss_t *statuss) {
     #ifndef _di_level_0_parameter_checking_
       if (!statuss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -71,20 +71,20 @@ extern "C" {
 #endif // _di_f_statuss_decrease_by_
 
 #ifndef _di_f_statuss_increase_
-  f_status_t f_statuss_increase(const f_array_length_t step, f_statuss_t *statuss) {
+  f_status_t f_statuss_increase(const f_number_unsigned_t step, f_statuss_t *statuss) {
     #ifndef _di_level_0_parameter_checking_
       if (!statuss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && statuss->used + 1 > statuss->size) {
-      f_array_length_t size = statuss->used + step;
+      f_number_unsigned_t size = statuss->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (statuss->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (statuss->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_statuss_resize(size, statuss);
@@ -95,7 +95,7 @@ extern "C" {
 #endif // _di_f_statuss_increase_
 
 #ifndef _di_f_statuss_increase_by_
-  f_status_t f_statuss_increase_by(const f_array_length_t amount, f_statuss_t *statuss) {
+  f_status_t f_statuss_increase_by(const f_number_unsigned_t amount, f_statuss_t *statuss) {
     #ifndef _di_level_0_parameter_checking_
       if (!statuss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -103,7 +103,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (statuss->used + amount > statuss->size) {
-      if (statuss->used + amount > F_array_length_t_size_d) {
+      if (statuss->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -115,7 +115,7 @@ extern "C" {
 #endif // _di_f_statuss_increase_by_
 
 #ifndef _di_f_statuss_resize_
-  f_status_t f_statuss_resize(const f_array_length_t length, f_statuss_t *statuss) {
+  f_status_t f_statuss_resize(const f_number_unsigned_t length, f_statuss_t *statuss) {
     #ifndef _di_level_0_parameter_checking_
       if (!statuss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -125,7 +125,7 @@ extern "C" {
 #endif // _di_f_statuss_resize_
 
 #ifndef _di_f_statusss_adjust_
-  f_status_t f_statusss_adjust(const f_array_length_t length, f_statusss_t *statusss) {
+  f_status_t f_statusss_adjust(const f_number_unsigned_t length, f_statusss_t *statusss) {
     #ifndef _di_level_0_parameter_checking_
       if (!statusss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -173,7 +173,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].used = 0;
 
@@ -188,7 +188,7 @@ extern "C" {
 #endif // _di_f_statusss_append_all_
 
 #ifndef _di_f_statusss_decimate_by_
-  f_status_t f_statusss_decimate_by(const f_array_length_t amount, f_statusss_t *statusss) {
+  f_status_t f_statusss_decimate_by(const f_number_unsigned_t amount, f_statusss_t *statusss) {
     #ifndef _di_level_0_parameter_checking_
       if (!statusss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -204,7 +204,7 @@ extern "C" {
 #endif // _di_f_statusss_decimate_by_
 
 #ifndef _di_f_statusss_decrease_by_
-  f_status_t f_statusss_decrease_by(const f_array_length_t amount, f_statusss_t *statusss) {
+  f_status_t f_statusss_decrease_by(const f_number_unsigned_t amount, f_statusss_t *statusss) {
     #ifndef _di_level_0_parameter_checking_
       if (!statusss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -220,20 +220,20 @@ extern "C" {
 #endif // _di_f_statusss_decrease_by_
 
 #ifndef _di_f_statusss_increase_
-  f_status_t f_statusss_increase(const f_array_length_t step, f_statusss_t *statusss) {
+  f_status_t f_statusss_increase(const f_number_unsigned_t step, f_statusss_t *statusss) {
     #ifndef _di_level_0_parameter_checking_
       if (!statusss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && statusss->used + 1 > statusss->size) {
-      f_array_length_t size = statusss->used + step;
+      f_number_unsigned_t size = statusss->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (statusss->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (statusss->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_statusss_resize(size, statusss);
@@ -244,7 +244,7 @@ extern "C" {
 #endif // _di_f_statusss_increase_
 
 #ifndef _di_f_statusss_increase_by_
-  f_status_t f_statusss_increase_by(const f_array_length_t amount, f_statusss_t *statusss) {
+  f_status_t f_statusss_increase_by(const f_number_unsigned_t amount, f_statusss_t *statusss) {
     #ifndef _di_level_0_parameter_checking_
       if (!statusss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -252,7 +252,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (statusss->used + amount > statusss->size) {
-      if (statusss->used + amount > F_array_length_t_size_d) {
+      if (statusss->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -264,7 +264,7 @@ extern "C" {
 #endif // _di_f_statusss_increase_by_
 
 #ifndef _di_f_statusss_resize_
-  f_status_t f_statusss_resize(const f_array_length_t length, f_statusss_t *statusss) {
+  f_status_t f_statusss_resize(const f_number_unsigned_t length, f_statusss_t *statusss) {
     #ifndef _di_level_0_parameter_checking_
       if (!statusss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index e9224d213806b76cd5c98ca61c9cafbc985fe541..92ff80e1c107dd6622313c473d437a2bd1130495 100644 (file)
@@ -32,7 +32,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_statuss_adjust_
-  extern f_status_t f_statuss_adjust(const f_array_length_t length, f_statuss_t *statuss);
+  extern f_status_t f_statuss_adjust(const f_number_unsigned_t length, f_statuss_t *statuss);
 #endif // _di_f_statuss_adjust_
 
 /**
@@ -96,7 +96,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_statuss_decimate_by_
-  extern f_status_t f_statuss_decimate_by(const f_array_length_t amount, f_statuss_t *statuss);
+  extern f_status_t f_statuss_decimate_by(const f_number_unsigned_t amount, f_statuss_t *statuss);
 #endif // _di_f_statuss_decimate_by_
 
 /**
@@ -120,13 +120,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_statuss_decrease_by_
-  extern f_status_t f_statuss_decrease_by(const f_array_length_t amount, f_statuss_t *statuss);
+  extern f_status_t f_statuss_decrease_by(const f_number_unsigned_t amount, f_statuss_t *statuss);
 #endif // _di_f_statuss_decrease_by_
 
 /**
  * Increase the size of the string statuss array, but only if necesary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -145,14 +145,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_statuss_increase_
-  extern f_status_t f_statuss_increase(const f_array_length_t step, f_statuss_t *statuss);
+  extern f_status_t f_statuss_increase(const f_number_unsigned_t step, f_statuss_t *statuss);
 #endif // _di_f_statuss_increase_
 
 /**
  * Resize the string statuss array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -170,7 +170,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_statuss_increase_by_
-  extern f_status_t f_statuss_increase_by(const f_array_length_t amount, f_statuss_t *statuss);
+  extern f_status_t f_statuss_increase_by(const f_number_unsigned_t amount, f_statuss_t *statuss);
 #endif // _di_f_statuss_increase_by_
 
 /**
@@ -189,7 +189,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_statuss_resize_
-  extern f_status_t f_statuss_resize(const f_array_length_t length, f_statuss_t *statuss);
+  extern f_status_t f_statuss_resize(const f_number_unsigned_t length, f_statuss_t *statuss);
 #endif // _di_f_statuss_resize_
 
 /**
@@ -209,7 +209,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_statusss_adjust_
-  extern f_status_t f_statusss_adjust(const f_array_length_t length, f_statusss_t *statusss);
+  extern f_status_t f_statusss_adjust(const f_number_unsigned_t length, f_statusss_t *statusss);
 #endif // _di_f_statusss_adjust_
 
 /**
@@ -274,7 +274,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_statusss_decimate_by_
-  extern f_status_t f_statusss_decimate_by(const f_array_length_t amount, f_statusss_t *statusss);
+  extern f_status_t f_statusss_decimate_by(const f_number_unsigned_t amount, f_statusss_t *statusss);
 #endif // _di_f_statusss_decimate_by_
 
 /**
@@ -299,13 +299,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_statusss_decrease_by_
-  extern f_status_t f_statusss_decrease_by(const f_array_length_t amount, f_statusss_t *statusss);
+  extern f_status_t f_statusss_decrease_by(const f_number_unsigned_t amount, f_statusss_t *statusss);
 #endif // _di_f_statusss_decrease_by_
 
 /**
  * Increase the size of the string statusss array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -324,14 +324,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_statusss_increase_
-  extern f_status_t f_statusss_increase(const f_array_length_t step, f_statusss_t *statusss);
+  extern f_status_t f_statusss_increase(const f_number_unsigned_t step, f_statusss_t *statusss);
 #endif // _di_f_statusss_increase_
 
 /**
  * Resize the string statusss array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -349,7 +349,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_statusss_increase_by_
-  extern f_status_t f_statusss_increase_by(const f_array_length_t amount, f_statusss_t *statusss);
+  extern f_status_t f_statusss_increase_by(const f_number_unsigned_t amount, f_statusss_t *statusss);
 #endif // _di_f_statusss_increase_by_
 
 /**
@@ -369,7 +369,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_statusss_resize_
-  extern f_status_t f_statusss_resize(const f_array_length_t length, f_statusss_t *statusss);
+  extern f_status_t f_statusss_resize(const f_number_unsigned_t length, f_statusss_t *statusss);
 #endif // _di_f_statusss_resize_
 
 #ifdef __cplusplus
index ed8bfe596a56095fdbd724721f0baa9ed24d1464..31a80b0d3a0d69b309f81cb4402c8cdb00308f3f 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_uint128s_adjust_
-  f_status_t f_uint128s_adjust(const f_array_length_t length, f_uint128s_t *uint128s) {
+  f_status_t f_uint128s_adjust(const f_number_unsigned_t length, f_uint128s_t *uint128s) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint128s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -39,7 +39,7 @@ extern "C" {
 #endif // _di_f_uint128s_append_all_
 
 #ifndef _di_f_uint128s_decimate_by_
-  f_status_t f_uint128s_decimate_by(const f_array_length_t amount, f_uint128s_t *uint128s) {
+  f_status_t f_uint128s_decimate_by(const f_number_unsigned_t amount, f_uint128s_t *uint128s) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint128s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -55,7 +55,7 @@ extern "C" {
 #endif // _di_f_uint128s_decimate_by_
 
 #ifndef _di_f_uint128s_decrease_by_
-  f_status_t f_uint128s_decrease_by(const f_array_length_t amount, f_uint128s_t *uint128s) {
+  f_status_t f_uint128s_decrease_by(const f_number_unsigned_t amount, f_uint128s_t *uint128s) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint128s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -71,20 +71,20 @@ extern "C" {
 #endif // _di_f_uint128s_decrease_by_
 
 #ifndef _di_f_uint128s_increase_
-  f_status_t f_uint128s_increase(const f_array_length_t step, f_uint128s_t *uint128s) {
+  f_status_t f_uint128s_increase(const f_number_unsigned_t step, f_uint128s_t *uint128s) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint128s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && uint128s->used + 1 > uint128s->size) {
-      f_array_length_t size = uint128s->used + step;
+      f_number_unsigned_t size = uint128s->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (uint128s->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (uint128s->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_uint128s_resize(size, uint128s);
@@ -95,7 +95,7 @@ extern "C" {
 #endif // _di_f_uint128s_increase_
 
 #ifndef _di_f_uint128s_increase_by_
-  f_status_t f_uint128s_increase_by(const f_array_length_t amount, f_uint128s_t *uint128s) {
+  f_status_t f_uint128s_increase_by(const f_number_unsigned_t amount, f_uint128s_t *uint128s) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint128s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -103,7 +103,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (uint128s->used + amount > uint128s->size) {
-      if (uint128s->used + amount > F_array_length_t_size_d) {
+      if (uint128s->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -115,7 +115,7 @@ extern "C" {
 #endif // _di_f_uint128s_increase_by_
 
 #ifndef _di_f_uint128s_resize_
-  f_status_t f_uint128s_resize(const f_array_length_t length, f_uint128s_t *uint128s) {
+  f_status_t f_uint128s_resize(const f_number_unsigned_t length, f_uint128s_t *uint128s) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint128s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -125,7 +125,7 @@ extern "C" {
 #endif // _di_f_uint128s_resize_
 
 #ifndef _di_f_uint128ss_adjust_
-  f_status_t f_uint128ss_adjust(const f_array_length_t length, f_uint128ss_t *uint128ss) {
+  f_status_t f_uint128ss_adjust(const f_number_unsigned_t length, f_uint128ss_t *uint128ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint128ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -173,7 +173,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].used = 0;
 
@@ -188,7 +188,7 @@ extern "C" {
 #endif // _di_f_uint128ss_append_all_
 
 #ifndef _di_f_uint128ss_decimate_by_
-  f_status_t f_uint128ss_decimate_by(const f_array_length_t amount, f_uint128ss_t *uint128ss) {
+  f_status_t f_uint128ss_decimate_by(const f_number_unsigned_t amount, f_uint128ss_t *uint128ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint128ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -204,7 +204,7 @@ extern "C" {
 #endif // _di_f_uint128ss_decimate_by_
 
 #ifndef _di_f_uint128ss_decrease_by_
-  f_status_t f_uint128ss_decrease_by(const f_array_length_t amount, f_uint128ss_t *uint128ss) {
+  f_status_t f_uint128ss_decrease_by(const f_number_unsigned_t amount, f_uint128ss_t *uint128ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint128ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -220,20 +220,20 @@ extern "C" {
 #endif // _di_f_uint128ss_decrease_by_
 
 #ifndef _di_f_uint128ss_increase_
-  f_status_t f_uint128ss_increase(const f_array_length_t step, f_uint128ss_t *uint128ss) {
+  f_status_t f_uint128ss_increase(const f_number_unsigned_t step, f_uint128ss_t *uint128ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint128ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && uint128ss->used + 1 > uint128ss->size) {
-      f_array_length_t size = uint128ss->used + step;
+      f_number_unsigned_t size = uint128ss->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (uint128ss->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (uint128ss->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_uint128ss_resize(size, uint128ss);
@@ -244,7 +244,7 @@ extern "C" {
 #endif // _di_f_uint128ss_increase_
 
 #ifndef _di_f_uint128ss_increase_by_
-  f_status_t f_uint128ss_increase_by(const f_array_length_t amount, f_uint128ss_t *uint128ss) {
+  f_status_t f_uint128ss_increase_by(const f_number_unsigned_t amount, f_uint128ss_t *uint128ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint128ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -252,7 +252,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (uint128ss->used + amount > uint128ss->size) {
-      if (uint128ss->used + amount > F_array_length_t_size_d) {
+      if (uint128ss->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -264,7 +264,7 @@ extern "C" {
 #endif // _di_f_uint128ss_increase_by_
 
 #ifndef _di_f_uint128ss_resize_
-  f_status_t f_uint128ss_resize(const f_array_length_t length, f_uint128ss_t *uint128ss) {
+  f_status_t f_uint128ss_resize(const f_number_unsigned_t length, f_uint128ss_t *uint128ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint128ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 9634605123594d3bc0e651bec45523a2e5e9d837..828e3f0366342820334793159f1d342ce4d818c7 100644 (file)
@@ -32,7 +32,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_uint128s_adjust_
-  extern f_status_t f_uint128s_adjust(const f_array_length_t length, f_uint128s_t *uint128s);
+  extern f_status_t f_uint128s_adjust(const f_number_unsigned_t length, f_uint128s_t *uint128s);
 #endif // _di_f_uint128s_adjust_
 
 /**
@@ -96,7 +96,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_uint128s_decimate_by_
-  extern f_status_t f_uint128s_decimate_by(const f_array_length_t amount, f_uint128s_t *uint128s);
+  extern f_status_t f_uint128s_decimate_by(const f_number_unsigned_t amount, f_uint128s_t *uint128s);
 #endif // _di_f_uint128s_decimate_by_
 
 /**
@@ -120,13 +120,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint128s_decrease_by_
-  extern f_status_t f_uint128s_decrease_by(const f_array_length_t amount, f_uint128s_t *uint128s);
+  extern f_status_t f_uint128s_decrease_by(const f_number_unsigned_t amount, f_uint128s_t *uint128s);
 #endif // _di_f_uint128s_decrease_by_
 
 /**
  * Increase the size of the string uint128s array, but only if necesary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -145,14 +145,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint128s_increase_
-  extern f_status_t f_uint128s_increase(const f_array_length_t step, f_uint128s_t *uint128s);
+  extern f_status_t f_uint128s_increase(const f_number_unsigned_t step, f_uint128s_t *uint128s);
 #endif // _di_f_uint128s_increase_
 
 /**
  * Resize the string uint128s array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -170,7 +170,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint128s_increase_by_
-  extern f_status_t f_uint128s_increase_by(const f_array_length_t amount, f_uint128s_t *uint128s);
+  extern f_status_t f_uint128s_increase_by(const f_number_unsigned_t amount, f_uint128s_t *uint128s);
 #endif // _di_f_uint128s_increase_by_
 
 /**
@@ -189,7 +189,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint128s_resize_
-  extern f_status_t f_uint128s_resize(const f_array_length_t length, f_uint128s_t *uint128s);
+  extern f_status_t f_uint128s_resize(const f_number_unsigned_t length, f_uint128s_t *uint128s);
 #endif // _di_f_uint128s_resize_
 
 /**
@@ -209,7 +209,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_uint128ss_adjust_
-  extern f_status_t f_uint128ss_adjust(const f_array_length_t length, f_uint128ss_t *uint128ss);
+  extern f_status_t f_uint128ss_adjust(const f_number_unsigned_t length, f_uint128ss_t *uint128ss);
 #endif // _di_f_uint128ss_adjust_
 
 /**
@@ -273,7 +273,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_uint128ss_decimate_by_
-  extern f_status_t f_uint128ss_decimate_by(const f_array_length_t amount, f_uint128ss_t *uint128ss);
+  extern f_status_t f_uint128ss_decimate_by(const f_number_unsigned_t amount, f_uint128ss_t *uint128ss);
 #endif // _di_f_uint128ss_decimate_by_
 
 /**
@@ -297,13 +297,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint128ss_decrease_by_
-  extern f_status_t f_uint128ss_decrease_by(const f_array_length_t amount, f_uint128ss_t *uint128ss);
+  extern f_status_t f_uint128ss_decrease_by(const f_number_unsigned_t amount, f_uint128ss_t *uint128ss);
 #endif // _di_f_uint128ss_decrease_by_
 
 /**
  * Increase the size of the string uint128ss array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -322,14 +322,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint128ss_increase_
-  extern f_status_t f_uint128ss_increase(const f_array_length_t step, f_uint128ss_t *uint128ss);
+  extern f_status_t f_uint128ss_increase(const f_number_unsigned_t step, f_uint128ss_t *uint128ss);
 #endif // _di_f_uint128ss_increase_
 
 /**
  * Resize the string uint128ss array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -347,7 +347,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint128ss_increase_by_
-  extern f_status_t f_uint128ss_increase_by(const f_array_length_t amount, f_uint128ss_t *uint128ss);
+  extern f_status_t f_uint128ss_increase_by(const f_number_unsigned_t amount, f_uint128ss_t *uint128ss);
 #endif // _di_f_uint128ss_increase_by_
 
 /**
@@ -367,7 +367,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint128ss_resize_
-  extern f_status_t f_uint128ss_resize(const f_array_length_t length, f_uint128ss_t *uint128ss);
+  extern f_status_t f_uint128ss_resize(const f_number_unsigned_t length, f_uint128ss_t *uint128ss);
 #endif // _di_f_uint128ss_resize_
 
 #ifdef __cplusplus
index aaf88c12f5412eaa2c48e9948387019e171f1d57..1cb7f5f187f3d7a39b3450b12a0b4ce6186d9643 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_uint16s_adjust_
-  f_status_t f_uint16s_adjust(const f_array_length_t length, f_uint16s_t *uint16s) {
+  f_status_t f_uint16s_adjust(const f_number_unsigned_t length, f_uint16s_t *uint16s) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint16s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -39,7 +39,7 @@ extern "C" {
 #endif // _di_f_uint16s_append_all_
 
 #ifndef _di_f_uint16s_decimate_by_
-  f_status_t f_uint16s_decimate_by(const f_array_length_t amount, f_uint16s_t *uint16s) {
+  f_status_t f_uint16s_decimate_by(const f_number_unsigned_t amount, f_uint16s_t *uint16s) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint16s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -55,7 +55,7 @@ extern "C" {
 #endif // _di_f_uint16s_decimate_by_
 
 #ifndef _di_f_uint16s_decrease_by_
-  f_status_t f_uint16s_decrease_by(const f_array_length_t amount, f_uint16s_t *uint16s) {
+  f_status_t f_uint16s_decrease_by(const f_number_unsigned_t amount, f_uint16s_t *uint16s) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint16s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -71,20 +71,20 @@ extern "C" {
 #endif // _di_f_uint16s_decrease_by_
 
 #ifndef _di_f_uint16s_increase_
-  f_status_t f_uint16s_increase(const f_array_length_t step, f_uint16s_t *uint16s) {
+  f_status_t f_uint16s_increase(const f_number_unsigned_t step, f_uint16s_t *uint16s) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint16s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && uint16s->used + 1 > uint16s->size) {
-      f_array_length_t size = uint16s->used + step;
+      f_number_unsigned_t size = uint16s->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (uint16s->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (uint16s->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_uint16s_resize(size, uint16s);
@@ -95,7 +95,7 @@ extern "C" {
 #endif // _di_f_uint16s_increase_
 
 #ifndef _di_f_uint16s_increase_by_
-  f_status_t f_uint16s_increase_by(const f_array_length_t amount, f_uint16s_t *uint16s) {
+  f_status_t f_uint16s_increase_by(const f_number_unsigned_t amount, f_uint16s_t *uint16s) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint16s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -103,7 +103,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (uint16s->used + amount > uint16s->size) {
-      if (uint16s->used + amount > F_array_length_t_size_d) {
+      if (uint16s->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -115,7 +115,7 @@ extern "C" {
 #endif // _di_f_uint16s_increase_by_
 
 #ifndef _di_f_uint16s_resize_
-  f_status_t f_uint16s_resize(const f_array_length_t length, f_uint16s_t *uint16s) {
+  f_status_t f_uint16s_resize(const f_number_unsigned_t length, f_uint16s_t *uint16s) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint16s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -125,7 +125,7 @@ extern "C" {
 #endif // _di_f_uint16s_resize_
 
 #ifndef _di_f_uint16ss_adjust_
-  f_status_t f_uint16ss_adjust(const f_array_length_t length, f_uint16ss_t *uint16ss) {
+  f_status_t f_uint16ss_adjust(const f_number_unsigned_t length, f_uint16ss_t *uint16ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint16ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -173,7 +173,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].used = 0;
 
@@ -188,7 +188,7 @@ extern "C" {
 #endif // _di_f_uint16ss_append_all_
 
 #ifndef _di_f_uint16ss_decimate_by_
-  f_status_t f_uint16ss_decimate_by(const f_array_length_t amount, f_uint16ss_t *uint16ss) {
+  f_status_t f_uint16ss_decimate_by(const f_number_unsigned_t amount, f_uint16ss_t *uint16ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint16ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -204,7 +204,7 @@ extern "C" {
 #endif // _di_f_uint16ss_decimate_by_
 
 #ifndef _di_f_uint16ss_decrease_by_
-  f_status_t f_uint16ss_decrease_by(const f_array_length_t amount, f_uint16ss_t *uint16ss) {
+  f_status_t f_uint16ss_decrease_by(const f_number_unsigned_t amount, f_uint16ss_t *uint16ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint16ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -220,20 +220,20 @@ extern "C" {
 #endif // _di_f_uint16ss_decrease_by_
 
 #ifndef _di_f_uint16ss_increase_
-  f_status_t f_uint16ss_increase(const f_array_length_t step, f_uint16ss_t *uint16ss) {
+  f_status_t f_uint16ss_increase(const f_number_unsigned_t step, f_uint16ss_t *uint16ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint16ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && uint16ss->used + 1 > uint16ss->size) {
-      f_array_length_t size = uint16ss->used + step;
+      f_number_unsigned_t size = uint16ss->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (uint16ss->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (uint16ss->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_uint16ss_resize(size, uint16ss);
@@ -244,7 +244,7 @@ extern "C" {
 #endif // _di_f_uint16ss_increase_
 
 #ifndef _di_f_uint16ss_increase_by_
-  f_status_t f_uint16ss_increase_by(const f_array_length_t amount, f_uint16ss_t *uint16ss) {
+  f_status_t f_uint16ss_increase_by(const f_number_unsigned_t amount, f_uint16ss_t *uint16ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint16ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -252,7 +252,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (uint16ss->used + amount > uint16ss->size) {
-      if (uint16ss->used + amount > F_array_length_t_size_d) {
+      if (uint16ss->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -264,7 +264,7 @@ extern "C" {
 #endif // _di_f_uint16ss_increase_by_
 
 #ifndef _di_f_uint16ss_resize_
-  f_status_t f_uint16ss_resize(const f_array_length_t length, f_uint16ss_t *uint16ss) {
+  f_status_t f_uint16ss_resize(const f_number_unsigned_t length, f_uint16ss_t *uint16ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint16ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 5d94b798422af1da6ca87fabfa6c01dc4da54bac..88ed0316048b86fc564cab3b1a8d212d74dfde9d 100644 (file)
@@ -32,7 +32,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_uint16s_adjust_
-  extern f_status_t f_uint16s_adjust(const f_array_length_t length, f_uint16s_t *uint16s);
+  extern f_status_t f_uint16s_adjust(const f_number_unsigned_t length, f_uint16s_t *uint16s);
 #endif // _di_f_uint16s_adjust_
 
 /**
@@ -96,7 +96,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_uint16s_decimate_by_
-  extern f_status_t f_uint16s_decimate_by(const f_array_length_t amount, f_uint16s_t *uint16s);
+  extern f_status_t f_uint16s_decimate_by(const f_number_unsigned_t amount, f_uint16s_t *uint16s);
 #endif // _di_f_uint16s_decimate_by_
 
 /**
@@ -119,13 +119,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint16s_decrease_by_
-  extern f_status_t f_uint16s_decrease_by(const f_array_length_t amount, f_uint16s_t *uint16s);
+  extern f_status_t f_uint16s_decrease_by(const f_number_unsigned_t amount, f_uint16s_t *uint16s);
 #endif // _di_f_uint16s_decrease_by_
 
 /**
  * Increase the size of the string uint16s array, but only if necesary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -144,14 +144,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint16s_increase_
-  extern f_status_t f_uint16s_increase(const f_array_length_t step, f_uint16s_t *uint16s);
+  extern f_status_t f_uint16s_increase(const f_number_unsigned_t step, f_uint16s_t *uint16s);
 #endif // _di_f_uint16s_increase_
 
 /**
  * Resize the string uint16s array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -169,7 +169,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint16s_increase_by_
-  extern f_status_t f_uint16s_increase_by(const f_array_length_t amount, f_uint16s_t *uint16s);
+  extern f_status_t f_uint16s_increase_by(const f_number_unsigned_t amount, f_uint16s_t *uint16s);
 #endif // _di_f_uint16s_increase_by_
 
 /**
@@ -188,7 +188,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint16s_resize_
-  extern f_status_t f_uint16s_resize(const f_array_length_t length, f_uint16s_t *uint16s);
+  extern f_status_t f_uint16s_resize(const f_number_unsigned_t length, f_uint16s_t *uint16s);
 #endif // _di_f_uint16s_resize_
 
 /**
@@ -208,7 +208,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_uint16ss_adjust_
-  extern f_status_t f_uint16ss_adjust(const f_array_length_t length, f_uint16ss_t *uint16ss);
+  extern f_status_t f_uint16ss_adjust(const f_number_unsigned_t length, f_uint16ss_t *uint16ss);
 #endif // _di_f_uint16ss_adjust_
 
 /**
@@ -273,7 +273,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_uint16ss_decimate_by_
-  extern f_status_t f_uint16ss_decimate_by(const f_array_length_t amount, f_uint16ss_t *uint16ss);
+  extern f_status_t f_uint16ss_decimate_by(const f_number_unsigned_t amount, f_uint16ss_t *uint16ss);
 #endif // _di_f_uint16ss_decimate_by_
 
 /**
@@ -297,13 +297,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint16ss_decrease_by_
-  extern f_status_t f_uint16ss_decrease_by(const f_array_length_t amount, f_uint16ss_t *uint16ss);
+  extern f_status_t f_uint16ss_decrease_by(const f_number_unsigned_t amount, f_uint16ss_t *uint16ss);
 #endif // _di_f_uint16ss_decrease_by_
 
 /**
  * Increase the size of the string uint16ss array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -322,14 +322,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint16ss_increase_
-  extern f_status_t f_uint16ss_increase(const f_array_length_t step, f_uint16ss_t *uint16ss);
+  extern f_status_t f_uint16ss_increase(const f_number_unsigned_t step, f_uint16ss_t *uint16ss);
 #endif // _di_f_uint16ss_increase_
 
 /**
  * Resize the string uint16ss array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -347,7 +347,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint16ss_increase_by_
-  extern f_status_t f_uint16ss_increase_by(const f_array_length_t amount, f_uint16ss_t *uint16ss);
+  extern f_status_t f_uint16ss_increase_by(const f_number_unsigned_t amount, f_uint16ss_t *uint16ss);
 #endif // _di_f_uint16ss_increase_by_
 
 /**
@@ -367,7 +367,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint16ss_resize_
-  extern f_status_t f_uint16ss_resize(const f_array_length_t length, f_uint16ss_t *uint16ss);
+  extern f_status_t f_uint16ss_resize(const f_number_unsigned_t length, f_uint16ss_t *uint16ss);
 #endif // _di_f_uint16ss_resize_
 
 #ifdef __cplusplus
index 43eec953d198c799fed6b9816b70041f0bde2e77..a01f9dced3525f1a63aa58b1ce091e3bc12f0bc0 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_uint32s_adjust_
-  f_status_t f_uint32s_adjust(const f_array_length_t length, f_uint32s_t *uint32s) {
+  f_status_t f_uint32s_adjust(const f_number_unsigned_t length, f_uint32s_t *uint32s) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint32s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -39,7 +39,7 @@ extern "C" {
 #endif // _di_f_uint32s_append_all_
 
 #ifndef _di_f_uint32s_decimate_by_
-  f_status_t f_uint32s_decimate_by(const f_array_length_t amount, f_uint32s_t *uint32s) {
+  f_status_t f_uint32s_decimate_by(const f_number_unsigned_t amount, f_uint32s_t *uint32s) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint32s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -55,7 +55,7 @@ extern "C" {
 #endif // _di_f_uint32s_decimate_by_
 
 #ifndef _di_f_uint32s_decrease_by_
-  f_status_t f_uint32s_decrease_by(const f_array_length_t amount, f_uint32s_t *uint32s) {
+  f_status_t f_uint32s_decrease_by(const f_number_unsigned_t amount, f_uint32s_t *uint32s) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint32s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -71,20 +71,20 @@ extern "C" {
 #endif // _di_f_uint32s_decrease_by_
 
 #ifndef _di_f_uint32s_increase_
-  f_status_t f_uint32s_increase(const f_array_length_t step, f_uint32s_t *uint32s) {
+  f_status_t f_uint32s_increase(const f_number_unsigned_t step, f_uint32s_t *uint32s) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint32s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && uint32s->used + 1 > uint32s->size) {
-      f_array_length_t size = uint32s->used + step;
+      f_number_unsigned_t size = uint32s->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (uint32s->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (uint32s->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_uint32s_resize(size, uint32s);
@@ -95,7 +95,7 @@ extern "C" {
 #endif // _di_f_uint32s_increase_
 
 #ifndef _di_f_uint32s_increase_by_
-  f_status_t f_uint32s_increase_by(const f_array_length_t amount, f_uint32s_t *uint32s) {
+  f_status_t f_uint32s_increase_by(const f_number_unsigned_t amount, f_uint32s_t *uint32s) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint32s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -103,7 +103,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (uint32s->used + amount > uint32s->size) {
-      if (uint32s->used + amount > F_array_length_t_size_d) {
+      if (uint32s->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -115,7 +115,7 @@ extern "C" {
 #endif // _di_f_uint32s_increase_by_
 
 #ifndef _di_f_uint32s_resize_
-  f_status_t f_uint32s_resize(const f_array_length_t length, f_uint32s_t *uint32s) {
+  f_status_t f_uint32s_resize(const f_number_unsigned_t length, f_uint32s_t *uint32s) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint32s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -125,7 +125,7 @@ extern "C" {
 #endif // _di_f_uint32s_resize_
 
 #ifndef _di_f_uint32ss_adjust_
-  f_status_t f_uint32ss_adjust(const f_array_length_t length, f_uint32ss_t *uint32ss) {
+  f_status_t f_uint32ss_adjust(const f_number_unsigned_t length, f_uint32ss_t *uint32ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint32ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -173,7 +173,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].used = 0;
 
@@ -188,7 +188,7 @@ extern "C" {
 #endif // _di_f_uint32ss_append_all_
 
 #ifndef _di_f_uint32ss_decimate_by_
-  f_status_t f_uint32ss_decimate_by(const f_array_length_t amount, f_uint32ss_t *uint32ss) {
+  f_status_t f_uint32ss_decimate_by(const f_number_unsigned_t amount, f_uint32ss_t *uint32ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint32ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -204,7 +204,7 @@ extern "C" {
 #endif // _di_f_uint32ss_decimate_by_
 
 #ifndef _di_f_uint32ss_decrease_by_
-  f_status_t f_uint32ss_decrease_by(const f_array_length_t amount, f_uint32ss_t *uint32ss) {
+  f_status_t f_uint32ss_decrease_by(const f_number_unsigned_t amount, f_uint32ss_t *uint32ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint32ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -220,20 +220,20 @@ extern "C" {
 #endif // _di_f_uint32ss_decrease_by_
 
 #ifndef _di_f_uint32ss_increase_
-  f_status_t f_uint32ss_increase(const f_array_length_t step, f_uint32ss_t *uint32ss) {
+  f_status_t f_uint32ss_increase(const f_number_unsigned_t step, f_uint32ss_t *uint32ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint32ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && uint32ss->used + 1 > uint32ss->size) {
-      f_array_length_t size = uint32ss->used + step;
+      f_number_unsigned_t size = uint32ss->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (uint32ss->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (uint32ss->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_uint32ss_resize(size, uint32ss);
@@ -244,7 +244,7 @@ extern "C" {
 #endif // _di_f_uint32ss_increase_
 
 #ifndef _di_f_uint32ss_increase_by_
-  f_status_t f_uint32ss_increase_by(const f_array_length_t amount, f_uint32ss_t *uint32ss) {
+  f_status_t f_uint32ss_increase_by(const f_number_unsigned_t amount, f_uint32ss_t *uint32ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint32ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -252,7 +252,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (uint32ss->used + amount > uint32ss->size) {
-      if (uint32ss->used + amount > F_array_length_t_size_d) {
+      if (uint32ss->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -264,7 +264,7 @@ extern "C" {
 #endif // _di_f_uint32ss_increase_by_
 
 #ifndef _di_f_uint32ss_resize_
-  f_status_t f_uint32ss_resize(const f_array_length_t length, f_uint32ss_t *uint32ss) {
+  f_status_t f_uint32ss_resize(const f_number_unsigned_t length, f_uint32ss_t *uint32ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint32ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index c6d9c7952e16efcbf847d0d9fc593d35f5f343c8..30c2bfcee0aa1bb7d731397886da838918e42125 100644 (file)
@@ -32,7 +32,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_uint32s_adjust_
-  extern f_status_t f_uint32s_adjust(const f_array_length_t length, f_uint32s_t *uint32s);
+  extern f_status_t f_uint32s_adjust(const f_number_unsigned_t length, f_uint32s_t *uint32s);
 #endif // _di_f_uint32s_adjust_
 
 /**
@@ -96,7 +96,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_uint32s_decimate_by_
-  extern f_status_t f_uint32s_decimate_by(const f_array_length_t amount, f_uint32s_t *uint32s);
+  extern f_status_t f_uint32s_decimate_by(const f_number_unsigned_t amount, f_uint32s_t *uint32s);
 #endif // _di_f_uint32s_decimate_by_
 
 /**
@@ -119,13 +119,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint32s_decrease_by_
-  extern f_status_t f_uint32s_decrease_by(const f_array_length_t amount, f_uint32s_t *uint32s);
+  extern f_status_t f_uint32s_decrease_by(const f_number_unsigned_t amount, f_uint32s_t *uint32s);
 #endif // _di_f_uint32s_decrease_by_
 
 /**
  * Increase the size of the string uint32s array, but only if necesary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -144,14 +144,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint32s_increase_
-  extern f_status_t f_uint32s_increase(const f_array_length_t step, f_uint32s_t *uint32s);
+  extern f_status_t f_uint32s_increase(const f_number_unsigned_t step, f_uint32s_t *uint32s);
 #endif // _di_f_uint32s_increase_
 
 /**
  * Resize the string uint32s array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -169,7 +169,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint32s_increase_by_
-  extern f_status_t f_uint32s_increase_by(const f_array_length_t amount, f_uint32s_t *uint32s);
+  extern f_status_t f_uint32s_increase_by(const f_number_unsigned_t amount, f_uint32s_t *uint32s);
 #endif // _di_f_uint32s_increase_by_
 
 /**
@@ -188,7 +188,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint32s_resize_
-  extern f_status_t f_uint32s_resize(const f_array_length_t length, f_uint32s_t *uint32s);
+  extern f_status_t f_uint32s_resize(const f_number_unsigned_t length, f_uint32s_t *uint32s);
 #endif // _di_f_uint32s_resize_
 
 /**
@@ -208,7 +208,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_uint32ss_adjust_
-  extern f_status_t f_uint32ss_adjust(const f_array_length_t length, f_uint32ss_t *uint32ss);
+  extern f_status_t f_uint32ss_adjust(const f_number_unsigned_t length, f_uint32ss_t *uint32ss);
 #endif // _di_f_uint32ss_adjust_
 
 /**
@@ -273,7 +273,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_uint32ss_decimate_by_
-  extern f_status_t f_uint32ss_decimate_by(const f_array_length_t amount, f_uint32ss_t *uint32ss);
+  extern f_status_t f_uint32ss_decimate_by(const f_number_unsigned_t amount, f_uint32ss_t *uint32ss);
 #endif // _di_f_uint32ss_decimate_by_
 
 /**
@@ -297,13 +297,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint32ss_decrease_by_
-  extern f_status_t f_uint32ss_decrease_by(const f_array_length_t amount, f_uint32ss_t *uint32ss);
+  extern f_status_t f_uint32ss_decrease_by(const f_number_unsigned_t amount, f_uint32ss_t *uint32ss);
 #endif // _di_f_uint32ss_decrease_by_
 
 /**
  * Increase the size of the string uint32ss array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -322,14 +322,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint32ss_increase_
-  extern f_status_t f_uint32ss_increase(const f_array_length_t step, f_uint32ss_t *uint32ss);
+  extern f_status_t f_uint32ss_increase(const f_number_unsigned_t step, f_uint32ss_t *uint32ss);
 #endif // _di_f_uint32ss_increase_
 
 /**
  * Resize the string uint32ss array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -347,7 +347,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint32ss_increase_by_
-  extern f_status_t f_uint32ss_increase_by(const f_array_length_t amount, f_uint32ss_t *uint32ss);
+  extern f_status_t f_uint32ss_increase_by(const f_number_unsigned_t amount, f_uint32ss_t *uint32ss);
 #endif // _di_f_uint32ss_increase_by_
 
 /**
@@ -367,7 +367,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint32ss_resize_
-  extern f_status_t f_uint32ss_resize(const f_array_length_t length, f_uint32ss_t *uint32ss);
+  extern f_status_t f_uint32ss_resize(const f_number_unsigned_t length, f_uint32ss_t *uint32ss);
 #endif // _di_f_uint32ss_resize_
 
 #ifdef __cplusplus
index fa08f97d4099ba230a46d25fbd3afaa468affdaa..797f53f976c5a461dfe36035ca31febb6ccd5049 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_uint64s_adjust_
-  f_status_t f_uint64s_adjust(const f_array_length_t length, f_uint64s_t *uint64s) {
+  f_status_t f_uint64s_adjust(const f_number_unsigned_t length, f_uint64s_t *uint64s) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint64s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -39,7 +39,7 @@ extern "C" {
 #endif // _di_f_uint64s_append_all_
 
 #ifndef _di_f_uint64s_decimate_by_
-  f_status_t f_uint64s_decimate_by(const f_array_length_t amount, f_uint64s_t *uint64s) {
+  f_status_t f_uint64s_decimate_by(const f_number_unsigned_t amount, f_uint64s_t *uint64s) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint64s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -55,7 +55,7 @@ extern "C" {
 #endif // _di_f_uint64s_decimate_by_
 
 #ifndef _di_f_uint64s_decrease_by_
-  f_status_t f_uint64s_decrease_by(const f_array_length_t amount, f_uint64s_t *uint64s) {
+  f_status_t f_uint64s_decrease_by(const f_number_unsigned_t amount, f_uint64s_t *uint64s) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint64s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -71,20 +71,20 @@ extern "C" {
 #endif // _di_f_uint64s_decrease_by_
 
 #ifndef _di_f_uint64s_increase_
-  f_status_t f_uint64s_increase(const f_array_length_t step, f_uint64s_t *uint64s) {
+  f_status_t f_uint64s_increase(const f_number_unsigned_t step, f_uint64s_t *uint64s) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint64s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && uint64s->used + 1 > uint64s->size) {
-      f_array_length_t size = uint64s->used + step;
+      f_number_unsigned_t size = uint64s->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (uint64s->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (uint64s->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_uint64s_resize(size, uint64s);
@@ -95,7 +95,7 @@ extern "C" {
 #endif // _di_f_uint64s_increase_
 
 #ifndef _di_f_uint64s_increase_by_
-  f_status_t f_uint64s_increase_by(const f_array_length_t amount, f_uint64s_t *uint64s) {
+  f_status_t f_uint64s_increase_by(const f_number_unsigned_t amount, f_uint64s_t *uint64s) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint64s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -103,7 +103,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (uint64s->used + amount > uint64s->size) {
-      if (uint64s->used + amount > F_array_length_t_size_d) {
+      if (uint64s->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -115,7 +115,7 @@ extern "C" {
 #endif // _di_f_uint64s_increase_by_
 
 #ifndef _di_f_uint64s_resize_
-  f_status_t f_uint64s_resize(const f_array_length_t length, f_uint64s_t *uint64s) {
+  f_status_t f_uint64s_resize(const f_number_unsigned_t length, f_uint64s_t *uint64s) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint64s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -125,7 +125,7 @@ extern "C" {
 #endif // _di_f_uint64s_resize_
 
 #ifndef _di_f_uint64ss_adjust_
-  f_status_t f_uint64ss_adjust(const f_array_length_t length, f_uint64ss_t *uint64ss) {
+  f_status_t f_uint64ss_adjust(const f_number_unsigned_t length, f_uint64ss_t *uint64ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint64ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -173,7 +173,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].used = 0;
 
@@ -188,7 +188,7 @@ extern "C" {
 #endif // _di_f_uint64ss_append_all_
 
 #ifndef _di_f_uint64ss_decimate_by_
-  f_status_t f_uint64ss_decimate_by(const f_array_length_t amount, f_uint64ss_t *uint64ss) {
+  f_status_t f_uint64ss_decimate_by(const f_number_unsigned_t amount, f_uint64ss_t *uint64ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint64ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -204,7 +204,7 @@ extern "C" {
 #endif // _di_f_uint64ss_decimate_by_
 
 #ifndef _di_f_uint64ss_decrease_by_
-  f_status_t f_uint64ss_decrease_by(const f_array_length_t amount, f_uint64ss_t *uint64ss) {
+  f_status_t f_uint64ss_decrease_by(const f_number_unsigned_t amount, f_uint64ss_t *uint64ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint64ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -220,20 +220,20 @@ extern "C" {
 #endif // _di_f_uint64ss_decrease_by_
 
 #ifndef _di_f_uint64ss_increase_
-  f_status_t f_uint64ss_increase(const f_array_length_t step, f_uint64ss_t *uint64ss) {
+  f_status_t f_uint64ss_increase(const f_number_unsigned_t step, f_uint64ss_t *uint64ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint64ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && uint64ss->used + 1 > uint64ss->size) {
-      f_array_length_t size = uint64ss->used + step;
+      f_number_unsigned_t size = uint64ss->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (uint64ss->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (uint64ss->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_uint64ss_resize(size, uint64ss);
@@ -244,7 +244,7 @@ extern "C" {
 #endif // _di_f_uint64ss_increase_
 
 #ifndef _di_f_uint64ss_increase_by_
-  f_status_t f_uint64ss_increase_by(const f_array_length_t amount, f_uint64ss_t *uint64ss) {
+  f_status_t f_uint64ss_increase_by(const f_number_unsigned_t amount, f_uint64ss_t *uint64ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint64ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -252,7 +252,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (uint64ss->used + amount > uint64ss->size) {
-      if (uint64ss->used + amount > F_array_length_t_size_d) {
+      if (uint64ss->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -264,7 +264,7 @@ extern "C" {
 #endif // _di_f_uint64ss_increase_by_
 
 #ifndef _di_f_uint64ss_resize_
-  f_status_t f_uint64ss_resize(const f_array_length_t length, f_uint64ss_t *uint64ss) {
+  f_status_t f_uint64ss_resize(const f_number_unsigned_t length, f_uint64ss_t *uint64ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint64ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index a1fe5c44880c869e70095dc04769ce48de4ef528..125096df32cabb3db6adb80e5d1d3d896c6f129c 100644 (file)
@@ -32,7 +32,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_uint64s_adjust_
-  extern f_status_t f_uint64s_adjust(const f_array_length_t length, f_uint64s_t *uint64s);
+  extern f_status_t f_uint64s_adjust(const f_number_unsigned_t length, f_uint64s_t *uint64s);
 #endif // _di_f_uint64s_adjust_
 
 /**
@@ -96,7 +96,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_uint64s_decimate_by_
-  extern f_status_t f_uint64s_decimate_by(const f_array_length_t amount, f_uint64s_t *uint64s);
+  extern f_status_t f_uint64s_decimate_by(const f_number_unsigned_t amount, f_uint64s_t *uint64s);
 #endif // _di_f_uint64s_decimate_by_
 
 /**
@@ -120,13 +120,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint64s_decrease_by_
-  extern f_status_t f_uint64s_decrease_by(const f_array_length_t amount, f_uint64s_t *uint64s);
+  extern f_status_t f_uint64s_decrease_by(const f_number_unsigned_t amount, f_uint64s_t *uint64s);
 #endif // _di_f_uint64s_decrease_by_
 
 /**
  * Increase the size of the string uint64s array, but only if necesary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -145,14 +145,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint64s_increase_
-  extern f_status_t f_uint64s_increase(const f_array_length_t step, f_uint64s_t *uint64s);
+  extern f_status_t f_uint64s_increase(const f_number_unsigned_t step, f_uint64s_t *uint64s);
 #endif // _di_f_uint64s_increase_
 
 /**
  * Resize the string uint64s array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -170,7 +170,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint64s_increase_by_
-  extern f_status_t f_uint64s_increase_by(const f_array_length_t amount, f_uint64s_t *uint64s);
+  extern f_status_t f_uint64s_increase_by(const f_number_unsigned_t amount, f_uint64s_t *uint64s);
 #endif // _di_f_uint64s_increase_by_
 
 /**
@@ -189,7 +189,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint64s_resize_
-  extern f_status_t f_uint64s_resize(const f_array_length_t length, f_uint64s_t *uint64s);
+  extern f_status_t f_uint64s_resize(const f_number_unsigned_t length, f_uint64s_t *uint64s);
 #endif // _di_f_uint64s_resize_
 
 /**
@@ -209,7 +209,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_uint64ss_adjust_
-  extern f_status_t f_uint64ss_adjust(const f_array_length_t length, f_uint64ss_t *uint64ss);
+  extern f_status_t f_uint64ss_adjust(const f_number_unsigned_t length, f_uint64ss_t *uint64ss);
 #endif // _di_f_uint64ss_adjust_
 
 /**
@@ -274,7 +274,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_uint64ss_decimate_by_
-  extern f_status_t f_uint64ss_decimate_by(const f_array_length_t amount, f_uint64ss_t *uint64ss);
+  extern f_status_t f_uint64ss_decimate_by(const f_number_unsigned_t amount, f_uint64ss_t *uint64ss);
 #endif // _di_f_uint64ss_decimate_by_
 
 /**
@@ -299,13 +299,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint64ss_decrease_by_
-  extern f_status_t f_uint64ss_decrease_by(const f_array_length_t amount, f_uint64ss_t *uint64ss);
+  extern f_status_t f_uint64ss_decrease_by(const f_number_unsigned_t amount, f_uint64ss_t *uint64ss);
 #endif // _di_f_uint64ss_decrease_by_
 
 /**
  * Increase the size of the string uint64ss array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -324,14 +324,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint64ss_increase_
-  extern f_status_t f_uint64ss_increase(const f_array_length_t step, f_uint64ss_t *uint64ss);
+  extern f_status_t f_uint64ss_increase(const f_number_unsigned_t step, f_uint64ss_t *uint64ss);
 #endif // _di_f_uint64ss_increase_
 
 /**
  * Resize the string uint64ss array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -349,7 +349,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint64ss_increase_by_
-  extern f_status_t f_uint64ss_increase_by(const f_array_length_t amount, f_uint64ss_t *uint64ss);
+  extern f_status_t f_uint64ss_increase_by(const f_number_unsigned_t amount, f_uint64ss_t *uint64ss);
 #endif // _di_f_uint64ss_increase_by_
 
 /**
@@ -369,7 +369,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint64ss_resize_
-  extern f_status_t f_uint64ss_resize(const f_array_length_t length, f_uint64ss_t *uint64ss);
+  extern f_status_t f_uint64ss_resize(const f_number_unsigned_t length, f_uint64ss_t *uint64ss);
 #endif // _di_f_uint64ss_resize_
 
 #ifdef __cplusplus
index 0a62f8bc702d3aab0cfda80bbd36e79dd6f801d6..abf935ab0ebe8824864cbe89cf225fa6ad0c98b2 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_uint8s_adjust_
-  f_status_t f_uint8s_adjust(const f_array_length_t length, f_uint8s_t *uint8s) {
+  f_status_t f_uint8s_adjust(const f_number_unsigned_t length, f_uint8s_t *uint8s) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint8s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -39,7 +39,7 @@ extern "C" {
 #endif // _di_f_uint8s_append_all_
 
 #ifndef _di_f_uint8s_decimate_by_
-  f_status_t f_uint8s_decimate_by(const f_array_length_t amount, f_uint8s_t *uint8s) {
+  f_status_t f_uint8s_decimate_by(const f_number_unsigned_t amount, f_uint8s_t *uint8s) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint8s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -55,7 +55,7 @@ extern "C" {
 #endif // _di_f_uint8s_decimate_by_
 
 #ifndef _di_f_uint8s_decrease_by_
-  f_status_t f_uint8s_decrease_by(const f_array_length_t amount, f_uint8s_t *uint8s) {
+  f_status_t f_uint8s_decrease_by(const f_number_unsigned_t amount, f_uint8s_t *uint8s) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint8s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -71,20 +71,20 @@ extern "C" {
 #endif // _di_f_uint8s_decrease_by_
 
 #ifndef _di_f_uint8s_increase_
-  f_status_t f_uint8s_increase(const f_array_length_t step, f_uint8s_t *uint8s) {
+  f_status_t f_uint8s_increase(const f_number_unsigned_t step, f_uint8s_t *uint8s) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint8s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && uint8s->used + 1 > uint8s->size) {
-      f_array_length_t size = uint8s->used + step;
+      f_number_unsigned_t size = uint8s->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (uint8s->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (uint8s->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_uint8s_resize(size, uint8s);
@@ -95,7 +95,7 @@ extern "C" {
 #endif // _di_f_uint8s_increase_
 
 #ifndef _di_f_uint8s_increase_by_
-  f_status_t f_uint8s_increase_by(const f_array_length_t amount, f_uint8s_t *uint8s) {
+  f_status_t f_uint8s_increase_by(const f_number_unsigned_t amount, f_uint8s_t *uint8s) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint8s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -103,7 +103,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (uint8s->used + amount > uint8s->size) {
-      if (uint8s->used + amount > F_array_length_t_size_d) {
+      if (uint8s->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -115,7 +115,7 @@ extern "C" {
 #endif // _di_f_uint8s_increase_by_
 
 #ifndef _di_f_uint8s_resize_
-  f_status_t f_uint8s_resize(const f_array_length_t length, f_uint8s_t *uint8s) {
+  f_status_t f_uint8s_resize(const f_number_unsigned_t length, f_uint8s_t *uint8s) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint8s) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -125,7 +125,7 @@ extern "C" {
 #endif // _di_f_uint8s_resize_
 
 #ifndef _di_f_uint8ss_adjust_
-  f_status_t f_uint8ss_adjust(const f_array_length_t length, f_uint8ss_t *uint8ss) {
+  f_status_t f_uint8ss_adjust(const f_number_unsigned_t length, f_uint8ss_t *uint8ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint8ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -173,7 +173,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].used = 0;
 
@@ -188,7 +188,7 @@ extern "C" {
 #endif // _di_f_uint8ss_append_all_
 
 #ifndef _di_f_uint8ss_decimate_by_
-  f_status_t f_uint8ss_decimate_by(const f_array_length_t amount, f_uint8ss_t *uint8ss) {
+  f_status_t f_uint8ss_decimate_by(const f_number_unsigned_t amount, f_uint8ss_t *uint8ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint8ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -204,7 +204,7 @@ extern "C" {
 #endif // _di_f_uint8ss_decimate_by_
 
 #ifndef _di_f_uint8ss_decrease_by_
-  f_status_t f_uint8ss_decrease_by(const f_array_length_t amount, f_uint8ss_t *uint8ss) {
+  f_status_t f_uint8ss_decrease_by(const f_number_unsigned_t amount, f_uint8ss_t *uint8ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint8ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -220,20 +220,20 @@ extern "C" {
 #endif // _di_f_uint8ss_decrease_by_
 
 #ifndef _di_f_uint8ss_increase_
-  f_status_t f_uint8ss_increase(const f_array_length_t step, f_uint8ss_t *uint8ss) {
+  f_status_t f_uint8ss_increase(const f_number_unsigned_t step, f_uint8ss_t *uint8ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint8ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && uint8ss->used + 1 > uint8ss->size) {
-      f_array_length_t size = uint8ss->used + step;
+      f_number_unsigned_t size = uint8ss->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (uint8ss->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (uint8ss->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_uint8ss_resize(size, uint8ss);
@@ -244,7 +244,7 @@ extern "C" {
 #endif // _di_f_uint8ss_increase_
 
 #ifndef _di_f_uint8ss_increase_by_
-  f_status_t f_uint8ss_increase_by(const f_array_length_t amount, f_uint8ss_t *uint8ss) {
+  f_status_t f_uint8ss_increase_by(const f_number_unsigned_t amount, f_uint8ss_t *uint8ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint8ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -252,7 +252,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (uint8ss->used + amount > uint8ss->size) {
-      if (uint8ss->used + amount > F_array_length_t_size_d) {
+      if (uint8ss->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -264,7 +264,7 @@ extern "C" {
 #endif // _di_f_uint8ss_increase_by_
 
 #ifndef _di_f_uint8ss_resize_
-  f_status_t f_uint8ss_resize(const f_array_length_t length, f_uint8ss_t *uint8ss) {
+  f_status_t f_uint8ss_resize(const f_number_unsigned_t length, f_uint8ss_t *uint8ss) {
     #ifndef _di_level_0_parameter_checking_
       if (!uint8ss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index b181d31986aa77fd1c94da07453dd285f863c9d9..e46cdfce4931719631dc51901ec2903172acb4d9 100644 (file)
@@ -32,7 +32,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_uint8s_adjust_
-  extern f_status_t f_uint8s_adjust(const f_array_length_t length, f_uint8s_t *uint8s);
+  extern f_status_t f_uint8s_adjust(const f_number_unsigned_t length, f_uint8s_t *uint8s);
 #endif // _di_f_uint8s_adjust_
 
 /**
@@ -96,7 +96,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_uint8s_decimate_by_
-  extern f_status_t f_uint8s_decimate_by(const f_array_length_t amount, f_uint8s_t *uint8s);
+  extern f_status_t f_uint8s_decimate_by(const f_number_unsigned_t amount, f_uint8s_t *uint8s);
 #endif // _di_f_uint8s_decimate_by_
 
 /**
@@ -120,13 +120,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint8s_decrease_by_
-  extern f_status_t f_uint8s_decrease_by(const f_array_length_t amount, f_uint8s_t *uint8s);
+  extern f_status_t f_uint8s_decrease_by(const f_number_unsigned_t amount, f_uint8s_t *uint8s);
 #endif // _di_f_uint8s_decrease_by_
 
 /**
  * Increase the size of the string uint8s array, but only if necesary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -145,14 +145,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint8s_increase_
-  extern f_status_t f_uint8s_increase(const f_array_length_t step, f_uint8s_t *uint8s);
+  extern f_status_t f_uint8s_increase(const f_number_unsigned_t step, f_uint8s_t *uint8s);
 #endif // _di_f_uint8s_increase_
 
 /**
  * Resize the string uint8s array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -170,7 +170,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint8s_increase_by_
-  extern f_status_t f_uint8s_increase_by(const f_array_length_t amount, f_uint8s_t *uint8s);
+  extern f_status_t f_uint8s_increase_by(const f_number_unsigned_t amount, f_uint8s_t *uint8s);
 #endif // _di_f_uint8s_increase_by_
 
 /**
@@ -189,7 +189,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint8s_resize_
-  extern f_status_t f_uint8s_resize(const f_array_length_t length, f_uint8s_t *uint8s);
+  extern f_status_t f_uint8s_resize(const f_number_unsigned_t length, f_uint8s_t *uint8s);
 #endif // _di_f_uint8s_resize_
 
 /**
@@ -209,7 +209,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_uint8ss_adjust_
-  extern f_status_t f_uint8ss_adjust(const f_array_length_t length, f_uint8ss_t *uint8ss);
+  extern f_status_t f_uint8ss_adjust(const f_number_unsigned_t length, f_uint8ss_t *uint8ss);
 #endif // _di_f_uint8ss_adjust_
 
 /**
@@ -274,7 +274,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_destroy().
  */
 #ifndef _di_f_uint8ss_decimate_by_
-  extern f_status_t f_uint8ss_decimate_by(const f_array_length_t amount, f_uint8ss_t *uint8ss);
+  extern f_status_t f_uint8ss_decimate_by(const f_number_unsigned_t amount, f_uint8ss_t *uint8ss);
 #endif // _di_f_uint8ss_decimate_by_
 
 /**
@@ -299,13 +299,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint8ss_decrease_by_
-  extern f_status_t f_uint8ss_decrease_by(const f_array_length_t amount, f_uint8ss_t *uint8ss);
+  extern f_status_t f_uint8ss_decrease_by(const f_number_unsigned_t amount, f_uint8ss_t *uint8ss);
 #endif // _di_f_uint8ss_decrease_by_
 
 /**
  * Increase the size of the string uint8ss array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -324,14 +324,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint8ss_increase_
-  extern f_status_t f_uint8ss_increase(const f_array_length_t step, f_uint8ss_t *uint8ss);
+  extern f_status_t f_uint8ss_increase(const f_number_unsigned_t step, f_uint8ss_t *uint8ss);
 #endif // _di_f_uint8ss_increase_
 
 /**
  * Resize the string uint8ss array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -349,7 +349,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint8ss_increase_by_
-  extern f_status_t f_uint8ss_increase_by(const f_array_length_t amount, f_uint8ss_t *uint8ss);
+  extern f_status_t f_uint8ss_increase_by(const f_number_unsigned_t amount, f_uint8ss_t *uint8ss);
 #endif // _di_f_uint8ss_increase_by_
 
 /**
@@ -369,7 +369,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_uint8ss_resize_
-  extern f_status_t f_uint8ss_resize(const f_array_length_t length, f_uint8ss_t *uint8ss);
+  extern f_status_t f_uint8ss_resize(const f_number_unsigned_t length, f_uint8ss_t *uint8ss);
 #endif // _di_f_uint8ss_resize_
 
 #ifdef __cplusplus
index 50afb441ae3e060bc19cd9af81c7e6dceb2bbb5f..e69100eaae6f044afb7f3f38db8115cb35ff0f10 100644 (file)
@@ -32,10 +32,10 @@ build_language c
 build_libraries -lc
 build_libraries-individual -lf_memory
 
-build_sources_library type_array/array_length.c type_array/cell.c type_array/fll_id.c type_array/int8.c type_array/int16.c type_array/int32.c type_array/int64.c type_array/int128.c type_array/state.c type_array/status.c type_array/uint8.c type_array/uint16.c type_array/uint32.c type_array/uint64.c type_array/uint128.c
-build_sources_library type_array/private-array_length.c type_array/private-cell.c type_array/private-fll_id.c type_array/private-int8.c type_array/private-int16.c type_array/private-int32.c type_array/private-int64.c type_array/private-int128.c type_array/private-state.c type_array/private-status.c type_array/private-uint8.c type_array/private-uint16.c type_array/private-uint32.c type_array/private-uint64.c type_array/private-uint128.c
+build_sources_library type_array/cell.c type_array/fll_id.c type_array/int8.c type_array/int16.c type_array/int32.c type_array/int64.c type_array/int128.c type_array/number_unsigned.c type_array/state.c type_array/status.c type_array/uint8.c type_array/uint16.c type_array/uint32.c type_array/uint64.c type_array/uint128.c
+build_sources_library type_array/private-cell.c type_array/private-fll_id.c type_array/private-int8.c type_array/private-int16.c type_array/private-int32.c type_array/private-int64.c type_array/private-int128.c type_array/private-number_unsigned.c type_array/private-state.c type_array/private-status.c type_array/private-uint8.c type_array/private-uint16.c type_array/private-uint32.c type_array/private-uint64.c type_array/private-uint128.c
 
-build_sources_headers type_array.h type_array/common.h type_array/array_length.h type_array/cell.h type_array/fll_id.h type_array/int8.h type_array/int16.h type_array/int32.h type_array/int64.h type_array/int128.h type_array/state.h type_array/status.h type_array/uint8.h type_array/uint16.h type_array/uint32.h type_array/uint64.h type_array/uint128.h
+build_sources_headers type_array.h type_array/common.h type_array/cell.h type_array/fll_id.h type_array/int8.h type_array/int16.h type_array/int32.h type_array/int64.h type_array/int128.h type_array/number_unsigned.h type_array/state.h type_array/status.h type_array/uint8.h type_array/uint16.h type_array/uint32.h type_array/uint64.h type_array/uint128.h
 
 build_script yes
 build_shared yes
index 2ed281a675e88db2a71981a8b4f8cc1ba659ab2a..046c2ad70e826f9c64c2441a0e63e68edacf6c79 100644 (file)
@@ -23,8 +23,6 @@ build_language c
 build_libraries -lc -lcmocka
 build_libraries-individual -lf_memory -lf_type_array
 
-build_sources_program test-type_array-array_lengths_adjust.c test-type_array-array_lengths_append.c test-type_array-array_lengths_append_all.c test-type_array-array_lengths_decimate_by.c test-type_array-array_lengths_decrease_by.c test-type_array-array_lengths_increase.c test-type_array-array_lengths_increase_by.c test-type_array-array_lengths_resize.c
-build_sources_program test-type_array-array_lengthss_adjust.c test-type_array-array_lengthss_append.c test-type_array-array_lengthss_append_all.c test-type_array-array_lengthss_decimate_by.c test-type_array-array_lengthss_decrease_by.c test-type_array-array_lengthss_increase.c test-type_array-array_lengthss_increase_by.c test-type_array-array_lengthss_resize.c
 build_sources_program test-type_array-fll_ids_adjust.c test-type_array-fll_ids_append.c test-type_array-fll_ids_append_all.c test-type_array-fll_ids_decimate_by.c test-type_array-fll_ids_decrease_by.c test-type_array-fll_ids_increase.c test-type_array-fll_ids_increase_by.c test-type_array-fll_ids_resize.c
 build_sources_program test-type_array-fll_idss_adjust.c test-type_array-fll_idss_append.c test-type_array-fll_idss_append_all.c test-type_array-fll_idss_decimate_by.c test-type_array-fll_idss_decrease_by.c test-type_array-fll_idss_increase.c test-type_array-fll_idss_increase_by.c test-type_array-fll_idss_resize.c
 build_sources_program test-type_array-cells_adjust.c test-type_array-cells_append.c test-type_array-cells_append_all.c test-type_array-cells_decimate_by.c test-type_array-cells_decrease_by.c test-type_array-cells_increase.c test-type_array-cells_increase_by.c test-type_array-cells_resize.c
@@ -39,6 +37,8 @@ build_sources_program test-type_array-int64s_adjust.c test-type_array-int64s_app
 build_sources_program test-type_array-int64ss_adjust.c test-type_array-int64ss_append.c test-type_array-int64ss_append_all.c test-type_array-int64ss_decimate_by.c test-type_array-int64ss_decrease_by.c test-type_array-int64ss_increase.c test-type_array-int64ss_increase_by.c test-type_array-int64ss_resize.c
 build_sources_program test-type_array-int128s_adjust.c test-type_array-int128s_append.c test-type_array-int128s_append_all.c test-type_array-int128s_decimate_by.c test-type_array-int128s_decrease_by.c test-type_array-int128s_increase.c test-type_array-int128s_increase_by.c test-type_array-int128s_resize.c
 build_sources_program test-type_array-int128ss_adjust.c test-type_array-int128ss_append.c test-type_array-int128ss_append_all.c test-type_array-int128ss_decimate_by.c test-type_array-int128ss_decrease_by.c test-type_array-int128ss_increase.c test-type_array-int128ss_increase_by.c test-type_array-int128ss_resize.c
+build_sources_program test-type_array-number_unsigneds_adjust.c test-type_array-number_unsigneds_append.c test-type_array-number_unsigneds_append_all.c test-type_array-number_unsigneds_decimate_by.c test-type_array-number_unsigneds_decrease_by.c test-type_array-number_unsigneds_increase.c test-type_array-number_unsigneds_increase_by.c test-type_array-number_unsigneds_resize.c
+build_sources_program test-type_array-number_unsignedss_adjust.c test-type_array-number_unsignedss_append.c test-type_array-number_unsignedss_append_all.c test-type_array-number_unsignedss_decimate_by.c test-type_array-number_unsignedss_decrease_by.c test-type_array-number_unsignedss_increase.c test-type_array-number_unsignedss_increase_by.c test-type_array-number_unsignedss_resize.c
 build_sources_program test-type_array-states_adjust.c test-type_array-states_append.c test-type_array-states_append_all.c test-type_array-states_decimate_by.c test-type_array-states_decrease_by.c test-type_array-states_increase.c test-type_array-states_increase_by.c test-type_array-states_resize.c
 build_sources_program test-type_array-statess_adjust.c test-type_array-statess_append.c test-type_array-statess_append_all.c test-type_array-statess_decimate_by.c test-type_array-statess_decrease_by.c test-type_array-statess_increase.c test-type_array-statess_increase_by.c test-type_array-statess_resize.c
 build_sources_program test-type_array-statuss_adjust.c test-type_array-statuss_append.c test-type_array-statuss_append_all.c test-type_array-statuss_decimate_by.c test-type_array-statuss_decrease_by.c test-type_array-statuss_increase.c test-type_array-statuss_increase_by.c test-type_array-statuss_resize.c
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_adjust.h b/level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_adjust.h
deleted file mode 100644 (file)
index d2cac7d..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- * FLL - Level 0
- *
- * Project: Type
- * API Version: 0.7
- * Licenses: lgpl-2.1-or-later
- *
- * Test the array types in the type project.
- */
-#ifndef _TEST__F_type_array__array_lengths_adjust
-#define _TEST__F_type_array__array_lengths_adjust
-
-/**
- * Test that the function correctly fails on invalid parameter.
- *
- * @see f_array_lengths_adjust()
- */
-extern void test__f_type_array_array_lengths_adjust__parameter_checking(void **state);
-
-/**
- * Test that the function works.
- *
- * @see f_array_lengths_adjust()
- */
-extern void test__f_type_array_array_lengths_adjust__works(void **state);
-
-#endif // _TEST__F_type_array__array_lengths_adjust
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_append.c b/level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_append.c
deleted file mode 100644 (file)
index b3bf49c..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-#include "test-type_array.h"
-#include "test-type_array-array_lengths_append.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-void test__f_type_array_array_lengths_append__parameter_checking(void **state) {
-
-  const f_array_length_t data = f_array_length_t_initialize;
-
-  {
-    const f_status_t status = f_array_lengths_append(data, 0);
-
-    assert_int_equal(status, F_status_set_error(F_parameter));
-  }
-}
-
-void test__f_type_array_array_lengths_append__works(void **state) {
-
-  const f_array_length_t source = 3;
-  f_array_lengths_t destination = f_array_lengths_t_initialize;
-
-  {
-    const f_status_t status = f_array_lengths_append(source, &destination);
-
-    assert_int_equal(status, F_none);
-    assert_int_equal(destination.used, 1);
-    assert_int_equal(destination.array[0], source);
-  }
-
-  free((void *) destination.array);
-}
-
-#ifdef __cplusplus
-} // extern "C"
-#endif
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_append.h b/level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_append.h
deleted file mode 100644 (file)
index 258411d..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- * FLL - Level 0
- *
- * Project: Type
- * API Version: 0.7
- * Licenses: lgpl-2.1-or-later
- *
- * Test the array types in the type project.
- */
-#ifndef _TEST__F_type_array__array_lengths_append
-#define _TEST__F_type_array__array_lengths_append
-
-/**
- * Test that the function correctly fails on invalid parameter.
- *
- * @see f_array_lengths_append()
- */
-extern void test__f_type_array_array_lengths_append__parameter_checking(void **state);
-
-/**
- * Test that the function works.
- *
- * @see f_array_lengths_append()
- */
-extern void test__f_type_array_array_lengths_append__works(void **state);
-
-#endif // _TEST__F_type_array__array_lengths_append
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_append_all.h b/level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_append_all.h
deleted file mode 100644 (file)
index ce6f772..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-/**
- * FLL - Level 0
- *
- * Project: Type
- * API Version: 0.7
- * Licenses: lgpl-2.1-or-later
- *
- * Test the array types in the type project.
- */
-#ifndef _TEST__F_type_array__array_lengths_append_all
-#define _TEST__F_type_array__array_lengths_append_all
-
-/**
- * Test that the function correctly fails on invalid parameter.
- *
- * @see f_array_lengths_append_all()
- */
-extern void test__f_type_array_array_lengths_append_all__parameter_checking(void **state);
-
-/**
- * Test that the function returns F_data_not.
- *
- * @see f_array_lengths_append_all()
- */
-extern void test__f_type_array_array_lengths_append_all__returns_data_not(void **state);
-
-/**
- * Test that the function works.
- *
- * @see f_array_lengths_append_all()
- */
-extern void test__f_type_array_array_lengths_append_all__works(void **state);
-
-#endif // _TEST__F_type_array__array_lengths_append_all
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_decimate_by.h b/level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_decimate_by.h
deleted file mode 100644 (file)
index 7d931bb..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-/**
- * FLL - Level 0
- *
- * Project: Type
- * API Version: 0.7
- * Licenses: lgpl-2.1-or-later
- *
- * Test the array types in the type project.
- */
-#ifndef _TEST__F_type_array__array_lengths_decimate_by
-#define _TEST__F_type_array__array_lengths_decimate_by
-
-/**
- * Test that the function correctly fails on invalid parameter.
- *
- * @see f_array_lengths_decimate_by()
- */
-extern void test__f_type_array_array_lengths_decimate_by__parameter_checking(void **state);
-
-/**
- * Test that the function returns F_data_not.
- *
- * @see f_array_lengths_decimate_by()
- */
-extern void test__f_type_array_array_lengths_decimate_by__returns_data_not(void **state);
-
-/**
- * Test that the function works.
- *
- * @see f_array_lengths_decimate_by()
- */
-extern void test__f_type_array_array_lengths_decimate_by__works(void **state);
-
-#endif // _TEST__F_type_array__array_lengths_decimate_by
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_decrease_by.h b/level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_decrease_by.h
deleted file mode 100644 (file)
index afca704..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-/**
- * FLL - Level 0
- *
- * Project: Type
- * API Version: 0.7
- * Licenses: lgpl-2.1-or-later
- *
- * Test the array types in the type project.
- */
-#ifndef _TEST__F_type_array__array_lengths_decrease_by
-#define _TEST__F_type_array__array_lengths_decrease_by
-
-/**
- * Test that the function correctly fails on invalid parameter.
- *
- * @see f_array_lengths_decrease_by()
- */
-extern void test__f_type_array_array_lengths_decrease_by__parameter_checking(void **state);
-
-/**
- * Test that the function returns F_data_not.
- *
- * @see f_array_lengths_decrease_by()
- */
-extern void test__f_type_array_array_lengths_decrease_by__returns_data_not(void **state);
-
-/**
- * Test that the function works.
- *
- * @see f_array_lengths_decrease_by()
- */
-extern void test__f_type_array_array_lengths_decrease_by__works(void **state);
-
-#endif // _TEST__F_type_array__array_lengths_decrease_by
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_increase.h b/level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_increase.h
deleted file mode 100644 (file)
index d279421..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-/**
- * FLL - Level 0
- *
- * Project: Type
- * API Version: 0.7
- * Licenses: lgpl-2.1-or-later
- *
- * Test the array types in the type project.
- */
-#ifndef _TEST__F_type_array__array_lengths_increase
-#define _TEST__F_type_array__array_lengths_increase
-
-/**
- * Test that the function correctly fails on invalid parameter.
- *
- * @see f_array_lengths_increase()
- */
-extern void test__f_type_array_array_lengths_increase__parameter_checking(void **state);
-
-/**
- * Test that the function returns F_data_not.
- *
- * @see f_array_lengths_increase()
- */
-extern void test__f_type_array_array_lengths_increase__returns_data_not(void **state);
-
-/**
- * Test that the function works.
- *
- * @see f_array_lengths_increase()
- */
-extern void test__f_type_array_array_lengths_increase__works(void **state);
-
-#endif // _TEST__F_type_array__array_lengths_increase
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_increase_by.h b/level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_increase_by.h
deleted file mode 100644 (file)
index cfd7e71..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-/**
- * FLL - Level 0
- *
- * Project: Type
- * API Version: 0.7
- * Licenses: lgpl-2.1-or-later
- *
- * Test the array types in the type project.
- */
-#ifndef _TEST__F_type_array__array_lengths_increase_by
-#define _TEST__F_type_array__array_lengths_increase_by
-
-/**
- * Test that the function correctly fails on invalid parameter.
- *
- * @see f_array_lengths_increase_by()
- */
-extern void test__f_type_array_array_lengths_increase_by__parameter_checking(void **state);
-
-/**
- * Test that the function returns F_data_not.
- *
- * @see f_array_lengths_increase_by()
- */
-extern void test__f_type_array_array_lengths_increase_by__returns_data_not(void **state);
-
-/**
- * Test that the function works.
- *
- * @see f_array_lengths_increase_by()
- */
-extern void test__f_type_array_array_lengths_increase_by__works(void **state);
-
-#endif // _TEST__F_type_array__array_lengths_increase_by
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_resize.h b/level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_resize.h
deleted file mode 100644 (file)
index ac3c8fd..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- * FLL - Level 0
- *
- * Project: Type
- * API Version: 0.7
- * Licenses: lgpl-2.1-or-later
- *
- * Test the array types in the type project.
- */
-#ifndef _TEST__F_type_array__array_lengths_resize
-#define _TEST__F_type_array__array_lengths_resize
-
-/**
- * Test that the function correctly fails on invalid parameter.
- *
- * @see f_array_lengths_resize()
- */
-extern void test__f_type_array_array_lengths_resize__parameter_checking(void **state);
-
-/**
- * Test that the function works.
- *
- * @see f_array_lengths_resize()
- */
-extern void test__f_type_array_array_lengths_resize__works(void **state);
-
-#endif // _TEST__F_type_array__array_lengths_resize
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_adjust.h b/level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_adjust.h
deleted file mode 100644 (file)
index 5eb61f0..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- * FLL - Level 0
- *
- * Project: Type
- * API Version: 0.7
- * Licenses: lgpl-2.1-or-later
- *
- * Test the array types in the type project.
- */
-#ifndef _TEST__F_type_array__array_lengthss_adjust
-#define _TEST__F_type_array__array_lengthss_adjust
-
-/**
- * Test that the function correctly fails on invalid parameter.
- *
- * @see f_array_lengthss_adjust()
- */
-extern void test__f_type_array_array_lengthss_adjust__parameter_checking(void **state);
-
-/**
- * Test that the function works.
- *
- * @see f_array_lengthss_adjust()
- */
-extern void test__f_type_array_array_lengthss_adjust__works(void **state);
-
-#endif // _TEST__F_type_array__array_lengthss_adjust
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_append.h b/level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_append.h
deleted file mode 100644 (file)
index 5719d8b..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-/**
- * FLL - Level 0
- *
- * Project: Type
- * API Version: 0.7
- * Licenses: lgpl-2.1-or-later
- *
- * Test the array types in the type project.
- */
-#ifndef _TEST__F_type_array__array_lengthss_append
-#define _TEST__F_type_array__array_lengthss_append
-
-/**
- * Test that the function correctly fails on invalid parameter.
- *
- * @see f_array_lengthss_append()
- */
-extern void test__f_type_array_array_lengthss_append__parameter_checking(void **state);
-
-/**
- * Test that the function returns F_data_not.
- *
- * @see f_array_lengthss_append()
- */
-extern void test__f_type_array_array_lengthss_append__returns_data_not(void **state);
-
-/**
- * Test that the function works.
- *
- * @see f_array_lengthss_append()
- */
-extern void test__f_type_array_array_lengthss_append__works(void **state);
-
-#endif // _TEST__F_type_array__array_lengthss_append
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_append_all.h b/level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_append_all.h
deleted file mode 100644 (file)
index 250bdb9..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-/**
- * FLL - Level 0
- *
- * Project: Type
- * API Version: 0.7
- * Licenses: lgpl-2.1-or-later
- *
- * Test the array types in the type project.
- */
-#ifndef _TEST__F_type_array__array_lengthss_append_all
-#define _TEST__F_type_array__array_lengthss_append_all
-
-/**
- * Test that the function correctly fails on invalid parameter.
- *
- * @see f_array_lengthss_append_all()
- */
-extern void test__f_type_array_array_lengthss_append_all__parameter_checking(void **state);
-
-/**
- * Test that the function returns F_data_not.
- *
- * @see f_array_lengthss_append_all()
- */
-extern void test__f_type_array_array_lengthss_append_all__returns_data_not(void **state);
-
-/**
- * Test that the function works.
- *
- * @see f_array_lengthss_append_all()
- */
-extern void test__f_type_array_array_lengthss_append_all__works(void **state);
-
-#endif // _TEST__F_type_array__array_lengthss_append_all
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_decimate_by.h b/level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_decimate_by.h
deleted file mode 100644 (file)
index df3ddd7..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-/**
- * FLL - Level 0
- *
- * Project: Type
- * API Version: 0.7
- * Licenses: lgpl-2.1-or-later
- *
- * Test the array types in the type project.
- */
-#ifndef _TEST__F_type_array__array_lengthss_decimate_by
-#define _TEST__F_type_array__array_lengthss_decimate_by
-
-/**
- * Test that the function correctly fails on invalid parameter.
- *
- * @see f_array_lengthss_decimate_by()
- */
-extern void test__f_type_array_array_lengthss_decimate_by__parameter_checking(void **state);
-
-/**
- * Test that the function returns F_data_not.
- *
- * @see f_type_array_array_lengthss_decimate_by()
- */
-extern void test__f_type_array_array_lengthss_decimate_by__returns_data_not(void **state);
-
-/**
- * Test that the function works.
- *
- * @see f_array_lengthss_decimate_by()
- */
-extern void test__f_type_array_array_lengthss_decimate_by__works(void **state);
-
-#endif // _TEST__F_type_array__array_lengthss_decimate_by
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_decrease_by.h b/level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_decrease_by.h
deleted file mode 100644 (file)
index f6378bc..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-/**
- * FLL - Level 0
- *
- * Project: Type
- * API Version: 0.7
- * Licenses: lgpl-2.1-or-later
- *
- * Test the array types in the type project.
- */
-#ifndef _TEST__F_type_array__array_lengthss_decrease_by
-#define _TEST__F_type_array__array_lengthss_decrease_by
-
-/**
- * Test that the function correctly fails on invalid parameter.
- *
- * @see f_array_lengthss_decrease_by()
- */
-extern void test__f_type_array_array_lengthss_decrease_by__parameter_checking(void **state);
-
-/**
- * Test that the function returns F_data_not.
- *
- * @see f_array_lengthss_decrease_by()
- */
-extern void test__f_type_array_array_lengthss_decrease_by__returns_data_not(void **state);
-
-/**
- * Test that the function works.
- *
- * @see f_array_lengthss_decrease_by()
- */
-extern void test__f_type_array_array_lengthss_decrease_by__works(void **state);
-
-#endif // _TEST__F_type_array__array_lengthss_decrease_by
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_increase.h b/level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_increase.h
deleted file mode 100644 (file)
index 35fbfd2..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-/**
- * FLL - Level 0
- *
- * Project: Type
- * API Version: 0.7
- * Licenses: lgpl-2.1-or-later
- *
- * Test the array types in the type project.
- */
-#ifndef _TEST__F_type_array__array_lengthss_increase
-#define _TEST__F_type_array__array_lengthss_increase
-
-/**
- * Test that the function correctly fails on invalid parameter.
- *
- * @see f_array_lengthss_increase()
- */
-extern void test__f_type_array_array_lengthss_increase__parameter_checking(void **state);
-
-/**
- * Test that the function returns F_data_not.
- *
- * @see f_array_lengthss_increase()
- */
-extern void test__f_type_array_array_lengthss_increase__returns_data_not(void **state);
-
-/**
- * Test that the function works.
- *
- * @see f_array_lengthss_increase()
- */
-extern void test__f_type_array_array_lengthss_increase__works(void **state);
-
-#endif // _TEST__F_type_array__array_lengthss_increase
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_increase_by.h b/level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_increase_by.h
deleted file mode 100644 (file)
index e0e8e9d..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-/**
- * FLL - Level 0
- *
- * Project: Type
- * API Version: 0.7
- * Licenses: lgpl-2.1-or-later
- *
- * Test the array types in the type project.
- */
-#ifndef _TEST__F_type_array__array_lengthss_increase_by
-#define _TEST__F_type_array__array_lengthss_increase_by
-
-/**
- * Test that the function correctly fails on invalid parameter.
- *
- * @see f_array_lengthss_increase_by()
- */
-extern void test__f_type_array_array_lengthss_increase_by__parameter_checking(void **state);
-
-/**
- * Test that the function returns F_data_not.
- *
- * @see f_array_lengthss_increase_by()
- */
-extern void test__f_type_array_array_lengthss_increase_by__returns_data_not(void **state);
-
-/**
- * Test that the function works.
- *
- * @see f_array_lengthss_increase_by()
- */
-extern void test__f_type_array_array_lengthss_increase_by__works(void **state);
-
-#endif // _TEST__F_type_array__array_lengthss_increase_by
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_resize.h b/level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_resize.h
deleted file mode 100644 (file)
index 5d6a6d5..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- * FLL - Level 0
- *
- * Project: Type
- * API Version: 0.7
- * Licenses: lgpl-2.1-or-later
- *
- * Test the array types in the type project.
- */
-#ifndef _TEST__F_type_array__array_lengthss_resize
-#define _TEST__F_type_array__array_lengthss_resize
-
-/**
- * Test that the function correctly fails on invalid parameter.
- *
- * @see f_array_lengthss_resize()
- */
-extern void test__f_type_array_array_lengthss_resize__parameter_checking(void **state);
-
-/**
- * Test that the function works.
- *
- * @see f_array_lengthss_resize()
- */
-extern void test__f_type_array_array_lengthss_resize__works(void **state);
-
-#endif // _TEST__F_type_array__array_lengthss_resize
index 444dfec3102ea582263460278d7788b72865ce18..27f6e0d348aa82cc55e4c8c0c6da6cbd89fa86e4 100644 (file)
@@ -70,14 +70,14 @@ void test__f_type_array_cellss_append__works(void **state) {
     assert_int_equal(destination.array[0].used, source.used);
     assert_int_equal(destination.array[0].size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.array[0].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.array[0].used; ++i) {
 
       assert_int_equal(destination.array[0].array[i].row, cell.row);
       assert_int_equal(destination.array[0].array[i].column, cell.column);
     } // for
   }
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index e219131ecc586a43274a557dc3ab008857c6ecc0..c76ebe90cd3eeb13f71935bf5e3d83aa3af19088 100644 (file)
@@ -79,7 +79,7 @@ void test__f_type_array_cellss_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
 
       assert_int_equal(destination.array[i].used, length_inner);
       assert_int_equal(destination.array[i].size, length_inner);
@@ -92,11 +92,11 @@ void test__f_type_array_cellss_append_all__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t i = 0; i < source.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
     free((void *) source.array[i].array);
   } // for
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index 6f86af9367a76598380332e3d5868e2e600cea98..1429f9c78d0a331d0000e6b6b5f40eb3ce4ea0b5 100644 (file)
@@ -70,7 +70,7 @@ void test__f_type_array_fll_idss_append__works(void **state) {
     assert_int_equal(destination.array[0].used, source.used);
     assert_int_equal(destination.array[0].size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.array[0].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.array[0].used; ++i) {
 
       assert_string_equal(destination.array[0].array[i].name, fll_id.name);
       assert_int_equal(destination.array[0].array[i].type, fll_id.type);
@@ -78,7 +78,7 @@ void test__f_type_array_fll_idss_append__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index 868bdce9b02c5fe2709a06fe201eb32301c519fd..78a11df0d12173c16c1e0f52aea161190ca397da 100644 (file)
@@ -79,7 +79,7 @@ void test__f_type_array_fll_idss_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
 
       assert_int_equal(destination.array[i].used, length_inner);
       assert_int_equal(destination.array[i].size, length_inner);
@@ -94,11 +94,11 @@ void test__f_type_array_fll_idss_append_all__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t i = 0; i < source.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
     free((void *) source.array[i].array);
   } // for
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index 6bc5aa0d754403eafc997e98ff268a2b34ba6b7b..b8a3bcd35a243344246bfc36f4258d2c20c33bd5 100644 (file)
@@ -68,7 +68,7 @@ void test__f_type_array_int128s_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       assert_int_equal(destination.array[i], i + 1);
     } // for
   }
index 47f6e330bcf68a7b52966cabe4f5f5f89e2481ab..3ac17257379710fc896e6a954f9e3ddeee5a3b5d 100644 (file)
@@ -68,12 +68,12 @@ void test__f_type_array_int128ss_append__works(void **state) {
     assert_int_equal(destination.array[0].used, source.used);
     assert_int_equal(destination.array[0].size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.array[0].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.array[0].used; ++i) {
       assert_int_equal(destination.array[0].array[i], i + 1);
     } // for
   }
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index f793a63537624ea2ac9a1bdb7c6a63e9c0ad1b39..cf6b1529f63df43f5cddcffcf311d6ccb6b15936 100644 (file)
@@ -64,7 +64,7 @@ void test__f_type_array_int128ss_append_all__works(void **state) {
 
       assert_int_equal(status, F_none);
 
-      for (f_array_length_t i = 0; i < length_inner; ++i) {
+      for (f_number_unsigned_t i = 0; i < length_inner; ++i) {
         source.array[source.used].array[source.array[source.used].used++] = i + 1;
       } // for
     } // for
@@ -77,22 +77,22 @@ void test__f_type_array_int128ss_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
 
       assert_int_equal(destination.array[i].used, length_inner);
       assert_int_equal(destination.array[i].size, length_inner);
 
-      for (f_array_length_t j = 0; j < length_inner; ++j) {
+      for (f_number_unsigned_t j = 0; j < length_inner; ++j) {
         assert_int_equal(destination.array[i].array[j], j + 1);
       } // for
     } // for
   }
 
-  for (f_array_length_t i = 0; i < source.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
     free((void *) source.array[i].array);
   } // for
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index dd2ad4d377a770297d9454966e70637d343409dd..a6a82b8e4c96130f28abf096b524cd68c7d97748 100644 (file)
@@ -68,7 +68,7 @@ void test__f_type_array_int16s_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       assert_int_equal(destination.array[i], i + 1);
     } // for
   }
index 15eada470ac8b6c3f1ddb40776da9bcb39fb7c7a..80cb2bcf32066f71ca88af2e42757411d20b1ee8 100644 (file)
@@ -68,12 +68,12 @@ void test__f_type_array_int16ss_append__works(void **state) {
     assert_int_equal(destination.array[0].used, source.used);
     assert_int_equal(destination.array[0].size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.array[0].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.array[0].used; ++i) {
       assert_int_equal(destination.array[0].array[i], i + 1);
     } // for
   }
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index 272af4b9da3c61c7d1e6dfbd191ed5bb0b25b078..8a2c0fc284de5d16703ff102486113c612c09898 100644 (file)
@@ -64,7 +64,7 @@ void test__f_type_array_int16ss_append_all__works(void **state) {
 
       assert_int_equal(status, F_none);
 
-      for (f_array_length_t i = 0; i < length_inner; ++i) {
+      for (f_number_unsigned_t i = 0; i < length_inner; ++i) {
         source.array[source.used].array[source.array[source.used].used++] = i + 1;
       } // for
     } // for
@@ -77,22 +77,22 @@ void test__f_type_array_int16ss_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
 
       assert_int_equal(destination.array[i].used, length_inner);
       assert_int_equal(destination.array[i].size, length_inner);
 
-      for (f_array_length_t j = 0; j < length_inner; ++j) {
+      for (f_number_unsigned_t j = 0; j < length_inner; ++j) {
         assert_int_equal(destination.array[i].array[j], j + 1);
       } // for
     } // for
   }
 
-  for (f_array_length_t i = 0; i < source.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
     free((void *) source.array[i].array);
   } // for
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index 290ac70c74f584042c8c02373c366d56d320ff15..91cd889aba41b10b30db161e684f7b3ccae5bdde 100644 (file)
@@ -53,30 +53,6 @@ void test__f_type_array_int16ss_increase_by__returns_data_not(void **state) {
   free((void *) data.array);
 }
 
-void test__f_type_array_array_length_decrease_by__returns_data_not(void **state) {
-
-  const int length = 5;
-  f_array_lengthss_t data = f_array_lengthss_t_initialize;
-
-  {
-    const f_status_t status = f_array_lengthss_resize(length, &data);
-
-    assert_int_equal(status, F_none);
-    assert_int_equal(data.used, 0);
-    assert_int_equal(data.size, length);
-  }
-
-  {
-    const f_status_t status = f_array_lengthss_decrease_by(0, &data);
-
-    assert_int_equal(status, F_data_not);
-    assert_int_equal(data.used, 0);
-    assert_int_equal(data.size, length);
-  }
-
-  free((void *) data.array);
-}
-
 void test__f_type_array_int16ss_increase_by__works(void **state) {
 
   const int length = 5;
index 6801fba88297aecddd5809f8b30b99ad95d2df51..4ce3d3430b28f0c6d17c76876a70939a62123119 100644 (file)
@@ -68,7 +68,7 @@ void test__f_type_array_int32s_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       assert_int_equal(destination.array[i], i + 1);
     } // for
   }
index 6f1696bad37d31991133f958d15ef3a4d7984e7a..777047a40f69bc06951a4f9c5668fe0d58260f50 100644 (file)
@@ -68,12 +68,12 @@ void test__f_type_array_int32ss_append__works(void **state) {
     assert_int_equal(destination.array[0].used, source.used);
     assert_int_equal(destination.array[0].size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.array[0].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.array[0].used; ++i) {
       assert_int_equal(destination.array[0].array[i], i + 1);
     } // for
   }
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index f7a5201ea3b97e4fdcf3d55921b2248f38007ae2..b2d364fbe9bd27f631ad46c080aaa3783d572b07 100644 (file)
@@ -64,7 +64,7 @@ void test__f_type_array_int32ss_append_all__works(void **state) {
 
       assert_int_equal(status, F_none);
 
-      for (f_array_length_t i = 0; i < length_inner; ++i) {
+      for (f_number_unsigned_t i = 0; i < length_inner; ++i) {
         source.array[source.used].array[source.array[source.used].used++] = i + 1;
       } // for
     } // for
@@ -77,22 +77,22 @@ void test__f_type_array_int32ss_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
 
       assert_int_equal(destination.array[i].used, length_inner);
       assert_int_equal(destination.array[i].size, length_inner);
 
-      for (f_array_length_t j = 0; j < length_inner; ++j) {
+      for (f_number_unsigned_t j = 0; j < length_inner; ++j) {
         assert_int_equal(destination.array[i].array[j], j + 1);
       } // for
     } // for
   }
 
-  for (f_array_length_t i = 0; i < source.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
     free((void *) source.array[i].array);
   } // for
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index 90183c999ce8b883e61d6bb12f67a4eeebe1e686..6480f46c7a6c154fe84b328b24231e42a5d72724 100644 (file)
@@ -68,7 +68,7 @@ void test__f_type_array_int64s_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       assert_int_equal(destination.array[i], i + 1);
     } // for
   }
index c69dc5a5a3e61ce204b996839004859f230d3107..42d8d6920872946b861c1c8654087db49d664fbb 100644 (file)
@@ -68,12 +68,12 @@ void test__f_type_array_int64ss_append__works(void **state) {
     assert_int_equal(destination.array[0].used, source.used);
     assert_int_equal(destination.array[0].size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.array[0].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.array[0].used; ++i) {
       assert_int_equal(destination.array[0].array[i], i + 1);
     } // for
   }
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index f2f53e6b3e464fc4bfca9f5f936fe36b21cdb91a..915305ba83bed2fb8a2837bbdbafd036c35b6922 100644 (file)
@@ -64,7 +64,7 @@ void test__f_type_array_int64ss_append_all__works(void **state) {
 
       assert_int_equal(status, F_none);
 
-      for (f_array_length_t i = 0; i < length_inner; ++i) {
+      for (f_number_unsigned_t i = 0; i < length_inner; ++i) {
         source.array[source.used].array[source.array[source.used].used++] = i + 1;
       } // for
     } // for
@@ -77,22 +77,22 @@ void test__f_type_array_int64ss_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
 
       assert_int_equal(destination.array[i].used, length_inner);
       assert_int_equal(destination.array[i].size, length_inner);
 
-      for (f_array_length_t j = 0; j < length_inner; ++j) {
+      for (f_number_unsigned_t j = 0; j < length_inner; ++j) {
         assert_int_equal(destination.array[i].array[j], j + 1);
       } // for
     } // for
   }
 
-  for (f_array_length_t i = 0; i < source.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
     free((void *) source.array[i].array);
   } // for
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index 1246f593097d89f380cb1e76e2760e45b69115c8..d4570113e44ff44d1481984edd741c5f933dd1fa 100644 (file)
@@ -68,7 +68,7 @@ void test__f_type_array_int8s_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       assert_int_equal(destination.array[i], i + 1);
     } // for
   }
index f97a83b141c78530b0cd339f7655865a6733a4eb..9402d6352bd37e279b568f59fe718d9b902dc6b9 100644 (file)
@@ -68,12 +68,12 @@ void test__f_type_array_int8ss_append__works(void **state) {
     assert_int_equal(destination.array[0].used, source.used);
     assert_int_equal(destination.array[0].size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.array[0].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.array[0].used; ++i) {
       assert_int_equal(destination.array[0].array[i], i + 1);
     } // for
   }
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index ea4b2db3ebd926ffb8eabb489c66023b74347032..c36684663a722839f020e2d950e0612f901c25b6 100644 (file)
@@ -64,7 +64,7 @@ void test__f_type_array_int8ss_append_all__works(void **state) {
 
       assert_int_equal(status, F_none);
 
-      for (f_array_length_t i = 0; i < length_inner; ++i) {
+      for (f_number_unsigned_t i = 0; i < length_inner; ++i) {
         source.array[source.used].array[source.array[source.used].used++] = i + 1;
       } // for
     } // for
@@ -77,22 +77,22 @@ void test__f_type_array_int8ss_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
 
       assert_int_equal(destination.array[i].used, length_inner);
       assert_int_equal(destination.array[i].size, length_inner);
 
-      for (f_array_length_t j = 0; j < length_inner; ++j) {
+      for (f_number_unsigned_t j = 0; j < length_inner; ++j) {
         assert_int_equal(destination.array[i].array[j], j + 1);
       } // for
     } // for
   }
 
-  for (f_array_length_t i = 0; i < source.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
     free((void *) source.array[i].array);
   } // for
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
similarity index 51%
rename from level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_adjust.c
rename to level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_adjust.c
index d2fdf68afed70e7fe5978d0de77545c6b96c1edf..926c363501cee6918bf5127b3967e07c90250465 100644 (file)
@@ -1,17 +1,17 @@
 #include "test-type_array.h"
-#include "test-type_array-array_lengths_adjust.h"
+#include "test-type_array-number_unsigneds_adjust.h"
 
 #ifdef __cplusplus
 extern "C" {
 #endif
 
-void test__f_type_array_array_lengths_adjust__parameter_checking(void **state) {
+void test__f_type_array_number_unsigneds_adjust__parameter_checking(void **state) {
 
   const int length = 5;
-  f_array_lengths_t data = f_array_lengths_t_initialize;
+  f_number_unsigneds_t data = f_number_unsigneds_t_initialize;
 
   {
-    const f_status_t status = f_array_lengths_adjust(length, 0);
+    const f_status_t status = f_number_unsigneds_adjust(length, 0);
 
     assert_int_equal(status, F_status_set_error(F_parameter));
     assert_int_equal(data.used, 0);
@@ -21,13 +21,13 @@ void test__f_type_array_array_lengths_adjust__parameter_checking(void **state) {
   assert_null(data.array);
 }
 
-void test__f_type_array_array_lengths_adjust__works(void **state) {
+void test__f_type_array_number_unsigneds_adjust__works(void **state) {
 
   const int length = 5;
-  f_array_lengths_t data = f_array_lengths_t_initialize;
+  f_number_unsigneds_t data = f_number_unsigneds_t_initialize;
 
   {
-    const f_status_t status = f_array_lengths_adjust(length, &data);
+    const f_status_t status = f_number_unsigneds_adjust(length, &data);
 
     assert_int_equal(status, F_none);
     assert_int_equal(data.used, 0);
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_adjust.h b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_adjust.h
new file mode 100644 (file)
index 0000000..86813b3
--- /dev/null
@@ -0,0 +1,27 @@
+/**
+ * FLL - Level 0
+ *
+ * Project: Type
+ * API Version: 0.7
+ * Licenses: lgpl-2.1-or-later
+ *
+ * Test the array types in the type project.
+ */
+#ifndef _TEST__F_type_array__number_unsigneds_adjust
+#define _TEST__F_type_array__number_unsigneds_adjust
+
+/**
+ * Test that the function correctly fails on invalid parameter.
+ *
+ * @see f_number_unsigneds_adjust()
+ */
+extern void test__f_type_array_number_unsigneds_adjust__parameter_checking(void **state);
+
+/**
+ * Test that the function works.
+ *
+ * @see f_number_unsigneds_adjust()
+ */
+extern void test__f_type_array_number_unsigneds_adjust__works(void **state);
+
+#endif // _TEST__F_type_array__number_unsigneds_adjust
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_append.c b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_append.c
new file mode 100644 (file)
index 0000000..2edbb7d
--- /dev/null
@@ -0,0 +1,37 @@
+#include "test-type_array.h"
+#include "test-type_array-number_unsigneds_append.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+void test__f_type_array_number_unsigneds_append__parameter_checking(void **state) {
+
+  const f_number_unsigned_t data = f_number_unsigned_t_initialize;
+
+  {
+    const f_status_t status = f_number_unsigneds_append(data, 0);
+
+    assert_int_equal(status, F_status_set_error(F_parameter));
+  }
+}
+
+void test__f_type_array_number_unsigneds_append__works(void **state) {
+
+  const f_number_unsigned_t source = 3;
+  f_number_unsigneds_t destination = f_number_unsigneds_t_initialize;
+
+  {
+    const f_status_t status = f_number_unsigneds_append(source, &destination);
+
+    assert_int_equal(status, F_none);
+    assert_int_equal(destination.used, 1);
+    assert_int_equal(destination.array[0], source);
+  }
+
+  free((void *) destination.array);
+}
+
+#ifdef __cplusplus
+} // extern "C"
+#endif
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_append.h b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_append.h
new file mode 100644 (file)
index 0000000..22fffca
--- /dev/null
@@ -0,0 +1,27 @@
+/**
+ * FLL - Level 0
+ *
+ * Project: Type
+ * API Version: 0.7
+ * Licenses: lgpl-2.1-or-later
+ *
+ * Test the array types in the type project.
+ */
+#ifndef _TEST__F_type_array__number_unsigneds_append
+#define _TEST__F_type_array__number_unsigneds_append
+
+/**
+ * Test that the function correctly fails on invalid parameter.
+ *
+ * @see f_number_unsigneds_append()
+ */
+extern void test__f_type_array_number_unsigneds_append__parameter_checking(void **state);
+
+/**
+ * Test that the function works.
+ *
+ * @see f_number_unsigneds_append()
+ */
+extern void test__f_type_array_number_unsigneds_append__works(void **state);
+
+#endif // _TEST__F_type_array__number_unsigneds_append
similarity index 51%
rename from level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_append_all.c
rename to level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_append_all.c
index fae08df89a9c6e2425c968a8c7f48483c3030c3c..58bf1cb05db6e384cd201974762492b9584257b6 100644 (file)
@@ -1,29 +1,29 @@
 #include "test-type_array.h"
-#include "test-type_array-array_lengths_append_all.h"
+#include "test-type_array-number_unsigneds_append_all.h"
 
 #ifdef __cplusplus
 extern "C" {
 #endif
 
-void test__f_type_array_array_lengths_append_all__parameter_checking(void **state) {
+void test__f_type_array_number_unsigneds_append_all__parameter_checking(void **state) {
 
-  const f_array_lengths_t data = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t data = f_number_unsigneds_t_initialize;
 
   {
-    const f_status_t status = f_array_lengths_append_all(data, 0);
+    const f_status_t status = f_number_unsigneds_append_all(data, 0);
 
     assert_int_equal(status, F_status_set_error(F_parameter));
   }
 }
 
-void test__f_type_array_array_lengths_append_all__returns_data_not(void **state) {
+void test__f_type_array_number_unsigneds_append_all__returns_data_not(void **state) {
 
   const int length = 5;
-  f_array_lengths_t source = f_array_lengths_t_initialize;
-  f_array_lengths_t destination = f_array_lengths_t_initialize;
+  f_number_unsigneds_t source = f_number_unsigneds_t_initialize;
+  f_number_unsigneds_t destination = f_number_unsigneds_t_initialize;
 
   {
-    const f_status_t status = f_array_lengths_resize(length, &source);
+    const f_status_t status = f_number_unsigneds_resize(length, &source);
 
     assert_int_equal(status, F_none);
     assert_int_equal(source.used, 0);
@@ -31,7 +31,7 @@ void test__f_type_array_array_lengths_append_all__returns_data_not(void **state)
   }
 
   {
-    const f_status_t status = f_array_lengths_append_all(source, &destination);
+    const f_status_t status = f_number_unsigneds_append_all(source, &destination);
 
     assert_int_equal(status, F_data_not);
     assert_int_equal(destination.used, 0);
@@ -42,15 +42,15 @@ void test__f_type_array_array_lengths_append_all__returns_data_not(void **state)
   free((void *) source.array);
 }
 
-void test__f_type_array_array_lengths_append_all__works(void **state) {
+void test__f_type_array_number_unsigneds_append_all__works(void **state) {
 
   const int length = 5;
   const int length_used = 2;
-  f_array_lengths_t source = f_array_lengths_t_initialize;
-  f_array_lengths_t destination = f_array_lengths_t_initialize;
+  f_number_unsigneds_t source = f_number_unsigneds_t_initialize;
+  f_number_unsigneds_t destination = f_number_unsigneds_t_initialize;
 
   {
-    const f_status_t status = f_array_lengths_resize(length, &source);
+    const f_status_t status = f_number_unsigneds_resize(length, &source);
 
     assert_int_equal(status, F_none);
     assert_int_equal(source.used, 0);
@@ -62,13 +62,13 @@ void test__f_type_array_array_lengths_append_all__works(void **state) {
   } // for
 
   {
-    const f_status_t status = f_array_lengths_append_all(source, &destination);
+    const f_status_t status = f_number_unsigneds_append_all(source, &destination);
 
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       assert_int_equal(destination.array[i], i + 1);
     } // for
   }
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_append_all.h b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_append_all.h
new file mode 100644 (file)
index 0000000..0bbb291
--- /dev/null
@@ -0,0 +1,34 @@
+/**
+ * FLL - Level 0
+ *
+ * Project: Type
+ * API Version: 0.7
+ * Licenses: lgpl-2.1-or-later
+ *
+ * Test the array types in the type project.
+ */
+#ifndef _TEST__F_type_array__number_unsigneds_append_all
+#define _TEST__F_type_array__number_unsigneds_append_all
+
+/**
+ * Test that the function correctly fails on invalid parameter.
+ *
+ * @see f_number_unsigneds_append_all()
+ */
+extern void test__f_type_array_number_unsigneds_append_all__parameter_checking(void **state);
+
+/**
+ * Test that the function returns F_data_not.
+ *
+ * @see f_number_unsigneds_append_all()
+ */
+extern void test__f_type_array_number_unsigneds_append_all__returns_data_not(void **state);
+
+/**
+ * Test that the function works.
+ *
+ * @see f_number_unsigneds_append_all()
+ */
+extern void test__f_type_array_number_unsigneds_append_all__works(void **state);
+
+#endif // _TEST__F_type_array__number_unsigneds_append_all
similarity index 51%
rename from level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_decrease_by.c
rename to level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_decimate_by.c
index 349cc1f164167914ffe1dd8d80cb25dd5ec1bced..6c782a6e077ce222b9054e762c01919031493c31 100644 (file)
@@ -1,17 +1,17 @@
 #include "test-type_array.h"
-#include "test-type_array-array_lengthss_decrease_by.h"
+#include "test-type_array-number_unsigneds_decimate_by.h"
 
 #ifdef __cplusplus
 extern "C" {
 #endif
 
-void test__f_type_array_array_lengthss_decrease_by__parameter_checking(void **state) {
+void test__f_type_array_number_unsigneds_decimate_by__parameter_checking(void **state) {
 
   const int length = 5;
-  f_array_lengthss_t data = f_array_lengths_t_initialize;
+  f_number_unsigneds_t data = f_number_unsigneds_t_initialize;
 
   {
-    const f_status_t status = f_array_lengthss_decrease_by(length, 0);
+    const f_status_t status = f_number_unsigneds_decimate_by(length, 0);
 
     assert_int_equal(status, F_status_set_error(F_parameter));
     assert_int_equal(data.used, 0);
@@ -21,13 +21,13 @@ void test__f_type_array_array_lengthss_decrease_by__parameter_checking(void **st
   assert_null(data.array);
 }
 
-void test__f_type_array_array_lengthss_decrease_by__returns_data_not(void **state) {
+void test__f_type_array_number_unsigneds_decimate_by__returns_data_not(void **state) {
 
   const int length = 5;
-  f_array_lengthss_t data = f_array_lengthss_t_initialize;
+  f_number_unsigneds_t data = f_number_unsigneds_t_initialize;
 
   {
-    const f_status_t status = f_array_lengthss_resize(length, &data);
+    const f_status_t status = f_number_unsigneds_resize(length, &data);
 
     assert_int_equal(status, F_none);
     assert_int_equal(data.used, 0);
@@ -35,7 +35,7 @@ void test__f_type_array_array_lengthss_decrease_by__returns_data_not(void **stat
   }
 
   {
-    const f_status_t status = f_array_lengthss_decrease_by(0, &data);
+    const f_status_t status = f_number_unsigneds_decimate_by(0, &data);
 
     assert_int_equal(status, F_data_not);
     assert_int_equal(data.used, 0);
@@ -45,13 +45,13 @@ void test__f_type_array_array_lengthss_decrease_by__returns_data_not(void **stat
   free((void *) data.array);
 }
 
-void test__f_type_array_array_lengthss_decrease_by__works(void **state) {
+void test__f_type_array_number_unsigneds_decimate_by__works(void **state) {
 
   const int length = 5;
-  f_array_lengthss_t data = f_array_lengths_t_initialize;
+  f_number_unsigneds_t data = f_number_unsigneds_t_initialize;
 
   {
-    const f_status_t status = f_array_lengthss_resize(length, &data);
+    const f_status_t status = f_number_unsigneds_resize(length, &data);
 
     assert_int_equal(status, F_none);
     assert_int_equal(data.used, 0);
@@ -59,7 +59,7 @@ void test__f_type_array_array_lengthss_decrease_by__works(void **state) {
   }
 
   {
-    const f_status_t status = f_array_lengthss_decrease_by(length, &data);
+    const f_status_t status = f_number_unsigneds_decimate_by(length, &data);
 
     assert_int_equal(status, F_none);
     assert_int_equal(data.used, 0);
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_decimate_by.h b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_decimate_by.h
new file mode 100644 (file)
index 0000000..42c3cfc
--- /dev/null
@@ -0,0 +1,34 @@
+/**
+ * FLL - Level 0
+ *
+ * Project: Type
+ * API Version: 0.7
+ * Licenses: lgpl-2.1-or-later
+ *
+ * Test the array types in the type project.
+ */
+#ifndef _TEST__F_type_array__number_unsigneds_decimate_by
+#define _TEST__F_type_array__number_unsigneds_decimate_by
+
+/**
+ * Test that the function correctly fails on invalid parameter.
+ *
+ * @see f_number_unsigneds_decimate_by()
+ */
+extern void test__f_type_array_number_unsigneds_decimate_by__parameter_checking(void **state);
+
+/**
+ * Test that the function returns F_data_not.
+ *
+ * @see f_number_unsigneds_decimate_by()
+ */
+extern void test__f_type_array_number_unsigneds_decimate_by__returns_data_not(void **state);
+
+/**
+ * Test that the function works.
+ *
+ * @see f_number_unsigneds_decimate_by()
+ */
+extern void test__f_type_array_number_unsigneds_decimate_by__works(void **state);
+
+#endif // _TEST__F_type_array__number_unsigneds_decimate_by
similarity index 51%
rename from level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_decimate_by.c
rename to level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_decrease_by.c
index b98d6f69eaf7ec4e6ad04d87822f0fc26f449c80..db1acd33959bc190772944405f298e8faefc568a 100644 (file)
@@ -1,17 +1,17 @@
 #include "test-type_array.h"
-#include "test-type_array-array_lengthss_decimate_by.h"
+#include "test-type_array-number_unsigneds_decrease_by.h"
 
 #ifdef __cplusplus
 extern "C" {
 #endif
 
-void test__f_type_array_array_lengthss_decimate_by__parameter_checking(void **state) {
+void test__f_type_array_number_unsigneds_decrease_by__parameter_checking(void **state) {
 
   const int length = 5;
-  f_array_lengthss_t data = f_array_lengths_t_initialize;
+  f_number_unsigneds_t data = f_number_unsigneds_t_initialize;
 
   {
-    const f_status_t status = f_array_lengthss_decimate_by(length, 0);
+    const f_status_t status = f_number_unsigneds_decrease_by(length, 0);
 
     assert_int_equal(status, F_status_set_error(F_parameter));
     assert_int_equal(data.used, 0);
@@ -21,13 +21,13 @@ void test__f_type_array_array_lengthss_decimate_by__parameter_checking(void **st
   assert_null(data.array);
 }
 
-void test__f_type_array_array_lengthss_decimate_by__returns_data_not(void **state) {
+void test__f_type_array_number_unsigneds_decrease_by__returns_data_not(void **state) {
 
   const int length = 5;
-  f_array_lengthss_t data = f_array_lengthss_t_initialize;
+  f_number_unsigneds_t data = f_number_unsigneds_t_initialize;
 
   {
-    const f_status_t status = f_array_lengthss_resize(length, &data);
+    const f_status_t status = f_number_unsigneds_resize(length, &data);
 
     assert_int_equal(status, F_none);
     assert_int_equal(data.used, 0);
@@ -35,7 +35,7 @@ void test__f_type_array_array_lengthss_decimate_by__returns_data_not(void **stat
   }
 
   {
-    const f_status_t status = f_array_lengthss_decimate_by(0, &data);
+    const f_status_t status = f_number_unsigneds_decrease_by(0, &data);
 
     assert_int_equal(status, F_data_not);
     assert_int_equal(data.used, 0);
@@ -45,13 +45,13 @@ void test__f_type_array_array_lengthss_decimate_by__returns_data_not(void **stat
   free((void *) data.array);
 }
 
-void test__f_type_array_array_lengthss_decimate_by__works(void **state) {
+void test__f_type_array_number_unsigneds_decrease_by__works(void **state) {
 
   const int length = 5;
-  f_array_lengthss_t data = f_array_lengths_t_initialize;
+  f_number_unsigneds_t data = f_number_unsigneds_t_initialize;
 
   {
-    const f_status_t status = f_array_lengthss_resize(length, &data);
+    const f_status_t status = f_number_unsigneds_resize(length, &data);
 
     assert_int_equal(status, F_none);
     assert_int_equal(data.used, 0);
@@ -59,7 +59,7 @@ void test__f_type_array_array_lengthss_decimate_by__works(void **state) {
   }
 
   {
-    const f_status_t status = f_array_lengthss_decimate_by(length, &data);
+    const f_status_t status = f_number_unsigneds_decrease_by(length, &data);
 
     assert_int_equal(status, F_none);
     assert_int_equal(data.used, 0);
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_decrease_by.h b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_decrease_by.h
new file mode 100644 (file)
index 0000000..9b585d9
--- /dev/null
@@ -0,0 +1,34 @@
+/**
+ * FLL - Level 0
+ *
+ * Project: Type
+ * API Version: 0.7
+ * Licenses: lgpl-2.1-or-later
+ *
+ * Test the array types in the type project.
+ */
+#ifndef _TEST__F_type_array__number_unsigneds_decrease_by
+#define _TEST__F_type_array__number_unsigneds_decrease_by
+
+/**
+ * Test that the function correctly fails on invalid parameter.
+ *
+ * @see f_number_unsigneds_decrease_by()
+ */
+extern void test__f_type_array_number_unsigneds_decrease_by__parameter_checking(void **state);
+
+/**
+ * Test that the function returns F_data_not.
+ *
+ * @see f_number_unsigneds_decrease_by()
+ */
+extern void test__f_type_array_number_unsigneds_decrease_by__returns_data_not(void **state);
+
+/**
+ * Test that the function works.
+ *
+ * @see f_number_unsigneds_decrease_by()
+ */
+extern void test__f_type_array_number_unsigneds_decrease_by__works(void **state);
+
+#endif // _TEST__F_type_array__number_unsigneds_decrease_by
similarity index 55%
rename from level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_increase.c
rename to level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_increase.c
index 08be366daab144d0a2ec4f2f6ca82db0f05dda85..4f50ee133bf501cfd48bba0c6880f50962aba752 100644 (file)
@@ -1,17 +1,17 @@
 #include "test-type_array.h"
-#include "test-type_array-array_lengthss_increase.h"
+#include "test-type_array-number_unsigneds_increase.h"
 
 #ifdef __cplusplus
 extern "C" {
 #endif
 
-void test__f_type_array_array_lengthss_increase__parameter_checking(void **state) {
+void test__f_type_array_number_unsigneds_increase__parameter_checking(void **state) {
 
   const int length = 5;
-  f_array_lengthss_t data = f_array_lengths_t_initialize;
+  f_number_unsigneds_t data = f_number_unsigneds_t_initialize;
 
   {
-    const f_status_t status = f_array_lengthss_increase(length, 0);
+    const f_status_t status = f_number_unsigneds_increase(length, 0);
 
     assert_int_equal(status, F_status_set_error(F_parameter));
     assert_int_equal(data.used, 0);
@@ -21,13 +21,13 @@ void test__f_type_array_array_lengthss_increase__parameter_checking(void **state
   free((void *) data.array);
 }
 
-void test__f_type_array_array_lengthss_increase__returns_data_not(void **state) {
+void test__f_type_array_number_unsigneds_increase__returns_data_not(void **state) {
 
   const int length = 5;
-  f_array_lengthss_t data = f_array_lengths_t_initialize;
+  f_number_unsigneds_t data = f_number_unsigneds_t_initialize;
 
   {
-    const f_status_t status = f_array_lengthss_resize(length, &data);
+    const f_status_t status = f_number_unsigneds_resize(length, &data);
 
     assert_int_equal(status, F_none);
     assert_int_equal(data.used, 0);
@@ -35,7 +35,7 @@ void test__f_type_array_array_lengthss_increase__returns_data_not(void **state)
   }
 
   {
-    const f_status_t status = f_array_lengthss_increase(length, &data);
+    const f_status_t status = f_number_unsigneds_increase(length, &data);
 
     assert_int_equal(status, F_data_not);
     assert_int_equal(data.used, 0);
@@ -45,13 +45,13 @@ void test__f_type_array_array_lengthss_increase__returns_data_not(void **state)
   free((void *) data.array);
 }
 
-void test__f_type_array_array_lengthss_increase__works(void **state) {
+void test__f_type_array_number_unsigneds_increase__works(void **state) {
 
   const int length = 5;
-  f_array_lengthss_t data = f_array_lengths_t_initialize;
+  f_number_unsigneds_t data = f_number_unsigneds_t_initialize;
 
   {
-    const f_status_t status = f_array_lengthss_resize(length, &data);
+    const f_status_t status = f_number_unsigneds_resize(length, &data);
 
     assert_int_equal(status, F_none);
     assert_int_equal(data.used, 0);
@@ -61,7 +61,7 @@ void test__f_type_array_array_lengthss_increase__works(void **state) {
   {
     data.used = length;
 
-    const f_status_t status = f_array_lengthss_increase(length, &data);
+    const f_status_t status = f_number_unsigneds_increase(length, &data);
 
     assert_int_equal(status, F_none);
     assert_int_equal(data.used, length);
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_increase.h b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_increase.h
new file mode 100644 (file)
index 0000000..7d2cbca
--- /dev/null
@@ -0,0 +1,34 @@
+/**
+ * FLL - Level 0
+ *
+ * Project: Type
+ * API Version: 0.7
+ * Licenses: lgpl-2.1-or-later
+ *
+ * Test the array types in the type project.
+ */
+#ifndef _TEST__F_type_array__number_unsigneds_increase
+#define _TEST__F_type_array__number_unsigneds_increase
+
+/**
+ * Test that the function correctly fails on invalid parameter.
+ *
+ * @see f_number_unsigneds_increase()
+ */
+extern void test__f_type_array_number_unsigneds_increase__parameter_checking(void **state);
+
+/**
+ * Test that the function returns F_data_not.
+ *
+ * @see f_number_unsigneds_increase()
+ */
+extern void test__f_type_array_number_unsigneds_increase__returns_data_not(void **state);
+
+/**
+ * Test that the function works.
+ *
+ * @see f_number_unsigneds_increase()
+ */
+extern void test__f_type_array_number_unsigneds_increase__works(void **state);
+
+#endif // _TEST__F_type_array__number_unsigneds_increase
similarity index 52%
rename from level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_increase_by.c
rename to level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_increase_by.c
index 0eae48301431c117d44995aeaf5c25f107b2c797..2aef32928e89ac0e4f3ddf934c606b0f84efe3fc 100644 (file)
@@ -1,17 +1,17 @@
 #include "test-type_array.h"
-#include "test-type_array-array_lengths_increase_by.h"
+#include "test-type_array-number_unsigneds_increase_by.h"
 
 #ifdef __cplusplus
 extern "C" {
 #endif
 
-void test__f_type_array_array_lengths_increase_by__parameter_checking(void **state) {
+void test__f_type_array_number_unsigneds_increase_by__parameter_checking(void **state) {
 
   const int length = 5;
-  f_array_lengths_t data = f_array_lengths_t_initialize;
+  f_number_unsigneds_t data = f_number_unsigneds_t_initialize;
 
   {
-    const f_status_t status = f_array_lengths_increase_by(length, 0);
+    const f_status_t status = f_number_unsigneds_increase_by(length, 0);
 
     assert_int_equal(status, F_status_set_error(F_parameter));
     assert_int_equal(data.used, 0);
@@ -21,13 +21,13 @@ void test__f_type_array_array_lengths_increase_by__parameter_checking(void **sta
   assert_null(data.array);
 }
 
-void test__f_type_array_array_lengths_increase_by__returns_data_not(void **state) {
+void test__f_type_array_number_unsigneds_increase_by__returns_data_not(void **state) {
 
   const int length = 5;
-  f_array_lengths_t data = f_array_lengths_t_initialize;
+  f_number_unsigneds_t data = f_number_unsigneds_t_initialize;
 
   {
-    const f_status_t status = f_array_lengths_resize(length, &data);
+    const f_status_t status = f_number_unsigneds_resize(length, &data);
 
     assert_int_equal(status, F_none);
     assert_int_equal(data.used, 0);
@@ -35,7 +35,7 @@ void test__f_type_array_array_lengths_increase_by__returns_data_not(void **state
   }
 
   {
-    const f_status_t status = f_array_lengths_increase_by(0, &data);
+    const f_status_t status = f_number_unsigneds_increase_by(0, &data);
 
     assert_int_equal(status, F_data_not);
     assert_int_equal(data.used, 0);
@@ -45,13 +45,13 @@ void test__f_type_array_array_lengths_increase_by__returns_data_not(void **state
   free((void *) data.array);
 }
 
-void test__f_type_array_array_lengths_increase_by__works(void **state) {
+void test__f_type_array_number_unsigneds_increase_by__works(void **state) {
 
   const int length = 5;
-  f_array_lengths_t data = f_array_lengths_t_initialize;
+  f_number_unsigneds_t data = f_number_unsigneds_t_initialize;
 
   {
-    const f_status_t status = f_array_lengths_resize(length, &data);
+    const f_status_t status = f_number_unsigneds_resize(length, &data);
 
     assert_int_equal(status, F_none);
     assert_int_equal(data.used, 0);
@@ -61,7 +61,7 @@ void test__f_type_array_array_lengths_increase_by__works(void **state) {
   {
     data.used = length;
 
-    const f_status_t status = f_array_lengths_increase_by(length, &data);
+    const f_status_t status = f_number_unsigneds_increase_by(length, &data);
 
     assert_int_equal(status, F_none);
     assert_int_equal(data.used, length);
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_increase_by.h b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_increase_by.h
new file mode 100644 (file)
index 0000000..248f699
--- /dev/null
@@ -0,0 +1,34 @@
+/**
+ * FLL - Level 0
+ *
+ * Project: Type
+ * API Version: 0.7
+ * Licenses: lgpl-2.1-or-later
+ *
+ * Test the array types in the type project.
+ */
+#ifndef _TEST__F_type_array__number_unsigneds_increase_by
+#define _TEST__F_type_array__number_unsigneds_increase_by
+
+/**
+ * Test that the function correctly fails on invalid parameter.
+ *
+ * @see f_number_unsigneds_increase_by()
+ */
+extern void test__f_type_array_number_unsigneds_increase_by__parameter_checking(void **state);
+
+/**
+ * Test that the function returns F_data_not.
+ *
+ * @see f_number_unsigneds_increase_by()
+ */
+extern void test__f_type_array_number_unsigneds_increase_by__returns_data_not(void **state);
+
+/**
+ * Test that the function works.
+ *
+ * @see f_number_unsigneds_increase_by()
+ */
+extern void test__f_type_array_number_unsigneds_increase_by__works(void **state);
+
+#endif // _TEST__F_type_array__number_unsigneds_increase_by
similarity index 51%
rename from level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_adjust.c
rename to level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_resize.c
index 3b1733b4963b1126c48189cd71470ffa285c447f..852d2447f2db53c16e4ff46dc3371b37f78730d2 100644 (file)
@@ -1,17 +1,17 @@
 #include "test-type_array.h"
-#include "test-type_array-array_lengthss_adjust.h"
+#include "test-type_array-number_unsigneds_resize.h"
 
 #ifdef __cplusplus
 extern "C" {
 #endif
 
-void test__f_type_array_array_lengthss_adjust__parameter_checking(void **state) {
+void test__f_type_array_number_unsigneds_resize__parameter_checking(void **state) {
 
   const int length = 5;
-  f_array_lengthss_t data = f_array_lengthss_t_initialize;
+  f_number_unsigneds_t data = f_number_unsigneds_t_initialize;
 
   {
-    const f_status_t status = f_array_lengthss_adjust(length, 0);
+    const f_status_t status = f_number_unsigneds_resize(length, 0);
 
     assert_int_equal(status, F_status_set_error(F_parameter));
     assert_int_equal(data.used, 0);
@@ -21,13 +21,13 @@ void test__f_type_array_array_lengthss_adjust__parameter_checking(void **state)
   assert_null(data.array);
 }
 
-void test__f_type_array_array_lengthss_adjust__works(void **state) {
+void test__f_type_array_number_unsigneds_resize__works(void **state) {
 
   const int length = 5;
-  f_array_lengthss_t data = f_array_lengthss_t_initialize;
+  f_number_unsigneds_t data = f_number_unsigneds_t_initialize;
 
   {
-    const f_status_t status = f_array_lengthss_adjust(length, &data);
+    const f_status_t status = f_number_unsigneds_resize(length, &data);
 
     assert_int_equal(status, F_none);
     assert_int_equal(data.used, 0);
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_resize.h b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsigneds_resize.h
new file mode 100644 (file)
index 0000000..274dabb
--- /dev/null
@@ -0,0 +1,27 @@
+/**
+ * FLL - Level 0
+ *
+ * Project: Type
+ * API Version: 0.7
+ * Licenses: lgpl-2.1-or-later
+ *
+ * Test the array types in the type project.
+ */
+#ifndef _TEST__F_type_array__number_unsigneds_resize
+#define _TEST__F_type_array__number_unsigneds_resize
+
+/**
+ * Test that the function correctly fails on invalid parameter.
+ *
+ * @see f_number_unsigneds_resize()
+ */
+extern void test__f_type_array_number_unsigneds_resize__parameter_checking(void **state);
+
+/**
+ * Test that the function works.
+ *
+ * @see f_number_unsigneds_resize()
+ */
+extern void test__f_type_array_number_unsigneds_resize__works(void **state);
+
+#endif // _TEST__F_type_array__number_unsigneds_resize
similarity index 50%
rename from level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_resize.c
rename to level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_adjust.c
index 37232c24d2296083405d9861e32704aca61c37bb..7ece6deb929b4a605c359930057aa52331235b55 100644 (file)
@@ -1,17 +1,17 @@
 #include "test-type_array.h"
-#include "test-type_array-array_lengths_resize.h"
+#include "test-type_array-number_unsignedss_adjust.h"
 
 #ifdef __cplusplus
 extern "C" {
 #endif
 
-void test__f_type_array_array_lengths_resize__parameter_checking(void **state) {
+void test__f_type_array_number_unsignedss_adjust__parameter_checking(void **state) {
 
   const int length = 5;
-  f_array_lengths_t data = f_array_lengths_t_initialize;
+  f_number_unsignedss_t data = f_number_unsignedss_t_initialize;
 
   {
-    const f_status_t status = f_array_lengths_resize(length, 0);
+    const f_status_t status = f_number_unsignedss_adjust(length, 0);
 
     assert_int_equal(status, F_status_set_error(F_parameter));
     assert_int_equal(data.used, 0);
@@ -21,13 +21,13 @@ void test__f_type_array_array_lengths_resize__parameter_checking(void **state) {
   assert_null(data.array);
 }
 
-void test__f_type_array_array_lengths_resize__works(void **state) {
+void test__f_type_array_number_unsignedss_adjust__works(void **state) {
 
   const int length = 5;
-  f_array_lengths_t data = f_array_lengths_t_initialize;
+  f_number_unsignedss_t data = f_number_unsignedss_t_initialize;
 
   {
-    const f_status_t status = f_array_lengths_resize(length, &data);
+    const f_status_t status = f_number_unsignedss_adjust(length, &data);
 
     assert_int_equal(status, F_none);
     assert_int_equal(data.used, 0);
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_adjust.h b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_adjust.h
new file mode 100644 (file)
index 0000000..9aa4b18
--- /dev/null
@@ -0,0 +1,27 @@
+/**
+ * FLL - Level 0
+ *
+ * Project: Type
+ * API Version: 0.7
+ * Licenses: lgpl-2.1-or-later
+ *
+ * Test the array types in the type project.
+ */
+#ifndef _TEST__F_type_array__number_unsignedss_adjust
+#define _TEST__F_type_array__number_unsignedss_adjust
+
+/**
+ * Test that the function correctly fails on invalid parameter.
+ *
+ * @see f_number_unsignedss_adjust()
+ */
+extern void test__f_type_array_number_unsignedss_adjust__parameter_checking(void **state);
+
+/**
+ * Test that the function works.
+ *
+ * @see f_number_unsignedss_adjust()
+ */
+extern void test__f_type_array_number_unsignedss_adjust__works(void **state);
+
+#endif // _TEST__F_type_array__number_unsignedss_adjust
similarity index 51%
rename from level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_append.c
rename to level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_append.c
index d3cf215d1b3e3d3594902ebabe1238e88a4d98de..6ba4a4144294ac3d5a39964ed958c862f85367f0 100644 (file)
@@ -1,29 +1,29 @@
 #include "test-type_array.h"
-#include "test-type_array-array_lengthss_append.h"
+#include "test-type_array-number_unsignedss_append.h"
 
 #ifdef __cplusplus
 extern "C" {
 #endif
 
-void test__f_type_array_array_lengthss_append__parameter_checking(void **state) {
+void test__f_type_array_number_unsignedss_append__parameter_checking(void **state) {
 
-  const f_array_lengths_t data = f_array_lengths_t_initialize;
+  const f_number_unsigneds_t data = f_number_unsigneds_t_initialize;
 
   {
-    const f_status_t status = f_array_lengthss_append(data, 0);
+    const f_status_t status = f_number_unsignedss_append(data, 0);
 
     assert_int_equal(status, F_status_set_error(F_parameter));
   }
 }
 
-void test__f_type_array_array_lengthss_append__returns_data_not(void **state) {
+void test__f_type_array_number_unsignedss_append__returns_data_not(void **state) {
 
   const int length = 5;
-  f_array_lengths_t source = f_array_lengths_t_initialize;
-  f_array_lengthss_t destination = f_array_lengthss_t_initialize;
+  f_number_unsigneds_t source = f_number_unsigneds_t_initialize;
+  f_number_unsignedss_t destination = f_number_unsignedss_t_initialize;
 
   {
-    const f_status_t status = f_array_lengths_resize(length, &source);
+    const f_status_t status = f_number_unsigneds_resize(length, &source);
 
     assert_int_equal(status, F_none);
     assert_int_equal(source.used, 0);
@@ -31,7 +31,7 @@ void test__f_type_array_array_lengthss_append__returns_data_not(void **state) {
   }
 
   {
-    const f_status_t status = f_array_lengthss_append(source, &destination);
+    const f_status_t status = f_number_unsignedss_append(source, &destination);
 
     assert_int_equal(status, F_data_not);
     assert_int_equal(destination.used, 0);
@@ -42,14 +42,14 @@ void test__f_type_array_array_lengthss_append__returns_data_not(void **state) {
   free((void *) source.array);
 }
 
-void test__f_type_array_array_lengthss_append__works(void **state) {
+void test__f_type_array_number_unsignedss_append__works(void **state) {
 
   const int length = 5;
-  f_array_lengths_t source = f_array_lengths_t_initialize;
-  f_array_lengthss_t destination = f_array_lengthss_t_initialize;
+  f_number_unsigneds_t source = f_number_unsigneds_t_initialize;
+  f_number_unsignedss_t destination = f_number_unsignedss_t_initialize;
 
   {
-    const f_status_t status = f_array_lengths_resize(length, &source);
+    const f_status_t status = f_number_unsigneds_resize(length, &source);
 
     assert_int_equal(status, F_none);
     assert_int_equal(source.used, 0);
@@ -61,19 +61,19 @@ void test__f_type_array_array_lengthss_append__works(void **state) {
   } // for
 
   {
-    const f_status_t status = f_array_lengthss_append(source, &destination);
+    const f_status_t status = f_number_unsignedss_append(source, &destination);
 
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, 1);
     assert_int_equal(destination.array[0].used, source.used);
     assert_int_equal(destination.array[0].size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.array[0].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.array[0].used; ++i) {
       assert_int_equal(destination.array[0].array[i], i + 1);
     } // for
   }
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_append.h b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_append.h
new file mode 100644 (file)
index 0000000..c09eafa
--- /dev/null
@@ -0,0 +1,34 @@
+/**
+ * FLL - Level 0
+ *
+ * Project: Type
+ * API Version: 0.7
+ * Licenses: lgpl-2.1-or-later
+ *
+ * Test the array types in the type project.
+ */
+#ifndef _TEST__F_type_array__number_unsignedss_append
+#define _TEST__F_type_array__number_unsignedss_append
+
+/**
+ * Test that the function correctly fails on invalid parameter.
+ *
+ * @see f_number_unsignedss_append()
+ */
+extern void test__f_type_array_number_unsignedss_append__parameter_checking(void **state);
+
+/**
+ * Test that the function returns F_data_not.
+ *
+ * @see f_number_unsignedss_append()
+ */
+extern void test__f_type_array_number_unsignedss_append__returns_data_not(void **state);
+
+/**
+ * Test that the function works.
+ *
+ * @see f_number_unsignedss_append()
+ */
+extern void test__f_type_array_number_unsignedss_append__works(void **state);
+
+#endif // _TEST__F_type_array__number_unsignedss_append
similarity index 50%
rename from level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_append_all.c
rename to level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_append_all.c
index 08e089d3ca6f309c98f8d85a0d8d5475b8e2021a..3b29d4ce4b69821dcbd315de5518aa34377bf2f4 100644 (file)
@@ -1,29 +1,29 @@
 #include "test-type_array.h"
-#include "test-type_array-array_lengthss_append_all.h"
+#include "test-type_array-number_unsignedss_append_all.h"
 
 #ifdef __cplusplus
 extern "C" {
 #endif
 
-void test__f_type_array_array_lengthss_append_all__parameter_checking(void **state) {
+void test__f_type_array_number_unsignedss_append_all__parameter_checking(void **state) {
 
-  const f_array_lengthss_t data = f_array_lengthss_t_initialize;
+  const f_number_unsignedss_t data = f_number_unsignedss_t_initialize;
 
   {
-    const f_status_t status = f_array_lengthss_append_all(data, 0);
+    const f_status_t status = f_number_unsignedss_append_all(data, 0);
 
     assert_int_equal(status, F_status_set_error(F_parameter));
   }
 }
 
-void test__f_type_array_array_lengthss_append_all__returns_data_not(void **state) {
+void test__f_type_array_number_unsignedss_append_all__returns_data_not(void **state) {
 
   const int length = 5;
-  f_array_lengthss_t source = f_array_lengthss_t_initialize;
-  f_array_lengthss_t destination = f_array_lengthss_t_initialize;
+  f_number_unsignedss_t source = f_number_unsignedss_t_initialize;
+  f_number_unsignedss_t destination = f_number_unsignedss_t_initialize;
 
   {
-    const f_status_t status = f_array_lengthss_resize(length, &source);
+    const f_status_t status = f_number_unsignedss_resize(length, &source);
 
     assert_int_equal(status, F_none);
     assert_int_equal(source.used, 0);
@@ -31,7 +31,7 @@ void test__f_type_array_array_lengthss_append_all__returns_data_not(void **state
   }
 
   {
-    const f_status_t status = f_array_lengthss_append_all(source, &destination);
+    const f_status_t status = f_number_unsignedss_append_all(source, &destination);
 
     assert_int_equal(status, F_data_not);
     assert_int_equal(destination.used, 0);
@@ -42,15 +42,15 @@ void test__f_type_array_array_lengthss_append_all__returns_data_not(void **state
   free((void *) source.array);
 }
 
-void test__f_type_array_array_lengthss_append_all__works(void **state) {
+void test__f_type_array_number_unsignedss_append_all__works(void **state) {
 
   const int length = 5;
   const int length_inner = 2;
-  f_array_lengthss_t source = f_array_lengthss_t_initialize;
-  f_array_lengthss_t destination = f_array_lengthss_t_initialize;
+  f_number_unsignedss_t source = f_number_unsignedss_t_initialize;
+  f_number_unsignedss_t destination = f_number_unsignedss_t_initialize;
 
   {
-    const f_status_t status = f_array_lengthss_resize(length, &source);
+    const f_status_t status = f_number_unsignedss_resize(length, &source);
 
     assert_int_equal(status, F_none);
     assert_int_equal(source.used, 0);
@@ -60,39 +60,39 @@ void test__f_type_array_array_lengthss_append_all__works(void **state) {
   {
     for (; source.used < length; ++source.used) {
 
-      const f_status_t status = f_array_lengths_resize(length_inner, &source.array[source.used]);
+      const f_status_t status = f_number_unsigneds_resize(length_inner, &source.array[source.used]);
 
       assert_int_equal(status, F_none);
 
-      for (f_array_length_t i = 0; i < length_inner; ++i) {
+      for (f_number_unsigned_t i = 0; i < length_inner; ++i) {
         source.array[source.used].array[source.array[source.used].used++] = i + 1;
       } // for
     } // for
   }
 
   {
-    const f_status_t status = f_array_lengthss_append_all(source, &destination);
+    const f_status_t status = f_number_unsignedss_append_all(source, &destination);
 
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
 
       assert_int_equal(destination.array[i].used, length_inner);
       assert_int_equal(destination.array[i].size, length_inner);
 
-      for (f_array_length_t j = 0; j < length_inner; ++j) {
+      for (f_number_unsigned_t j = 0; j < length_inner; ++j) {
         assert_int_equal(destination.array[i].array[j], j + 1);
       } // for
     } // for
   }
 
-  for (f_array_length_t i = 0; i < source.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
     free((void *) source.array[i].array);
   } // for
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_append_all.h b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_append_all.h
new file mode 100644 (file)
index 0000000..51eeb52
--- /dev/null
@@ -0,0 +1,34 @@
+/**
+ * FLL - Level 0
+ *
+ * Project: Type
+ * API Version: 0.7
+ * Licenses: lgpl-2.1-or-later
+ *
+ * Test the array types in the type project.
+ */
+#ifndef _TEST__F_type_array__number_unsignedss_append_all
+#define _TEST__F_type_array__number_unsignedss_append_all
+
+/**
+ * Test that the function correctly fails on invalid parameter.
+ *
+ * @see f_number_unsignedss_append_all()
+ */
+extern void test__f_type_array_number_unsignedss_append_all__parameter_checking(void **state);
+
+/**
+ * Test that the function returns F_data_not.
+ *
+ * @see f_number_unsignedss_append_all()
+ */
+extern void test__f_type_array_number_unsignedss_append_all__returns_data_not(void **state);
+
+/**
+ * Test that the function works.
+ *
+ * @see f_number_unsignedss_append_all()
+ */
+extern void test__f_type_array_number_unsignedss_append_all__works(void **state);
+
+#endif // _TEST__F_type_array__number_unsignedss_append_all
similarity index 51%
rename from level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_decimate_by.c
rename to level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_decimate_by.c
index 04d781efc2996b5f0121c5d339ee08494d0cd773..9abf13bc9705e8de1d203bf437b0873f84ef66a2 100644 (file)
@@ -1,17 +1,17 @@
 #include "test-type_array.h"
-#include "test-type_array-array_lengths_decimate_by.h"
+#include "test-type_array-number_unsignedss_decimate_by.h"
 
 #ifdef __cplusplus
 extern "C" {
 #endif
 
-void test__f_type_array_array_lengths_decimate_by__parameter_checking(void **state) {
+void test__f_type_array_number_unsignedss_decimate_by__parameter_checking(void **state) {
 
   const int length = 5;
-  f_array_lengths_t data = f_array_lengths_t_initialize;
+  f_number_unsignedss_t data = f_number_unsigneds_t_initialize;
 
   {
-    const f_status_t status = f_array_lengths_decimate_by(length, 0);
+    const f_status_t status = f_number_unsignedss_decimate_by(length, 0);
 
     assert_int_equal(status, F_status_set_error(F_parameter));
     assert_int_equal(data.used, 0);
@@ -21,13 +21,13 @@ void test__f_type_array_array_lengths_decimate_by__parameter_checking(void **sta
   assert_null(data.array);
 }
 
-void test__f_type_array_array_lengths_decimate_by__returns_data_not(void **state) {
+void test__f_type_array_number_unsignedss_decimate_by__returns_data_not(void **state) {
 
   const int length = 5;
-  f_array_lengths_t data = f_array_lengths_t_initialize;
+  f_number_unsignedss_t data = f_number_unsignedss_t_initialize;
 
   {
-    const f_status_t status = f_array_lengths_resize(length, &data);
+    const f_status_t status = f_number_unsignedss_resize(length, &data);
 
     assert_int_equal(status, F_none);
     assert_int_equal(data.used, 0);
@@ -35,7 +35,7 @@ void test__f_type_array_array_lengths_decimate_by__returns_data_not(void **state
   }
 
   {
-    const f_status_t status = f_array_lengths_decimate_by(0, &data);
+    const f_status_t status = f_number_unsignedss_decimate_by(0, &data);
 
     assert_int_equal(status, F_data_not);
     assert_int_equal(data.used, 0);
@@ -45,13 +45,13 @@ void test__f_type_array_array_lengths_decimate_by__returns_data_not(void **state
   free((void *) data.array);
 }
 
-void test__f_type_array_array_lengths_decimate_by__works(void **state) {
+void test__f_type_array_number_unsignedss_decimate_by__works(void **state) {
 
   const int length = 5;
-  f_array_lengths_t data = f_array_lengths_t_initialize;
+  f_number_unsignedss_t data = f_number_unsigneds_t_initialize;
 
   {
-    const f_status_t status = f_array_lengths_resize(length, &data);
+    const f_status_t status = f_number_unsignedss_resize(length, &data);
 
     assert_int_equal(status, F_none);
     assert_int_equal(data.used, 0);
@@ -59,7 +59,7 @@ void test__f_type_array_array_lengths_decimate_by__works(void **state) {
   }
 
   {
-    const f_status_t status = f_array_lengths_decimate_by(length, &data);
+    const f_status_t status = f_number_unsignedss_decimate_by(length, &data);
 
     assert_int_equal(status, F_none);
     assert_int_equal(data.used, 0);
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_decimate_by.h b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_decimate_by.h
new file mode 100644 (file)
index 0000000..00cd2b9
--- /dev/null
@@ -0,0 +1,34 @@
+/**
+ * FLL - Level 0
+ *
+ * Project: Type
+ * API Version: 0.7
+ * Licenses: lgpl-2.1-or-later
+ *
+ * Test the array types in the type project.
+ */
+#ifndef _TEST__F_type_array__number_unsignedss_decimate_by
+#define _TEST__F_type_array__number_unsignedss_decimate_by
+
+/**
+ * Test that the function correctly fails on invalid parameter.
+ *
+ * @see f_number_unsignedss_decimate_by()
+ */
+extern void test__f_type_array_number_unsignedss_decimate_by__parameter_checking(void **state);
+
+/**
+ * Test that the function returns F_data_not.
+ *
+ * @see f_type_array_number_unsignedss_decimate_by()
+ */
+extern void test__f_type_array_number_unsignedss_decimate_by__returns_data_not(void **state);
+
+/**
+ * Test that the function works.
+ *
+ * @see f_number_unsignedss_decimate_by()
+ */
+extern void test__f_type_array_number_unsignedss_decimate_by__works(void **state);
+
+#endif // _TEST__F_type_array__number_unsignedss_decimate_by
similarity index 51%
rename from level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_decrease_by.c
rename to level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_decrease_by.c
index 669eae93efeddf6252c653de7c93eea6d1c36ef1..e8e3fb1597ffd863467613fde13f03c9751f6602 100644 (file)
@@ -1,17 +1,17 @@
 #include "test-type_array.h"
-#include "test-type_array-array_lengths_decrease_by.h"
+#include "test-type_array-number_unsignedss_decrease_by.h"
 
 #ifdef __cplusplus
 extern "C" {
 #endif
 
-void test__f_type_array_array_lengths_decrease_by__parameter_checking(void **state) {
+void test__f_type_array_number_unsignedss_decrease_by__parameter_checking(void **state) {
 
   const int length = 5;
-  f_array_lengths_t data = f_array_lengths_t_initialize;
+  f_number_unsignedss_t data = f_number_unsigneds_t_initialize;
 
   {
-    const f_status_t status = f_array_lengths_decrease_by(length, 0);
+    const f_status_t status = f_number_unsignedss_decrease_by(length, 0);
 
     assert_int_equal(status, F_status_set_error(F_parameter));
     assert_int_equal(data.used, 0);
@@ -21,13 +21,13 @@ void test__f_type_array_array_lengths_decrease_by__parameter_checking(void **sta
   assert_null(data.array);
 }
 
-void test__f_type_array_array_lengths_decrease_by__returns_data_not(void **state) {
+void test__f_type_array_number_unsignedss_decrease_by__returns_data_not(void **state) {
 
   const int length = 5;
-  f_array_lengths_t data = f_array_lengths_t_initialize;
+  f_number_unsignedss_t data = f_number_unsignedss_t_initialize;
 
   {
-    const f_status_t status = f_array_lengths_resize(length, &data);
+    const f_status_t status = f_number_unsignedss_resize(length, &data);
 
     assert_int_equal(status, F_none);
     assert_int_equal(data.used, 0);
@@ -35,7 +35,7 @@ void test__f_type_array_array_lengths_decrease_by__returns_data_not(void **state
   }
 
   {
-    const f_status_t status = f_array_lengths_decrease_by(0, &data);
+    const f_status_t status = f_number_unsignedss_decrease_by(0, &data);
 
     assert_int_equal(status, F_data_not);
     assert_int_equal(data.used, 0);
@@ -45,13 +45,13 @@ void test__f_type_array_array_lengths_decrease_by__returns_data_not(void **state
   free((void *) data.array);
 }
 
-void test__f_type_array_array_lengths_decrease_by__works(void **state) {
+void test__f_type_array_number_unsignedss_decrease_by__works(void **state) {
 
   const int length = 5;
-  f_array_lengths_t data = f_array_lengths_t_initialize;
+  f_number_unsignedss_t data = f_number_unsigneds_t_initialize;
 
   {
-    const f_status_t status = f_array_lengths_resize(length, &data);
+    const f_status_t status = f_number_unsignedss_resize(length, &data);
 
     assert_int_equal(status, F_none);
     assert_int_equal(data.used, 0);
@@ -59,7 +59,7 @@ void test__f_type_array_array_lengths_decrease_by__works(void **state) {
   }
 
   {
-    const f_status_t status = f_array_lengths_decrease_by(length, &data);
+    const f_status_t status = f_number_unsignedss_decrease_by(length, &data);
 
     assert_int_equal(status, F_none);
     assert_int_equal(data.used, 0);
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_decrease_by.h b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_decrease_by.h
new file mode 100644 (file)
index 0000000..de9d1dd
--- /dev/null
@@ -0,0 +1,34 @@
+/**
+ * FLL - Level 0
+ *
+ * Project: Type
+ * API Version: 0.7
+ * Licenses: lgpl-2.1-or-later
+ *
+ * Test the array types in the type project.
+ */
+#ifndef _TEST__F_type_array__number_unsignedss_decrease_by
+#define _TEST__F_type_array__number_unsignedss_decrease_by
+
+/**
+ * Test that the function correctly fails on invalid parameter.
+ *
+ * @see f_number_unsignedss_decrease_by()
+ */
+extern void test__f_type_array_number_unsignedss_decrease_by__parameter_checking(void **state);
+
+/**
+ * Test that the function returns F_data_not.
+ *
+ * @see f_number_unsignedss_decrease_by()
+ */
+extern void test__f_type_array_number_unsignedss_decrease_by__returns_data_not(void **state);
+
+/**
+ * Test that the function works.
+ *
+ * @see f_number_unsignedss_decrease_by()
+ */
+extern void test__f_type_array_number_unsignedss_decrease_by__works(void **state);
+
+#endif // _TEST__F_type_array__number_unsignedss_decrease_by
similarity index 54%
rename from level_0/f_type_array/tests/unit/c/test-type_array-array_lengths_increase.c
rename to level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_increase.c
index 02f2385e8126f7ff93434fb7ea502c4e9e3ad467..82fa6578a989dc5d898dd9b94f3b96687b1fe455 100644 (file)
@@ -1,17 +1,17 @@
 #include "test-type_array.h"
-#include "test-type_array-array_lengths_increase.h"
+#include "test-type_array-number_unsignedss_increase.h"
 
 #ifdef __cplusplus
 extern "C" {
 #endif
 
-void test__f_type_array_array_lengths_increase__parameter_checking(void **state) {
+void test__f_type_array_number_unsignedss_increase__parameter_checking(void **state) {
 
   const int length = 5;
-  f_array_lengths_t data = f_array_lengths_t_initialize;
+  f_number_unsignedss_t data = f_number_unsigneds_t_initialize;
 
   {
-    const f_status_t status = f_array_lengths_increase(length, 0);
+    const f_status_t status = f_number_unsignedss_increase(length, 0);
 
     assert_int_equal(status, F_status_set_error(F_parameter));
     assert_int_equal(data.used, 0);
@@ -21,13 +21,13 @@ void test__f_type_array_array_lengths_increase__parameter_checking(void **state)
   free((void *) data.array);
 }
 
-void test__f_type_array_array_lengths_increase__returns_data_not(void **state) {
+void test__f_type_array_number_unsignedss_increase__returns_data_not(void **state) {
 
   const int length = 5;
-  f_array_lengths_t data = f_array_lengths_t_initialize;
+  f_number_unsignedss_t data = f_number_unsigneds_t_initialize;
 
   {
-    const f_status_t status = f_array_lengths_resize(length, &data);
+    const f_status_t status = f_number_unsignedss_resize(length, &data);
 
     assert_int_equal(status, F_none);
     assert_int_equal(data.used, 0);
@@ -35,7 +35,7 @@ void test__f_type_array_array_lengths_increase__returns_data_not(void **state) {
   }
 
   {
-    const f_status_t status = f_array_lengths_increase(length, &data);
+    const f_status_t status = f_number_unsignedss_increase(length, &data);
 
     assert_int_equal(status, F_data_not);
     assert_int_equal(data.used, 0);
@@ -45,13 +45,13 @@ void test__f_type_array_array_lengths_increase__returns_data_not(void **state) {
   free((void *) data.array);
 }
 
-void test__f_type_array_array_lengths_increase__works(void **state) {
+void test__f_type_array_number_unsignedss_increase__works(void **state) {
 
   const int length = 5;
-  f_array_lengths_t data = f_array_lengths_t_initialize;
+  f_number_unsignedss_t data = f_number_unsigneds_t_initialize;
 
   {
-    const f_status_t status = f_array_lengths_resize(length, &data);
+    const f_status_t status = f_number_unsignedss_resize(length, &data);
 
     assert_int_equal(status, F_none);
     assert_int_equal(data.used, 0);
@@ -61,7 +61,7 @@ void test__f_type_array_array_lengths_increase__works(void **state) {
   {
     data.used = length;
 
-    const f_status_t status = f_array_lengths_increase(length, &data);
+    const f_status_t status = f_number_unsignedss_increase(length, &data);
 
     assert_int_equal(status, F_none);
     assert_int_equal(data.used, length);
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_increase.h b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_increase.h
new file mode 100644 (file)
index 0000000..31e7426
--- /dev/null
@@ -0,0 +1,34 @@
+/**
+ * FLL - Level 0
+ *
+ * Project: Type
+ * API Version: 0.7
+ * Licenses: lgpl-2.1-or-later
+ *
+ * Test the array types in the type project.
+ */
+#ifndef _TEST__F_type_array__number_unsignedss_increase
+#define _TEST__F_type_array__number_unsignedss_increase
+
+/**
+ * Test that the function correctly fails on invalid parameter.
+ *
+ * @see f_number_unsignedss_increase()
+ */
+extern void test__f_type_array_number_unsignedss_increase__parameter_checking(void **state);
+
+/**
+ * Test that the function returns F_data_not.
+ *
+ * @see f_number_unsignedss_increase()
+ */
+extern void test__f_type_array_number_unsignedss_increase__returns_data_not(void **state);
+
+/**
+ * Test that the function works.
+ *
+ * @see f_number_unsignedss_increase()
+ */
+extern void test__f_type_array_number_unsignedss_increase__works(void **state);
+
+#endif // _TEST__F_type_array__number_unsignedss_increase
similarity index 53%
rename from level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_increase_by.c
rename to level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_increase_by.c
index fca240b032a9b0e8efe1e0532c7851352f0b12a1..fb9fa4e136ef3d0841d85519ffe28c1e53c16450 100644 (file)
@@ -1,17 +1,17 @@
 #include "test-type_array.h"
-#include "test-type_array-array_lengthss_increase_by.h"
+#include "test-type_array-number_unsignedss_increase_by.h"
 
 #ifdef __cplusplus
 extern "C" {
 #endif
 
-void test__f_type_array_array_lengthss_increase_by__parameter_checking(void **state) {
+void test__f_type_array_number_unsignedss_increase_by__parameter_checking(void **state) {
 
   const int length = 5;
-  f_array_lengthss_t data = f_array_lengths_t_initialize;
+  f_number_unsignedss_t data = f_number_unsigneds_t_initialize;
 
   {
-    const f_status_t status = f_array_lengthss_increase_by(length, 0);
+    const f_status_t status = f_number_unsignedss_increase_by(length, 0);
 
     assert_int_equal(status, F_status_set_error(F_parameter));
     assert_int_equal(data.used, 0);
@@ -21,13 +21,13 @@ void test__f_type_array_array_lengthss_increase_by__parameter_checking(void **st
   assert_null(data.array);
 }
 
-void test__f_type_array_array_lengthss_increase_by__returns_data_not(void **state) {
+void test__f_type_array_number_unsignedss_increase_by__returns_data_not(void **state) {
 
   const int length = 5;
-  f_array_lengthss_t data = f_array_lengthss_t_initialize;
+  f_number_unsignedss_t data = f_number_unsignedss_t_initialize;
 
   {
-    const f_status_t status = f_array_lengthss_resize(length, &data);
+    const f_status_t status = f_number_unsignedss_resize(length, &data);
 
     assert_int_equal(status, F_none);
     assert_int_equal(data.used, 0);
@@ -35,7 +35,7 @@ void test__f_type_array_array_lengthss_increase_by__returns_data_not(void **stat
   }
 
   {
-    const f_status_t status = f_array_lengthss_increase_by(0, &data);
+    const f_status_t status = f_number_unsignedss_increase_by(0, &data);
 
     assert_int_equal(status, F_data_not);
     assert_int_equal(data.used, 0);
@@ -43,7 +43,7 @@ void test__f_type_array_array_lengthss_increase_by__returns_data_not(void **stat
   }
 
   {
-    const f_status_t status = f_array_lengthss_increase_by(length, &data);
+    const f_status_t status = f_number_unsignedss_increase_by(length, &data);
 
     assert_int_equal(status, F_data_not);
     assert_int_equal(data.used, 0);
@@ -53,13 +53,13 @@ void test__f_type_array_array_lengthss_increase_by__returns_data_not(void **stat
   free((void *) data.array);
 }
 
-void test__f_type_array_array_lengthss_increase_by__works(void **state) {
+void test__f_type_array_number_unsignedss_increase_by__works(void **state) {
 
   const int length = 5;
-  f_array_lengthss_t data = f_array_lengths_t_initialize;
+  f_number_unsignedss_t data = f_number_unsigneds_t_initialize;
 
   {
-    const f_status_t status = f_array_lengthss_resize(length, &data);
+    const f_status_t status = f_number_unsignedss_resize(length, &data);
 
     assert_int_equal(status, F_none);
     assert_int_equal(data.used, 0);
@@ -69,7 +69,7 @@ void test__f_type_array_array_lengthss_increase_by__works(void **state) {
   {
     data.used = length;
 
-    const f_status_t status = f_array_lengthss_increase_by(length, &data);
+    const f_status_t status = f_number_unsignedss_increase_by(length, &data);
 
     assert_int_equal(status, F_none);
     assert_int_equal(data.used, length);
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_increase_by.h b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_increase_by.h
new file mode 100644 (file)
index 0000000..254b9fe
--- /dev/null
@@ -0,0 +1,34 @@
+/**
+ * FLL - Level 0
+ *
+ * Project: Type
+ * API Version: 0.7
+ * Licenses: lgpl-2.1-or-later
+ *
+ * Test the array types in the type project.
+ */
+#ifndef _TEST__F_type_array__number_unsignedss_increase_by
+#define _TEST__F_type_array__number_unsignedss_increase_by
+
+/**
+ * Test that the function correctly fails on invalid parameter.
+ *
+ * @see f_number_unsignedss_increase_by()
+ */
+extern void test__f_type_array_number_unsignedss_increase_by__parameter_checking(void **state);
+
+/**
+ * Test that the function returns F_data_not.
+ *
+ * @see f_number_unsignedss_increase_by()
+ */
+extern void test__f_type_array_number_unsignedss_increase_by__returns_data_not(void **state);
+
+/**
+ * Test that the function works.
+ *
+ * @see f_number_unsignedss_increase_by()
+ */
+extern void test__f_type_array_number_unsignedss_increase_by__works(void **state);
+
+#endif // _TEST__F_type_array__number_unsignedss_increase_by
similarity index 50%
rename from level_0/f_type_array/tests/unit/c/test-type_array-array_lengthss_resize.c
rename to level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_resize.c
index 2e8fdc87f4c45cebeff06ff51509413793fa625d..e629438fcf0ddb5b87fc48f56864112afaa9613d 100644 (file)
@@ -1,17 +1,17 @@
 #include "test-type_array.h"
-#include "test-type_array-array_lengthss_resize.h"
+#include "test-type_array-number_unsignedss_resize.h"
 
 #ifdef __cplusplus
 extern "C" {
 #endif
 
-void test__f_type_array_array_lengthss_resize__parameter_checking(void **state) {
+void test__f_type_array_number_unsignedss_resize__parameter_checking(void **state) {
 
   const int length = 5;
-  f_array_lengthss_t data = f_array_lengthss_t_initialize;
+  f_number_unsignedss_t data = f_number_unsignedss_t_initialize;
 
   {
-    const f_status_t status = f_array_lengthss_resize(length, 0);
+    const f_status_t status = f_number_unsignedss_resize(length, 0);
 
     assert_int_equal(status, F_status_set_error(F_parameter));
     assert_int_equal(data.used, 0);
@@ -21,13 +21,13 @@ void test__f_type_array_array_lengthss_resize__parameter_checking(void **state)
   assert_null(data.array);
 }
 
-void test__f_type_array_array_lengthss_resize__works(void **state) {
+void test__f_type_array_number_unsignedss_resize__works(void **state) {
 
   const int length = 5;
-  f_array_lengthss_t data = f_array_lengthss_t_initialize;
+  f_number_unsignedss_t data = f_number_unsignedss_t_initialize;
 
   {
-    const f_status_t status = f_array_lengthss_resize(length, &data);
+    const f_status_t status = f_number_unsignedss_resize(length, &data);
 
     assert_int_equal(status, F_none);
     assert_int_equal(data.used, 0);
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_resize.h b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsignedss_resize.h
new file mode 100644 (file)
index 0000000..34395fc
--- /dev/null
@@ -0,0 +1,27 @@
+/**
+ * FLL - Level 0
+ *
+ * Project: Type
+ * API Version: 0.7
+ * Licenses: lgpl-2.1-or-later
+ *
+ * Test the array types in the type project.
+ */
+#ifndef _TEST__F_type_array__number_unsignedss_resize
+#define _TEST__F_type_array__number_unsignedss_resize
+
+/**
+ * Test that the function correctly fails on invalid parameter.
+ *
+ * @see f_number_unsignedss_resize()
+ */
+extern void test__f_type_array_number_unsignedss_resize__parameter_checking(void **state);
+
+/**
+ * Test that the function works.
+ *
+ * @see f_number_unsignedss_resize()
+ */
+extern void test__f_type_array_number_unsignedss_resize__works(void **state);
+
+#endif // _TEST__F_type_array__number_unsignedss_resize
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_adjust.c b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_adjust.c
new file mode 100644 (file)
index 0000000..7ece6de
--- /dev/null
@@ -0,0 +1,42 @@
+#include "test-type_array.h"
+#include "test-type_array-number_unsignedss_adjust.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+void test__f_type_array_number_unsignedss_adjust__parameter_checking(void **state) {
+
+  const int length = 5;
+  f_number_unsignedss_t data = f_number_unsignedss_t_initialize;
+
+  {
+    const f_status_t status = f_number_unsignedss_adjust(length, 0);
+
+    assert_int_equal(status, F_status_set_error(F_parameter));
+    assert_int_equal(data.used, 0);
+    assert_int_equal(data.size, 0);
+  }
+
+  assert_null(data.array);
+}
+
+void test__f_type_array_number_unsignedss_adjust__works(void **state) {
+
+  const int length = 5;
+  f_number_unsignedss_t data = f_number_unsignedss_t_initialize;
+
+  {
+    const f_status_t status = f_number_unsignedss_adjust(length, &data);
+
+    assert_int_equal(status, F_none);
+    assert_int_equal(data.used, 0);
+    assert_int_equal(data.size, length);
+  }
+
+  free((void *) data.array);
+}
+
+#ifdef __cplusplus
+} // extern "C"
+#endif
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_adjust.h b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_adjust.h
new file mode 100644 (file)
index 0000000..9aa4b18
--- /dev/null
@@ -0,0 +1,27 @@
+/**
+ * FLL - Level 0
+ *
+ * Project: Type
+ * API Version: 0.7
+ * Licenses: lgpl-2.1-or-later
+ *
+ * Test the array types in the type project.
+ */
+#ifndef _TEST__F_type_array__number_unsignedss_adjust
+#define _TEST__F_type_array__number_unsignedss_adjust
+
+/**
+ * Test that the function correctly fails on invalid parameter.
+ *
+ * @see f_number_unsignedss_adjust()
+ */
+extern void test__f_type_array_number_unsignedss_adjust__parameter_checking(void **state);
+
+/**
+ * Test that the function works.
+ *
+ * @see f_number_unsignedss_adjust()
+ */
+extern void test__f_type_array_number_unsignedss_adjust__works(void **state);
+
+#endif // _TEST__F_type_array__number_unsignedss_adjust
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_append.c b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_append.c
new file mode 100644 (file)
index 0000000..6ba4a41
--- /dev/null
@@ -0,0 +1,86 @@
+#include "test-type_array.h"
+#include "test-type_array-number_unsignedss_append.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+void test__f_type_array_number_unsignedss_append__parameter_checking(void **state) {
+
+  const f_number_unsigneds_t data = f_number_unsigneds_t_initialize;
+
+  {
+    const f_status_t status = f_number_unsignedss_append(data, 0);
+
+    assert_int_equal(status, F_status_set_error(F_parameter));
+  }
+}
+
+void test__f_type_array_number_unsignedss_append__returns_data_not(void **state) {
+
+  const int length = 5;
+  f_number_unsigneds_t source = f_number_unsigneds_t_initialize;
+  f_number_unsignedss_t destination = f_number_unsignedss_t_initialize;
+
+  {
+    const f_status_t status = f_number_unsigneds_resize(length, &source);
+
+    assert_int_equal(status, F_none);
+    assert_int_equal(source.used, 0);
+    assert_int_equal(source.size, length);
+  }
+
+  {
+    const f_status_t status = f_number_unsignedss_append(source, &destination);
+
+    assert_int_equal(status, F_data_not);
+    assert_int_equal(destination.used, 0);
+    assert_int_equal(destination.size, 0);
+    assert_null(destination.array);
+  }
+
+  free((void *) source.array);
+}
+
+void test__f_type_array_number_unsignedss_append__works(void **state) {
+
+  const int length = 5;
+  f_number_unsigneds_t source = f_number_unsigneds_t_initialize;
+  f_number_unsignedss_t destination = f_number_unsignedss_t_initialize;
+
+  {
+    const f_status_t status = f_number_unsigneds_resize(length, &source);
+
+    assert_int_equal(status, F_none);
+    assert_int_equal(source.used, 0);
+    assert_int_equal(source.size, length);
+  }
+
+  for (; source.used < length; ++source.used) {
+    source.array[source.used] = source.used + 1;
+  } // for
+
+  {
+    const f_status_t status = f_number_unsignedss_append(source, &destination);
+
+    assert_int_equal(status, F_none);
+    assert_int_equal(destination.used, 1);
+    assert_int_equal(destination.array[0].used, source.used);
+    assert_int_equal(destination.array[0].size, source.used);
+
+    for (f_number_unsigned_t i = 0; i < destination.array[0].used; ++i) {
+      assert_int_equal(destination.array[0].array[i], i + 1);
+    } // for
+  }
+
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
+    free((void *) destination.array[i].array);
+  } // for
+
+  free((void *) source.array);
+  free((void *) destination.array);
+}
+
+#ifdef __cplusplus
+} // extern "C"
+#endif
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_append.h b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_append.h
new file mode 100644 (file)
index 0000000..c09eafa
--- /dev/null
@@ -0,0 +1,34 @@
+/**
+ * FLL - Level 0
+ *
+ * Project: Type
+ * API Version: 0.7
+ * Licenses: lgpl-2.1-or-later
+ *
+ * Test the array types in the type project.
+ */
+#ifndef _TEST__F_type_array__number_unsignedss_append
+#define _TEST__F_type_array__number_unsignedss_append
+
+/**
+ * Test that the function correctly fails on invalid parameter.
+ *
+ * @see f_number_unsignedss_append()
+ */
+extern void test__f_type_array_number_unsignedss_append__parameter_checking(void **state);
+
+/**
+ * Test that the function returns F_data_not.
+ *
+ * @see f_number_unsignedss_append()
+ */
+extern void test__f_type_array_number_unsignedss_append__returns_data_not(void **state);
+
+/**
+ * Test that the function works.
+ *
+ * @see f_number_unsignedss_append()
+ */
+extern void test__f_type_array_number_unsignedss_append__works(void **state);
+
+#endif // _TEST__F_type_array__number_unsignedss_append
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_append_all.c b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_append_all.c
new file mode 100644 (file)
index 0000000..3b29d4c
--- /dev/null
@@ -0,0 +1,105 @@
+#include "test-type_array.h"
+#include "test-type_array-number_unsignedss_append_all.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+void test__f_type_array_number_unsignedss_append_all__parameter_checking(void **state) {
+
+  const f_number_unsignedss_t data = f_number_unsignedss_t_initialize;
+
+  {
+    const f_status_t status = f_number_unsignedss_append_all(data, 0);
+
+    assert_int_equal(status, F_status_set_error(F_parameter));
+  }
+}
+
+void test__f_type_array_number_unsignedss_append_all__returns_data_not(void **state) {
+
+  const int length = 5;
+  f_number_unsignedss_t source = f_number_unsignedss_t_initialize;
+  f_number_unsignedss_t destination = f_number_unsignedss_t_initialize;
+
+  {
+    const f_status_t status = f_number_unsignedss_resize(length, &source);
+
+    assert_int_equal(status, F_none);
+    assert_int_equal(source.used, 0);
+    assert_int_equal(source.size, length);
+  }
+
+  {
+    const f_status_t status = f_number_unsignedss_append_all(source, &destination);
+
+    assert_int_equal(status, F_data_not);
+    assert_int_equal(destination.used, 0);
+    assert_int_equal(destination.size, 0);
+    assert_null(destination.array);
+  }
+
+  free((void *) source.array);
+}
+
+void test__f_type_array_number_unsignedss_append_all__works(void **state) {
+
+  const int length = 5;
+  const int length_inner = 2;
+  f_number_unsignedss_t source = f_number_unsignedss_t_initialize;
+  f_number_unsignedss_t destination = f_number_unsignedss_t_initialize;
+
+  {
+    const f_status_t status = f_number_unsignedss_resize(length, &source);
+
+    assert_int_equal(status, F_none);
+    assert_int_equal(source.used, 0);
+    assert_int_equal(source.size, length);
+  }
+
+  {
+    for (; source.used < length; ++source.used) {
+
+      const f_status_t status = f_number_unsigneds_resize(length_inner, &source.array[source.used]);
+
+      assert_int_equal(status, F_none);
+
+      for (f_number_unsigned_t i = 0; i < length_inner; ++i) {
+        source.array[source.used].array[source.array[source.used].used++] = i + 1;
+      } // for
+    } // for
+  }
+
+  {
+    const f_status_t status = f_number_unsignedss_append_all(source, &destination);
+
+    assert_int_equal(status, F_none);
+    assert_int_equal(destination.used, source.used);
+    assert_int_equal(destination.size, source.used);
+
+    for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
+
+      assert_int_equal(destination.array[i].used, length_inner);
+      assert_int_equal(destination.array[i].size, length_inner);
+
+      for (f_number_unsigned_t j = 0; j < length_inner; ++j) {
+        assert_int_equal(destination.array[i].array[j], j + 1);
+      } // for
+    } // for
+  }
+
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
+    free((void *) source.array[i].array);
+  } // for
+
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
+    free((void *) destination.array[i].array);
+  } // for
+
+  free((void *) source.array);
+  free((void *) destination.array);
+}
+
+#ifdef __cplusplus
+} // extern "C"
+#endif
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_append_all.h b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_append_all.h
new file mode 100644 (file)
index 0000000..51eeb52
--- /dev/null
@@ -0,0 +1,34 @@
+/**
+ * FLL - Level 0
+ *
+ * Project: Type
+ * API Version: 0.7
+ * Licenses: lgpl-2.1-or-later
+ *
+ * Test the array types in the type project.
+ */
+#ifndef _TEST__F_type_array__number_unsignedss_append_all
+#define _TEST__F_type_array__number_unsignedss_append_all
+
+/**
+ * Test that the function correctly fails on invalid parameter.
+ *
+ * @see f_number_unsignedss_append_all()
+ */
+extern void test__f_type_array_number_unsignedss_append_all__parameter_checking(void **state);
+
+/**
+ * Test that the function returns F_data_not.
+ *
+ * @see f_number_unsignedss_append_all()
+ */
+extern void test__f_type_array_number_unsignedss_append_all__returns_data_not(void **state);
+
+/**
+ * Test that the function works.
+ *
+ * @see f_number_unsignedss_append_all()
+ */
+extern void test__f_type_array_number_unsignedss_append_all__works(void **state);
+
+#endif // _TEST__F_type_array__number_unsignedss_append_all
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_decimate_by.c b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_decimate_by.c
new file mode 100644 (file)
index 0000000..9abf13b
--- /dev/null
@@ -0,0 +1,74 @@
+#include "test-type_array.h"
+#include "test-type_array-number_unsignedss_decimate_by.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+void test__f_type_array_number_unsignedss_decimate_by__parameter_checking(void **state) {
+
+  const int length = 5;
+  f_number_unsignedss_t data = f_number_unsigneds_t_initialize;
+
+  {
+    const f_status_t status = f_number_unsignedss_decimate_by(length, 0);
+
+    assert_int_equal(status, F_status_set_error(F_parameter));
+    assert_int_equal(data.used, 0);
+    assert_int_equal(data.size, 0);
+  }
+
+  assert_null(data.array);
+}
+
+void test__f_type_array_number_unsignedss_decimate_by__returns_data_not(void **state) {
+
+  const int length = 5;
+  f_number_unsignedss_t data = f_number_unsignedss_t_initialize;
+
+  {
+    const f_status_t status = f_number_unsignedss_resize(length, &data);
+
+    assert_int_equal(status, F_none);
+    assert_int_equal(data.used, 0);
+    assert_int_equal(data.size, length);
+  }
+
+  {
+    const f_status_t status = f_number_unsignedss_decimate_by(0, &data);
+
+    assert_int_equal(status, F_data_not);
+    assert_int_equal(data.used, 0);
+    assert_int_equal(data.size, length);
+  }
+
+  free((void *) data.array);
+}
+
+void test__f_type_array_number_unsignedss_decimate_by__works(void **state) {
+
+  const int length = 5;
+  f_number_unsignedss_t data = f_number_unsigneds_t_initialize;
+
+  {
+    const f_status_t status = f_number_unsignedss_resize(length, &data);
+
+    assert_int_equal(status, F_none);
+    assert_int_equal(data.used, 0);
+    assert_int_equal(data.size, length);
+  }
+
+  {
+    const f_status_t status = f_number_unsignedss_decimate_by(length, &data);
+
+    assert_int_equal(status, F_none);
+    assert_int_equal(data.used, 0);
+    assert_int_equal(data.size, 0);
+  }
+
+  assert_null(data.array);
+}
+
+#ifdef __cplusplus
+} // extern "C"
+#endif
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_decimate_by.h b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_decimate_by.h
new file mode 100644 (file)
index 0000000..1f53c16
--- /dev/null
@@ -0,0 +1,34 @@
+/**
+ * FLL - Level 0
+ *
+ * Project: Type
+ * API Version: 0.7
+ * Licenses: lgpl-2.1-or-later
+ *
+ * Test the array types in the type project.
+ */
+#ifndef _TEST__F_type_array__number_unsignedss_decimate_by
+#define _TEST__F_type_array__number_unsignedss_decimate_by
+
+/**
+ * Test that the function correctly fails on invalid parameter.
+ *
+ * @see f_number_unsignedss_decimate_by()
+ */
+extern void test__f_type_array_number_unsignedss_decimate_by__parameter_checking(void **state);
+
+/**
+ * Test that the function returns F_data_not.
+ *
+ * @see f_number_unsignedss_decimate_by()
+ */
+extern void test__f_type_array_number_unsignedss_decimate_by__returns_data_not(void **state);
+
+/**
+ * Test that the function works.
+ *
+ * @see f_number_unsignedss_decimate_by()
+ */
+extern void test__f_type_array_number_unsignedss_decimate_by__works(void **state);
+
+#endif // _TEST__F_type_array__number_unsignedss_decimate_by
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_decrease_by.c b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_decrease_by.c
new file mode 100644 (file)
index 0000000..e8e3fb1
--- /dev/null
@@ -0,0 +1,74 @@
+#include "test-type_array.h"
+#include "test-type_array-number_unsignedss_decrease_by.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+void test__f_type_array_number_unsignedss_decrease_by__parameter_checking(void **state) {
+
+  const int length = 5;
+  f_number_unsignedss_t data = f_number_unsigneds_t_initialize;
+
+  {
+    const f_status_t status = f_number_unsignedss_decrease_by(length, 0);
+
+    assert_int_equal(status, F_status_set_error(F_parameter));
+    assert_int_equal(data.used, 0);
+    assert_int_equal(data.size, 0);
+  }
+
+  assert_null(data.array);
+}
+
+void test__f_type_array_number_unsignedss_decrease_by__returns_data_not(void **state) {
+
+  const int length = 5;
+  f_number_unsignedss_t data = f_number_unsignedss_t_initialize;
+
+  {
+    const f_status_t status = f_number_unsignedss_resize(length, &data);
+
+    assert_int_equal(status, F_none);
+    assert_int_equal(data.used, 0);
+    assert_int_equal(data.size, length);
+  }
+
+  {
+    const f_status_t status = f_number_unsignedss_decrease_by(0, &data);
+
+    assert_int_equal(status, F_data_not);
+    assert_int_equal(data.used, 0);
+    assert_int_equal(data.size, length);
+  }
+
+  free((void *) data.array);
+}
+
+void test__f_type_array_number_unsignedss_decrease_by__works(void **state) {
+
+  const int length = 5;
+  f_number_unsignedss_t data = f_number_unsigneds_t_initialize;
+
+  {
+    const f_status_t status = f_number_unsignedss_resize(length, &data);
+
+    assert_int_equal(status, F_none);
+    assert_int_equal(data.used, 0);
+    assert_int_equal(data.size, length);
+  }
+
+  {
+    const f_status_t status = f_number_unsignedss_decrease_by(length, &data);
+
+    assert_int_equal(status, F_none);
+    assert_int_equal(data.used, 0);
+    assert_int_equal(data.size, 0);
+  }
+
+  assert_null(data.array);
+}
+
+#ifdef __cplusplus
+} // extern "C"
+#endif
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_decrease_by.h b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_decrease_by.h
new file mode 100644 (file)
index 0000000..de9d1dd
--- /dev/null
@@ -0,0 +1,34 @@
+/**
+ * FLL - Level 0
+ *
+ * Project: Type
+ * API Version: 0.7
+ * Licenses: lgpl-2.1-or-later
+ *
+ * Test the array types in the type project.
+ */
+#ifndef _TEST__F_type_array__number_unsignedss_decrease_by
+#define _TEST__F_type_array__number_unsignedss_decrease_by
+
+/**
+ * Test that the function correctly fails on invalid parameter.
+ *
+ * @see f_number_unsignedss_decrease_by()
+ */
+extern void test__f_type_array_number_unsignedss_decrease_by__parameter_checking(void **state);
+
+/**
+ * Test that the function returns F_data_not.
+ *
+ * @see f_number_unsignedss_decrease_by()
+ */
+extern void test__f_type_array_number_unsignedss_decrease_by__returns_data_not(void **state);
+
+/**
+ * Test that the function works.
+ *
+ * @see f_number_unsignedss_decrease_by()
+ */
+extern void test__f_type_array_number_unsignedss_decrease_by__works(void **state);
+
+#endif // _TEST__F_type_array__number_unsignedss_decrease_by
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_increase.c b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_increase.c
new file mode 100644 (file)
index 0000000..82fa657
--- /dev/null
@@ -0,0 +1,76 @@
+#include "test-type_array.h"
+#include "test-type_array-number_unsignedss_increase.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+void test__f_type_array_number_unsignedss_increase__parameter_checking(void **state) {
+
+  const int length = 5;
+  f_number_unsignedss_t data = f_number_unsigneds_t_initialize;
+
+  {
+    const f_status_t status = f_number_unsignedss_increase(length, 0);
+
+    assert_int_equal(status, F_status_set_error(F_parameter));
+    assert_int_equal(data.used, 0);
+    assert_int_equal(data.size, 0);
+  }
+
+  free((void *) data.array);
+}
+
+void test__f_type_array_number_unsignedss_increase__returns_data_not(void **state) {
+
+  const int length = 5;
+  f_number_unsignedss_t data = f_number_unsigneds_t_initialize;
+
+  {
+    const f_status_t status = f_number_unsignedss_resize(length, &data);
+
+    assert_int_equal(status, F_none);
+    assert_int_equal(data.used, 0);
+    assert_int_equal(data.size, length);
+  }
+
+  {
+    const f_status_t status = f_number_unsignedss_increase(length, &data);
+
+    assert_int_equal(status, F_data_not);
+    assert_int_equal(data.used, 0);
+    assert_int_equal(data.size, length);
+  }
+
+  free((void *) data.array);
+}
+
+void test__f_type_array_number_unsignedss_increase__works(void **state) {
+
+  const int length = 5;
+  f_number_unsignedss_t data = f_number_unsigneds_t_initialize;
+
+  {
+    const f_status_t status = f_number_unsignedss_resize(length, &data);
+
+    assert_int_equal(status, F_none);
+    assert_int_equal(data.used, 0);
+    assert_int_equal(data.size, length);
+  }
+
+  {
+    data.used = length;
+
+    const f_status_t status = f_number_unsignedss_increase(length, &data);
+
+    assert_int_equal(status, F_none);
+    assert_int_equal(data.used, length);
+    assert_in_range(data.size, length + 1, length + 1 + F_memory_default_allocation_small_d);
+  }
+
+  free((void *) data.array);
+}
+
+#ifdef __cplusplus
+} // extern "C"
+#endif
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_increase.h b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_increase.h
new file mode 100644 (file)
index 0000000..31e7426
--- /dev/null
@@ -0,0 +1,34 @@
+/**
+ * FLL - Level 0
+ *
+ * Project: Type
+ * API Version: 0.7
+ * Licenses: lgpl-2.1-or-later
+ *
+ * Test the array types in the type project.
+ */
+#ifndef _TEST__F_type_array__number_unsignedss_increase
+#define _TEST__F_type_array__number_unsignedss_increase
+
+/**
+ * Test that the function correctly fails on invalid parameter.
+ *
+ * @see f_number_unsignedss_increase()
+ */
+extern void test__f_type_array_number_unsignedss_increase__parameter_checking(void **state);
+
+/**
+ * Test that the function returns F_data_not.
+ *
+ * @see f_number_unsignedss_increase()
+ */
+extern void test__f_type_array_number_unsignedss_increase__returns_data_not(void **state);
+
+/**
+ * Test that the function works.
+ *
+ * @see f_number_unsignedss_increase()
+ */
+extern void test__f_type_array_number_unsignedss_increase__works(void **state);
+
+#endif // _TEST__F_type_array__number_unsignedss_increase
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_increase_by.c b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_increase_by.c
new file mode 100644 (file)
index 0000000..fb9fa4e
--- /dev/null
@@ -0,0 +1,84 @@
+#include "test-type_array.h"
+#include "test-type_array-number_unsignedss_increase_by.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+void test__f_type_array_number_unsignedss_increase_by__parameter_checking(void **state) {
+
+  const int length = 5;
+  f_number_unsignedss_t data = f_number_unsigneds_t_initialize;
+
+  {
+    const f_status_t status = f_number_unsignedss_increase_by(length, 0);
+
+    assert_int_equal(status, F_status_set_error(F_parameter));
+    assert_int_equal(data.used, 0);
+    assert_int_equal(data.size, 0);
+  }
+
+  assert_null(data.array);
+}
+
+void test__f_type_array_number_unsignedss_increase_by__returns_data_not(void **state) {
+
+  const int length = 5;
+  f_number_unsignedss_t data = f_number_unsignedss_t_initialize;
+
+  {
+    const f_status_t status = f_number_unsignedss_resize(length, &data);
+
+    assert_int_equal(status, F_none);
+    assert_int_equal(data.used, 0);
+    assert_int_equal(data.size, length);
+  }
+
+  {
+    const f_status_t status = f_number_unsignedss_increase_by(0, &data);
+
+    assert_int_equal(status, F_data_not);
+    assert_int_equal(data.used, 0);
+    assert_int_equal(data.size, length);
+  }
+
+  {
+    const f_status_t status = f_number_unsignedss_increase_by(length, &data);
+
+    assert_int_equal(status, F_data_not);
+    assert_int_equal(data.used, 0);
+    assert_int_equal(data.size, length);
+  }
+
+  free((void *) data.array);
+}
+
+void test__f_type_array_number_unsignedss_increase_by__works(void **state) {
+
+  const int length = 5;
+  f_number_unsignedss_t data = f_number_unsigneds_t_initialize;
+
+  {
+    const f_status_t status = f_number_unsignedss_resize(length, &data);
+
+    assert_int_equal(status, F_none);
+    assert_int_equal(data.used, 0);
+    assert_int_equal(data.size, length);
+  }
+
+  {
+    data.used = length;
+
+    const f_status_t status = f_number_unsignedss_increase_by(length, &data);
+
+    assert_int_equal(status, F_none);
+    assert_int_equal(data.used, length);
+    assert_int_equal(data.size, length * 2);
+  }
+
+  free((void *) data.array);
+}
+
+#ifdef __cplusplus
+} // extern "C"
+#endif
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_increase_by.h b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_increase_by.h
new file mode 100644 (file)
index 0000000..254b9fe
--- /dev/null
@@ -0,0 +1,34 @@
+/**
+ * FLL - Level 0
+ *
+ * Project: Type
+ * API Version: 0.7
+ * Licenses: lgpl-2.1-or-later
+ *
+ * Test the array types in the type project.
+ */
+#ifndef _TEST__F_type_array__number_unsignedss_increase_by
+#define _TEST__F_type_array__number_unsignedss_increase_by
+
+/**
+ * Test that the function correctly fails on invalid parameter.
+ *
+ * @see f_number_unsignedss_increase_by()
+ */
+extern void test__f_type_array_number_unsignedss_increase_by__parameter_checking(void **state);
+
+/**
+ * Test that the function returns F_data_not.
+ *
+ * @see f_number_unsignedss_increase_by()
+ */
+extern void test__f_type_array_number_unsignedss_increase_by__returns_data_not(void **state);
+
+/**
+ * Test that the function works.
+ *
+ * @see f_number_unsignedss_increase_by()
+ */
+extern void test__f_type_array_number_unsignedss_increase_by__works(void **state);
+
+#endif // _TEST__F_type_array__number_unsignedss_increase_by
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_resize.c b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_resize.c
new file mode 100644 (file)
index 0000000..e629438
--- /dev/null
@@ -0,0 +1,42 @@
+#include "test-type_array.h"
+#include "test-type_array-number_unsignedss_resize.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+void test__f_type_array_number_unsignedss_resize__parameter_checking(void **state) {
+
+  const int length = 5;
+  f_number_unsignedss_t data = f_number_unsignedss_t_initialize;
+
+  {
+    const f_status_t status = f_number_unsignedss_resize(length, 0);
+
+    assert_int_equal(status, F_status_set_error(F_parameter));
+    assert_int_equal(data.used, 0);
+    assert_int_equal(data.size, 0);
+  }
+
+  assert_null(data.array);
+}
+
+void test__f_type_array_number_unsignedss_resize__works(void **state) {
+
+  const int length = 5;
+  f_number_unsignedss_t data = f_number_unsignedss_t_initialize;
+
+  {
+    const f_status_t status = f_number_unsignedss_resize(length, &data);
+
+    assert_int_equal(status, F_none);
+    assert_int_equal(data.used, 0);
+    assert_int_equal(data.size, length);
+  }
+
+  free((void *) data.array);
+}
+
+#ifdef __cplusplus
+} // extern "C"
+#endif
diff --git a/level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_resize.h b/level_0/f_type_array/tests/unit/c/test-type_array-number_unsingedss_resize.h
new file mode 100644 (file)
index 0000000..34395fc
--- /dev/null
@@ -0,0 +1,27 @@
+/**
+ * FLL - Level 0
+ *
+ * Project: Type
+ * API Version: 0.7
+ * Licenses: lgpl-2.1-or-later
+ *
+ * Test the array types in the type project.
+ */
+#ifndef _TEST__F_type_array__number_unsignedss_resize
+#define _TEST__F_type_array__number_unsignedss_resize
+
+/**
+ * Test that the function correctly fails on invalid parameter.
+ *
+ * @see f_number_unsignedss_resize()
+ */
+extern void test__f_type_array_number_unsignedss_resize__parameter_checking(void **state);
+
+/**
+ * Test that the function works.
+ *
+ * @see f_number_unsignedss_resize()
+ */
+extern void test__f_type_array_number_unsignedss_resize__works(void **state);
+
+#endif // _TEST__F_type_array__number_unsignedss_resize
index d84f8ca1cb534ae602f227eafcd0eca918218931..fc5d3322a4d7853b57aaf0c78adc11458ab93733 100644 (file)
@@ -74,7 +74,7 @@ void test__f_type_array_statess_append__works(void **state) {
     assert_int_equal(destination.array[0].used, source.used);
     assert_int_equal(destination.array[0].size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.array[0].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.array[0].used; ++i) {
 
       assert_int_equal(destination.array[0].array[i].step_large, state_data.step_large);
       assert_int_equal(destination.array[0].array[i].step_small, state_data.step_small);
@@ -86,7 +86,7 @@ void test__f_type_array_statess_append__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index d78b522930ce142e042a8e62de3434106bbab800..497d7b9173f019d0ffef39ecb851b890e0c36c1f 100644 (file)
@@ -79,7 +79,7 @@ void test__f_type_array_statess_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
 
       assert_int_equal(destination.array[i].used, length_inner);
       assert_int_equal(destination.array[i].size, length_inner);
@@ -102,11 +102,11 @@ void test__f_type_array_statess_append_all__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t i = 0; i < source.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
     free((void *) source.array[i].array);
   } // for
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index 19e6fe1e7123805033f678cc928422599b210807..bd9760011f1e890cd8b4d01ff5617008cf35e5c5 100644 (file)
@@ -68,7 +68,7 @@ void test__f_type_array_statuss_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       assert_int_equal(destination.array[i], i + 1);
     } // for
   }
index a713c2c5b3e6bc66f2790f7d21ea0b4cf0526bb2..cc035ffe096885a781c74cc9ac7689f5d1ac296c 100644 (file)
@@ -68,12 +68,12 @@ void test__f_type_array_statusss_append__works(void **state) {
     assert_int_equal(destination.array[0].used, source.used);
     assert_int_equal(destination.array[0].size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.array[0].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.array[0].used; ++i) {
       assert_int_equal(destination.array[0].array[i], i + 1);
     } // for
   }
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index 213074ad47af8461c2b3705164cf2a03e0ac7aa4..e37163a8cf99d8fcbaf853b6f4db58e1d2bfdf15 100644 (file)
@@ -64,7 +64,7 @@ void test__f_type_array_statusss_append_all__works(void **state) {
 
       assert_int_equal(status, F_none);
 
-      for (f_array_length_t i = 0; i < length_inner; ++i) {
+      for (f_number_unsigned_t i = 0; i < length_inner; ++i) {
         source.array[source.used].array[source.array[source.used].used++] = i + 1;
       } // for
     } // for
@@ -77,22 +77,22 @@ void test__f_type_array_statusss_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
 
       assert_int_equal(destination.array[i].used, length_inner);
       assert_int_equal(destination.array[i].size, length_inner);
 
-      for (f_array_length_t j = 0; j < length_inner; ++j) {
+      for (f_number_unsigned_t j = 0; j < length_inner; ++j) {
         assert_int_equal(destination.array[i].array[j], j + 1);
       } // for
     } // for
   }
 
-  for (f_array_length_t i = 0; i < source.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
     free((void *) source.array[i].array);
   } // for
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index 65226e5dd401f8e605e940bbb3e99475bce6df18..abc897c6393ac1e04fd708c1d9baf2610e9ab3b4 100644 (file)
@@ -68,7 +68,7 @@ void test__f_type_array_uint128s_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       assert_int_equal(destination.array[i], i + 1);
     } // for
   }
index 3887a2258617a8f770f69749cc773ee132eca665..838f007192c1c8a303aacc2a92748ce5021e012c 100644 (file)
@@ -68,12 +68,12 @@ void test__f_type_array_uint128ss_append__works(void **state) {
     assert_int_equal(destination.array[0].used, source.used);
     assert_int_equal(destination.array[0].size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.array[0].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.array[0].used; ++i) {
       assert_int_equal(destination.array[0].array[i], i + 1);
     } // for
   }
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index 7db15469bb791bfb11b13f6a44414ba2dc5d86ba..57ae7bcc62fd5e72935bd026ff5cadd968a6ba4c 100644 (file)
@@ -64,7 +64,7 @@ void test__f_type_array_uint128ss_append_all__works(void **state) {
 
       assert_int_equal(status, F_none);
 
-      for (f_array_length_t i = 0; i < length_inner; ++i) {
+      for (f_number_unsigned_t i = 0; i < length_inner; ++i) {
         source.array[source.used].array[source.array[source.used].used++] = i + 1;
       } // for
     } // for
@@ -77,22 +77,22 @@ void test__f_type_array_uint128ss_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
 
       assert_int_equal(destination.array[i].used, length_inner);
       assert_int_equal(destination.array[i].size, length_inner);
 
-      for (f_array_length_t j = 0; j < length_inner; ++j) {
+      for (f_number_unsigned_t j = 0; j < length_inner; ++j) {
         assert_int_equal(destination.array[i].array[j], j + 1);
       } // for
     } // for
   }
 
-  for (f_array_length_t i = 0; i < source.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
     free((void *) source.array[i].array);
   } // for
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index a6d63397c517435ab754eaedcca24de796bf109e..669a45382dbe9a5fa695b801d68e60cbd6a5ce6c 100644 (file)
@@ -68,7 +68,7 @@ void test__f_type_array_uint16s_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       assert_int_equal(destination.array[i], i + 1);
     } // for
   }
index e10b0ea85e6cbdbebaf6b38de286afcdb69b343b..2a81be35ec0862fa69887b3520f862b6625a195b 100644 (file)
@@ -68,12 +68,12 @@ void test__f_type_array_uint16ss_append__works(void **state) {
     assert_int_equal(destination.array[0].used, source.used);
     assert_int_equal(destination.array[0].size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.array[0].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.array[0].used; ++i) {
       assert_int_equal(destination.array[0].array[i], i + 1);
     } // for
   }
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index 7480db036a612cf1cda3199a9b870ae5e4d3fc5e..e643da8dc134c1f6fed358ef1a3e07f5721577d6 100644 (file)
@@ -64,7 +64,7 @@ void test__f_type_array_uint16ss_append_all__works(void **state) {
 
       assert_int_equal(status, F_none);
 
-      for (f_array_length_t i = 0; i < length_inner; ++i) {
+      for (f_number_unsigned_t i = 0; i < length_inner; ++i) {
         source.array[source.used].array[source.array[source.used].used++] = i + 1;
       } // for
     } // for
@@ -77,22 +77,22 @@ void test__f_type_array_uint16ss_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
 
       assert_int_equal(destination.array[i].used, length_inner);
       assert_int_equal(destination.array[i].size, length_inner);
 
-      for (f_array_length_t j = 0; j < length_inner; ++j) {
+      for (f_number_unsigned_t j = 0; j < length_inner; ++j) {
         assert_int_equal(destination.array[i].array[j], j + 1);
       } // for
     } // for
   }
 
-  for (f_array_length_t i = 0; i < source.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
     free((void *) source.array[i].array);
   } // for
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index 1caea4ee24205b290da18e7bb67a58cf6f6ba332..9e2807d6240a9ed7921fd5fd35be6f829332b8ec 100644 (file)
@@ -68,7 +68,7 @@ void test__f_type_array_uint32s_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       assert_int_equal(destination.array[i], i + 1);
     } // for
   }
index c88d473331abc1e7fa1ac4ecf5ed96533d6e607e..9e8405a3eeecb334777240e599f73316dec57e2c 100644 (file)
@@ -68,12 +68,12 @@ void test__f_type_array_uint32ss_append__works(void **state) {
     assert_int_equal(destination.array[0].used, source.used);
     assert_int_equal(destination.array[0].size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.array[0].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.array[0].used; ++i) {
       assert_int_equal(destination.array[0].array[i], i + 1);
     } // for
   }
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index 41b482f75249463280a86a5e8940d6164c23f8d5..91bc05e0e45d7cb0e94ff870ec315370d8b34c4f 100644 (file)
@@ -64,7 +64,7 @@ void test__f_type_array_uint32ss_append_all__works(void **state) {
 
       assert_int_equal(status, F_none);
 
-      for (f_array_length_t i = 0; i < length_inner; ++i) {
+      for (f_number_unsigned_t i = 0; i < length_inner; ++i) {
         source.array[source.used].array[source.array[source.used].used++] = i + 1;
       } // for
     } // for
@@ -77,22 +77,22 @@ void test__f_type_array_uint32ss_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
 
       assert_int_equal(destination.array[i].used, length_inner);
       assert_int_equal(destination.array[i].size, length_inner);
 
-      for (f_array_length_t j = 0; j < length_inner; ++j) {
+      for (f_number_unsigned_t j = 0; j < length_inner; ++j) {
         assert_int_equal(destination.array[i].array[j], j + 1);
       } // for
     } // for
   }
 
-  for (f_array_length_t i = 0; i < source.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
     free((void *) source.array[i].array);
   } // for
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index 33db407d3d5494ce030e70f0f4381ede97c3c2b8..5af7533fbb17ca96f2d3ca57c53d75338335b519 100644 (file)
@@ -68,7 +68,7 @@ void test__f_type_array_uint64s_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       assert_int_equal(destination.array[i], i + 1);
     } // for
   }
index 80a085cc534989f87a1c8c814dc8f1c912a96af3..23c83e0e618860bd0ef9464f6bdc7d20ddcc18c2 100644 (file)
@@ -68,12 +68,12 @@ void test__f_type_array_uint64ss_append__works(void **state) {
     assert_int_equal(destination.array[0].used, source.used);
     assert_int_equal(destination.array[0].size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.array[0].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.array[0].used; ++i) {
       assert_int_equal(destination.array[0].array[i], i + 1);
     } // for
   }
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index 242c8e50d5faea4183bea2145e28a1a82d24117b..b910413a20cebdb5e62b9ed8966f973b34b2d4d2 100644 (file)
@@ -64,7 +64,7 @@ void test__f_type_array_uint64ss_append_all__works(void **state) {
 
       assert_int_equal(status, F_none);
 
-      for (f_array_length_t i = 0; i < length_inner; ++i) {
+      for (f_number_unsigned_t i = 0; i < length_inner; ++i) {
         source.array[source.used].array[source.array[source.used].used++] = i + 1;
       } // for
     } // for
@@ -77,22 +77,22 @@ void test__f_type_array_uint64ss_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
 
       assert_int_equal(destination.array[i].used, length_inner);
       assert_int_equal(destination.array[i].size, length_inner);
 
-      for (f_array_length_t j = 0; j < length_inner; ++j) {
+      for (f_number_unsigned_t j = 0; j < length_inner; ++j) {
         assert_int_equal(destination.array[i].array[j], j + 1);
       } // for
     } // for
   }
 
-  for (f_array_length_t i = 0; i < source.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
     free((void *) source.array[i].array);
   } // for
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index 2922008156c9c25468ef7a0c1a15da7576e29fbb..168a17988eef4bfb565b6e7f57c6638da0f6e3c0 100644 (file)
@@ -68,7 +68,7 @@ void test__f_type_array_uint8s_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       assert_int_equal(destination.array[i], i + 1);
     } // for
   }
index 1db489ab3e24b54a647cc84f92a78262a60048c5..3f603b68eba9bbcc960a5ab8f81bd11de633703f 100644 (file)
@@ -68,12 +68,12 @@ void test__f_type_array_uint8ss_append__works(void **state) {
     assert_int_equal(destination.array[0].used, source.used);
     assert_int_equal(destination.array[0].size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.array[0].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.array[0].used; ++i) {
       assert_int_equal(destination.array[0].array[i], i + 1);
     } // for
   }
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index ba702019318982a456dad6b1d4f9676ac111e16f..5f61c555fea0a08fcb0c98b16a52daccd7b85e91 100644 (file)
@@ -64,7 +64,7 @@ void test__f_type_array_uint8ss_append_all__works(void **state) {
 
       assert_int_equal(status, F_none);
 
-      for (f_array_length_t i = 0; i < length_inner; ++i) {
+      for (f_number_unsigned_t i = 0; i < length_inner; ++i) {
         source.array[source.used].array[source.array[source.used].used++] = i + 1;
       } // for
     } // for
@@ -77,22 +77,22 @@ void test__f_type_array_uint8ss_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < destination.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
 
       assert_int_equal(destination.array[i].used, length_inner);
       assert_int_equal(destination.array[i].size, length_inner);
 
-      for (f_array_length_t j = 0; j < length_inner; ++j) {
+      for (f_number_unsigned_t j = 0; j < length_inner; ++j) {
         assert_int_equal(destination.array[i].array[j], j + 1);
       } // for
     } // for
   }
 
-  for (f_array_length_t i = 0; i < source.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
     free((void *) source.array[i].array);
   } // for
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].array);
   } // for
 
index 8e4b8bfb9cfcfc447f425122ef9da41c7e82707e..e8fbd28967e1745d79c801b21d1eec755549c876 100644 (file)
@@ -17,37 +17,6 @@ int setdown(void **state) {
 int main(void) {
 
   const struct CMUnitTest tests[] = {
-    cmocka_unit_test(test__f_type_array_array_lengths_append_all__returns_data_not),
-    cmocka_unit_test(test__f_type_array_array_lengths_decimate_by__returns_data_not),
-    cmocka_unit_test(test__f_type_array_array_lengths_decrease_by__returns_data_not),
-    cmocka_unit_test(test__f_type_array_array_lengths_increase__returns_data_not),
-    cmocka_unit_test(test__f_type_array_array_lengths_increase_by__returns_data_not),
-
-    cmocka_unit_test(test__f_type_array_array_lengths_adjust__works),
-    cmocka_unit_test(test__f_type_array_array_lengths_append__works),
-    cmocka_unit_test(test__f_type_array_array_lengths_append_all__works),
-    cmocka_unit_test(test__f_type_array_array_lengths_decimate_by__works),
-    cmocka_unit_test(test__f_type_array_array_lengths_decrease_by__works),
-    cmocka_unit_test(test__f_type_array_array_lengths_increase__works),
-    cmocka_unit_test(test__f_type_array_array_lengths_increase_by__works),
-    cmocka_unit_test(test__f_type_array_array_lengths_resize__works),
-
-    cmocka_unit_test(test__f_type_array_array_lengthss_append__returns_data_not),
-    cmocka_unit_test(test__f_type_array_array_lengthss_append_all__returns_data_not),
-    cmocka_unit_test(test__f_type_array_array_lengthss_decimate_by__returns_data_not),
-    cmocka_unit_test(test__f_type_array_array_lengthss_decrease_by__returns_data_not),
-    cmocka_unit_test(test__f_type_array_array_lengthss_increase__returns_data_not),
-    cmocka_unit_test(test__f_type_array_array_lengthss_increase_by__returns_data_not),
-
-    cmocka_unit_test(test__f_type_array_array_lengthss_adjust__works),
-    cmocka_unit_test(test__f_type_array_array_lengthss_append__works),
-    cmocka_unit_test(test__f_type_array_array_lengthss_append_all__works),
-    cmocka_unit_test(test__f_type_array_array_lengthss_decimate_by__works),
-    cmocka_unit_test(test__f_type_array_array_lengthss_decrease_by__works),
-    cmocka_unit_test(test__f_type_array_array_lengthss_increase__works),
-    cmocka_unit_test(test__f_type_array_array_lengthss_increase_by__works),
-    cmocka_unit_test(test__f_type_array_array_lengthss_resize__works),
-
     cmocka_unit_test(test__f_type_array_cells_append_all__returns_data_not),
     cmocka_unit_test(test__f_type_array_cells_decimate_by__returns_data_not),
     cmocka_unit_test(test__f_type_array_cells_decrease_by__returns_data_not),
@@ -256,6 +225,37 @@ int main(void) {
     cmocka_unit_test(test__f_type_array_int128ss_increase__returns_data_not),
     cmocka_unit_test(test__f_type_array_int128ss_increase_by__returns_data_not),
 
+    cmocka_unit_test(test__f_type_array_number_unsigneds_append_all__returns_data_not),
+    cmocka_unit_test(test__f_type_array_number_unsigneds_decimate_by__returns_data_not),
+    cmocka_unit_test(test__f_type_array_number_unsigneds_decrease_by__returns_data_not),
+    cmocka_unit_test(test__f_type_array_number_unsigneds_increase__returns_data_not),
+    cmocka_unit_test(test__f_type_array_number_unsigneds_increase_by__returns_data_not),
+
+    cmocka_unit_test(test__f_type_array_number_unsigneds_adjust__works),
+    cmocka_unit_test(test__f_type_array_number_unsigneds_append__works),
+    cmocka_unit_test(test__f_type_array_number_unsigneds_append_all__works),
+    cmocka_unit_test(test__f_type_array_number_unsigneds_decimate_by__works),
+    cmocka_unit_test(test__f_type_array_number_unsigneds_decrease_by__works),
+    cmocka_unit_test(test__f_type_array_number_unsigneds_increase__works),
+    cmocka_unit_test(test__f_type_array_number_unsigneds_increase_by__works),
+    cmocka_unit_test(test__f_type_array_number_unsigneds_resize__works),
+
+    cmocka_unit_test(test__f_type_array_number_unsignedss_append__returns_data_not),
+    cmocka_unit_test(test__f_type_array_number_unsignedss_append_all__returns_data_not),
+    cmocka_unit_test(test__f_type_array_number_unsignedss_decimate_by__returns_data_not),
+    cmocka_unit_test(test__f_type_array_number_unsignedss_decrease_by__returns_data_not),
+    cmocka_unit_test(test__f_type_array_number_unsignedss_increase__returns_data_not),
+    cmocka_unit_test(test__f_type_array_number_unsignedss_increase_by__returns_data_not),
+
+    cmocka_unit_test(test__f_type_array_number_unsignedss_adjust__works),
+    cmocka_unit_test(test__f_type_array_number_unsignedss_append__works),
+    cmocka_unit_test(test__f_type_array_number_unsignedss_append_all__works),
+    cmocka_unit_test(test__f_type_array_number_unsignedss_decimate_by__works),
+    cmocka_unit_test(test__f_type_array_number_unsignedss_decrease_by__works),
+    cmocka_unit_test(test__f_type_array_number_unsignedss_increase__works),
+    cmocka_unit_test(test__f_type_array_number_unsignedss_increase_by__works),
+    cmocka_unit_test(test__f_type_array_number_unsignedss_resize__works),
+
     cmocka_unit_test(test__f_type_array_int128ss_adjust__works),
     cmocka_unit_test(test__f_type_array_int128ss_append__works),
     cmocka_unit_test(test__f_type_array_int128ss_append_all__works),
@@ -483,23 +483,23 @@ int main(void) {
     cmocka_unit_test(test__f_type_array_uint128ss_resize__works),
 
     #ifndef _di_level_0_parameter_checking_
-      cmocka_unit_test(test__f_type_array_array_lengths_adjust__parameter_checking),
-      cmocka_unit_test(test__f_type_array_array_lengths_append__parameter_checking),
-      cmocka_unit_test(test__f_type_array_array_lengths_append_all__parameter_checking),
-      cmocka_unit_test(test__f_type_array_array_lengths_decimate_by__parameter_checking),
-      cmocka_unit_test(test__f_type_array_array_lengths_decrease_by__parameter_checking),
-      cmocka_unit_test(test__f_type_array_array_lengths_increase__parameter_checking),
-      cmocka_unit_test(test__f_type_array_array_lengths_increase_by__parameter_checking),
-      cmocka_unit_test(test__f_type_array_array_lengths_resize__parameter_checking),
-
-      cmocka_unit_test(test__f_type_array_array_lengthss_adjust__parameter_checking),
-      cmocka_unit_test(test__f_type_array_array_lengthss_append__parameter_checking),
-      cmocka_unit_test(test__f_type_array_array_lengthss_append_all__parameter_checking),
-      cmocka_unit_test(test__f_type_array_array_lengthss_decimate_by__parameter_checking),
-      cmocka_unit_test(test__f_type_array_array_lengthss_decrease_by__parameter_checking),
-      cmocka_unit_test(test__f_type_array_array_lengthss_increase__parameter_checking),
-      cmocka_unit_test(test__f_type_array_array_lengthss_increase_by__parameter_checking),
-      cmocka_unit_test(test__f_type_array_array_lengthss_resize__parameter_checking),
+      cmocka_unit_test(test__f_type_array_number_unsigneds_adjust__parameter_checking),
+      cmocka_unit_test(test__f_type_array_number_unsigneds_append__parameter_checking),
+      cmocka_unit_test(test__f_type_array_number_unsigneds_append_all__parameter_checking),
+      cmocka_unit_test(test__f_type_array_number_unsigneds_decimate_by__parameter_checking),
+      cmocka_unit_test(test__f_type_array_number_unsigneds_decrease_by__parameter_checking),
+      cmocka_unit_test(test__f_type_array_number_unsigneds_increase__parameter_checking),
+      cmocka_unit_test(test__f_type_array_number_unsigneds_increase_by__parameter_checking),
+      cmocka_unit_test(test__f_type_array_number_unsigneds_resize__parameter_checking),
+
+      cmocka_unit_test(test__f_type_array_number_unsignedss_adjust__parameter_checking),
+      cmocka_unit_test(test__f_type_array_number_unsignedss_append__parameter_checking),
+      cmocka_unit_test(test__f_type_array_number_unsignedss_append_all__parameter_checking),
+      cmocka_unit_test(test__f_type_array_number_unsignedss_decimate_by__parameter_checking),
+      cmocka_unit_test(test__f_type_array_number_unsignedss_decrease_by__parameter_checking),
+      cmocka_unit_test(test__f_type_array_number_unsignedss_increase__parameter_checking),
+      cmocka_unit_test(test__f_type_array_number_unsignedss_increase_by__parameter_checking),
+      cmocka_unit_test(test__f_type_array_number_unsignedss_resize__parameter_checking),
 
       cmocka_unit_test(test__f_type_array_cells_adjust__parameter_checking),
       cmocka_unit_test(test__f_type_array_cells_append__parameter_checking),
index dfc4a9ce60c2c651e1fc059564e918ded7878a9d..701e47ded1275ba456d34a08a3731e43f58801e3 100644 (file)
 #include <fll/level_0/type_array.h>
 
 // Test includes.
-#include "test-type_array-array_lengths_adjust.h"
-#include "test-type_array-array_lengths_append.h"
-#include "test-type_array-array_lengths_append_all.h"
-#include "test-type_array-array_lengths_decimate_by.h"
-#include "test-type_array-array_lengths_decrease_by.h"
-#include "test-type_array-array_lengths_increase.h"
-#include "test-type_array-array_lengths_increase_by.h"
-#include "test-type_array-array_lengths_resize.h"
-#include "test-type_array-array_lengthss_adjust.h"
-#include "test-type_array-array_lengthss_append.h"
-#include "test-type_array-array_lengthss_append_all.h"
-#include "test-type_array-array_lengthss_decimate_by.h"
-#include "test-type_array-array_lengthss_decrease_by.h"
-#include "test-type_array-array_lengthss_increase.h"
-#include "test-type_array-array_lengthss_increase_by.h"
-#include "test-type_array-array_lengthss_resize.h"
 #include "test-type_array-cells_adjust.h"
 #include "test-type_array-cells_append.h"
 #include "test-type_array-cells_append_all.h"
 #include "test-type_array-int128ss_increase.h"
 #include "test-type_array-int128ss_increase_by.h"
 #include "test-type_array-int128ss_resize.h"
+#include "test-type_array-number_unsigneds_adjust.h"
+#include "test-type_array-number_unsigneds_append.h"
+#include "test-type_array-number_unsigneds_append_all.h"
+#include "test-type_array-number_unsigneds_decimate_by.h"
+#include "test-type_array-number_unsigneds_decrease_by.h"
+#include "test-type_array-number_unsigneds_increase.h"
+#include "test-type_array-number_unsigneds_increase_by.h"
+#include "test-type_array-number_unsigneds_resize.h"
+#include "test-type_array-number_unsignedss_adjust.h"
+#include "test-type_array-number_unsignedss_append.h"
+#include "test-type_array-number_unsignedss_append_all.h"
+#include "test-type_array-number_unsignedss_decimate_by.h"
+#include "test-type_array-number_unsignedss_decrease_by.h"
+#include "test-type_array-number_unsignedss_increase.h"
+#include "test-type_array-number_unsignedss_increase_by.h"
+#include "test-type_array-number_unsignedss_resize.h"
 #include "test-type_array-states_adjust.h"
 #include "test-type_array-states_append.h"
 #include "test-type_array-states_append_all.h"
index 8eb9ba57fa465cc2de59d69fa395ae8169833446..4243883071928dcb02f65fddb6af1cf0208488f9 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_utf_char_to_character_) || !defined(_di_f_utf_is_alphabetic_) || !defined(_di_f_utf_is_alphabetic_digit_) || !defined(_di_f_utf_is_alphabetic_numeric_) || !defined(_di_f_utf_is_ascii_) || !defined(_di_f_utf_is_combining_) || !defined(_di_f_utf_is_control_) || !defined(_di_f_utf_is_control_picture_) || !defined(_di_f_utf_is_digit_) || !defined(_di_f_utf_is_emoji_) || !defined(_di_f_utf_is_graph_) || !defined(_di_f_utf_is_numeric_) || !defined(_di_f_utf_is_phonetic_) || !defined(_di_f_utf_is_private_) || !defined(_di_f_utf_is_punctuation_) || !defined(_di_f_utf_is_symbol_) || !defined(_di_f_utf_is_unassigned_) || !defined(_di_f_utf_is_valid_) || !defined(_di_f_utf_is_whitespace_) || !defined(_di_f_utf_is_whitespace_modifier_) || !defined(_di_f_utf_is_whitespace_other_) || !defined(_di_f_utf_is_wide_) || !defined(_di_f_utf_is_word_) || !defined(_di_f_utf_is_word_dash_) || !defined(_di_f_utf_is_word_dash_plus_) || !defined(_di_f_utf_is_zero_width_) || !defined(_di_f_utf_unicode_to_)
-  f_status_t private_f_utf_char_to_character(const f_string_t sequence, const f_array_length_t width_max, f_utf_char_t *character_utf) {
+  f_status_t private_f_utf_char_to_character(const f_string_t sequence, const f_number_unsigned_t width_max, f_utf_char_t *character_utf) {
 
     if (!macro_f_utf_byte_width_is(*sequence)) {
       *character_utf = macro_f_utf_char_t_from_char_1(sequence[0]);
index 5ab1a03be137995dbd1f94cf49e3bec1389f8a97..9df66232106643555aa2caee78df8f5a49708399 100644 (file)
@@ -71,7 +71,7 @@ extern "C" {
  * @see f_utf_unicode_to()
  */
 #if !defined(_di_f_utf_char_to_character_) || !defined(_di_f_utf_is_alphabetic_) || !defined(_di_f_utf_is_alphabetic_digit_) || !defined(_di_f_utf_is_alphabetic_numeric_) || !defined(_di_f_utf_is_ascii_) || !defined(_di_f_utf_is_combining_) || !defined(_di_f_utf_is_control_) || !defined(_di_f_utf_is_control_picture_) || !defined(_di_f_utf_is_digit_) || !defined(_di_f_utf_is_emoji_) || !defined(_di_f_utf_is_graph_) || !defined(_di_f_utf_is_numeric_) || !defined(_di_f_utf_is_phonetic_) || !defined(_di_f_utf_is_private_) || !defined(_di_f_utf_is_punctuation_) || !defined(_di_f_utf_is_symbol_) || !defined(_di_f_utf_is_unassigned_) || !defined(_di_f_utf_is_valid_) || !defined(_di_f_utf_is_whitespace_) || !defined(_di_f_utf_is_whitespace_modifier_) || !defined(_di_f_utf_is_whitespace_other_) || !defined(_di_f_utf_is_wide_) || !defined(_di_f_utf_is_word_) || !defined(_di_f_utf_is_word_dash_) || !defined(_di_f_utf_is_word_dash_plus_) || !defined(_di_f_utf_is_zero_width_) || !defined(_di_f_utf_unicode_to_)
-  extern f_status_t private_f_utf_char_to_character(const f_string_t character, const f_array_length_t width_max, f_utf_char_t *character_utf) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_utf_char_to_character(const f_string_t character, const f_number_unsigned_t width_max, f_utf_char_t *character_utf) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_utf_char_to_character_) || !defined(_di_f_utf_is_alphabetic_) || !defined(_di_f_utf_is_alphabetic_digit_) || !defined(_di_f_utf_is_alphabetic_numeric_) || !defined(_di_f_utf_is_ascii_) || !defined(_di_f_utf_is_combining_) || !defined(_di_f_utf_is_control_) || !defined(_di_f_utf_is_control_picture_) || !defined(_di_f_utf_is_digit_) || !defined(_di_f_utf_is_emoji_) || !defined(_di_f_utf_is_graph_) || !defined(_di_f_utf_is_numeric_) || !defined(_di_f_utf_is_phonetic_) || !defined(_di_f_utf_is_private_) || !defined(_di_f_utf_is_punctuation_) || !defined(_di_f_utf_is_symbol_) || !defined(_di_f_utf_is_unassigned_) || !defined(_di_f_utf_is_valid_) || !defined(_di_f_utf_is_whitespace_) || !defined(_di_f_utf_is_whitespace_modifier_) || !defined(_di_f_utf_is_whitespace_other_) || !defined(_di_f_utf_is_wide_) || !defined(_di_f_utf_is_word_) || !defined(_di_f_utf_is_word_dash_) || !defined(_di_f_utf_is_word_dash_plus_) || !defined(_di_f_utf_is_zero_width_) || !defined(_di_f_utf_unicode_to_)
 
 /**
index 2b0ff5830e6f9b113580ba068d02ebba8d4eba6d..8221afd978dcfecf61a8f03dfccf43a8d6cea0d6 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_utf_buffer_decrement_
-  f_status_t f_utf_buffer_decrement(const f_string_static_t buffer, f_string_range_t *range, const f_array_length_t step) {
+  f_status_t f_utf_buffer_decrement(const f_string_static_t buffer, f_string_range_t *range, const f_number_unsigned_t step) {
     #ifndef _di_level_0_parameter_checking_
       if (!range) return F_status_set_error(F_parameter);
       if (step < 1) return F_status_set_error(F_parameter);
@@ -17,7 +17,7 @@ extern "C" {
       return F_data_not;
     }
 
-    f_array_length_t i = 0;
+    f_number_unsigned_t i = 0;
     uint8_t width = 0;
 
     do {
@@ -41,7 +41,7 @@ extern "C" {
 #endif // _di_f_utf_buffer_decrement_
 
 #ifndef _di_f_utf_buffer_increment_
-  f_status_t f_utf_buffer_increment(const f_string_static_t buffer, f_string_range_t *range, const f_array_length_t step) {
+  f_status_t f_utf_buffer_increment(const f_string_static_t buffer, f_string_range_t *range, const f_number_unsigned_t step) {
     #ifndef _di_level_0_parameter_checking_
       if (!range) return F_status_set_error(F_parameter);
       if (step < 1) return F_status_set_error(F_parameter);
@@ -51,7 +51,7 @@ extern "C" {
       return F_data_not;
     }
 
-    f_array_length_t i = 0;
+    f_number_unsigned_t i = 0;
     uint8_t width = 0;
 
     do {
index 9b320f5b5c732b10aa2170b5b9d4a505b567bf6c..ae66d15412f12897deaa80baeeaeb6fe56f971e8 100644 (file)
@@ -100,7 +100,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_utf_buffer_decrement_
-  extern f_status_t f_utf_buffer_decrement(const f_string_static_t buffer, f_string_range_t *range, const f_array_length_t step);
+  extern f_status_t f_utf_buffer_decrement(const f_string_static_t buffer, f_string_range_t *range, const f_number_unsigned_t step);
 #endif // _di_f_utf_buffer_decrement_
 
 /**
@@ -133,7 +133,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_utf_buffer_increment_
-  extern f_status_t f_utf_buffer_increment(const f_string_static_t buffer, f_string_range_t *range, const f_array_length_t step);
+  extern f_status_t f_utf_buffer_increment(const f_string_static_t buffer, f_string_range_t *range, const f_number_unsigned_t step);
 #endif // _di_f_utf_buffer_increment_
 
 #ifdef __cplusplus
index 6aabab535d6ced0223e7c4ee2da4d4e004a6a064..478aa244404b2390a1333e63259099f7c9f8068d 100644 (file)
@@ -6,7 +6,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_utf_char_to_character_
-  f_status_t f_utf_char_to_character(const f_string_t character, const f_array_length_t width_max, f_utf_char_t *character_utf) {
+  f_status_t f_utf_char_to_character(const f_string_t character, const f_number_unsigned_t width_max, f_utf_char_t *character_utf) {
     #ifndef _di_level_0_parameter_checking_
       if (width_max < 1) return F_status_set_error(F_parameter);
       if (!character_utf) return F_status_set_error(F_parameter);
@@ -20,7 +20,7 @@ extern "C" {
 #endif // _di_f_utf_char_to_character_
 
 #ifndef _di_f_utf_char_to_char_
-  f_status_t f_utf_char_to_char(const f_utf_char_t unicode, f_string_t *character, f_array_length_t *width_max) {
+  f_status_t f_utf_char_to_char(const f_utf_char_t unicode, f_string_t *character, f_number_unsigned_t *width_max) {
     #ifndef _di_level_0_parameter_checking_
       if (!character) return F_status_set_error(F_parameter);
       if (!width_max) return F_status_set_error(F_parameter);
@@ -129,12 +129,12 @@ extern "C" {
 #endif // _di_f_utf_character_unicode_from_
 
 #ifndef _di_f_utf_character_unicode_string_to_
-  f_status_t f_utf_character_unicode_string_to(const f_utf_string_t string, const f_array_length_t length, f_utf_char_t *codepoint) {
+  f_status_t f_utf_character_unicode_string_to(const f_utf_string_t string, const f_number_unsigned_t length, f_utf_char_t *codepoint) {
     #ifndef _di_level_0_parameter_checking_
       if (!codepoint) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
-    f_array_length_t i = 0;
+    f_number_unsigned_t i = 0;
 
     while (i < length && !string[i]) {
       ++i;
@@ -201,7 +201,7 @@ extern "C" {
 #endif // _di_f_utf_character_unicode_string_to_
 
 #ifndef _di_f_utf_unicode_from_
-  f_status_t f_utf_unicode_from(const f_utf_char_t codepoint, const f_array_length_t width_max, f_string_t *character) {
+  f_status_t f_utf_unicode_from(const f_utf_char_t codepoint, const f_number_unsigned_t width_max, f_string_t *character) {
     #ifndef _di_level_0_parameter_checking_
       if (width_max < 1) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -267,7 +267,7 @@ extern "C" {
 #endif // _di_f_utf_unicode_from_
 
 #ifndef _di_f_utf_unicode_to_
-  f_status_t f_utf_unicode_to(const f_string_t character, const f_array_length_t width_max, uint32_t *unicode) {
+  f_status_t f_utf_unicode_to(const f_string_t character, const f_number_unsigned_t width_max, uint32_t *unicode) {
     #ifndef _di_level_0_parameter_checking_
       if (width_max < 1) return F_status_set_error(F_parameter);
       if (!unicode) return F_status_set_error(F_parameter);
@@ -285,12 +285,12 @@ extern "C" {
 #endif // _di_f_utf_unicode_to_
 
 #ifndef _di_f_utf_unicode_string_to_
-  f_status_t f_utf_unicode_string_to(const f_string_t string, const f_array_length_t length, uint32_t *unicode) {
+  f_status_t f_utf_unicode_string_to(const f_string_t string, const f_number_unsigned_t length, uint32_t *unicode) {
     #ifndef _di_level_0_parameter_checking_
       if (!unicode) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
-    f_array_length_t i = 0;
+    f_number_unsigned_t i = 0;
 
     while (i < length && !string[i]) {
       ++i;
index 57227d8655c93c3c2d361ab7f8fe1c91f982fe03..d4f267b9eb0561e647468c4f8cc9167968dbcb66 100644 (file)
@@ -40,7 +40,7 @@ extern "C" {
  *   F_utf_not (with error bit) if unicode is an invalid Unicode character.
  */
 #ifndef _di_f_utf_char_to_char_
-  extern f_status_t f_utf_char_to_char(const f_utf_char_t utf_character, f_string_t *character, f_array_length_t *width_max);
+  extern f_status_t f_utf_char_to_char(const f_utf_char_t utf_character, f_string_t *character, f_number_unsigned_t *width_max);
 #endif // _di_f_utf_char_to_char_
 
 /**
@@ -115,7 +115,7 @@ extern "C" {
  *   F_valid_not (with error bit) if string is not a valid Unicode string.
  */
 #ifndef _di_f_utf_character_unicode_string_to_
-  extern f_status_t f_utf_character_unicode_string_to(const f_utf_string_t string, const f_array_length_t length, f_utf_char_t *codepoint);
+  extern f_status_t f_utf_character_unicode_string_to(const f_utf_string_t string, const f_number_unsigned_t length, f_utf_char_t *codepoint);
 #endif // _di_f_utf_character_unicode_string_to_
 
 /**
@@ -140,7 +140,7 @@ extern "C" {
  *   F_utf_not (with error bit) if unicode is an invalid Unicode character.
  */
 #ifndef _di_f_utf_char_to_character_
-  extern f_status_t f_utf_char_to_character(const f_string_t character, const f_array_length_t width_max, f_utf_char_t *character_utf);
+  extern f_status_t f_utf_char_to_character(const f_string_t character, const f_number_unsigned_t width_max, f_utf_char_t *character_utf);
 #endif // _di_f_utf_char_to_character_
 
 /**
@@ -167,7 +167,7 @@ extern "C" {
  *   F_utf_not (with error bit) if unicode is an invalid Unicode character.
  */
 #ifndef _di_f_utf_unicode_from_
-  extern f_status_t f_utf_unicode_from(const uint32_t unicode, const f_array_length_t width_max, f_string_t *character);
+  extern f_status_t f_utf_unicode_from(const uint32_t unicode, const f_number_unsigned_t width_max, f_string_t *character);
 #endif // _di_f_utf_unicode_from_
 
 /**
@@ -195,7 +195,7 @@ extern "C" {
  * @see f_utf_character_is_valid()
  */
 #ifndef _di_f_utf_unicode_to_
-  extern f_status_t f_utf_unicode_to(const f_string_t character, const f_array_length_t width_max, uint32_t *unicode);
+  extern f_status_t f_utf_unicode_to(const f_string_t character, const f_number_unsigned_t width_max, uint32_t *unicode);
 #endif // _di_f_utf_unicode_to_
 
 /**
@@ -222,7 +222,7 @@ extern "C" {
  *   F_valid_not (with error bit) if string is not a valid Unicode string.
  */
 #ifndef _di_f_utf_unicode_string_to_
-  extern f_status_t f_utf_unicode_string_to(const f_string_t string, const f_array_length_t length, uint32_t *unicode);
+  extern f_status_t f_utf_unicode_string_to(const f_string_t string, const f_number_unsigned_t length, uint32_t *unicode);
 #endif // _di_f_utf_unicode_string_to_
 
 #ifdef __cplusplus
index 5c873a8378e24ddeba12079ea47350a73277a38b..78251419266f463db5780ae308c9138ee14307b3 100644 (file)
@@ -9,7 +9,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_utf_string_dynamic_adjust_
-  f_status_t f_utf_string_dynamic_adjust(const f_array_length_t length, f_utf_string_dynamic_t * const dynamic) {
+  f_status_t f_utf_string_dynamic_adjust(const f_number_unsigned_t length, f_utf_string_dynamic_t * const dynamic) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamic) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -42,8 +42,8 @@ extern "C" {
       return private_f_utf_string_append(source.string, source.used, destination);
     }
 
-    f_array_length_t i = 1;
-    f_array_length_t j = 1;
+    f_number_unsigned_t i = 1;
+    f_number_unsigned_t j = 1;
 
     while (i <= source.used && j <= destination->used) {
 
@@ -71,8 +71,8 @@ extern "C" {
       return private_f_utf_string_append_nulless(source.string, source.used, destination);
     }
 
-    f_array_length_t i = 1;
-    f_array_length_t j = 1;
+    f_number_unsigned_t i = 1;
+    f_number_unsigned_t j = 1;
 
     while (i <= source.used && j <= destination->used) {
 
@@ -113,7 +113,7 @@ extern "C" {
 #endif // _di_f_utf_string_dynamic_append_nulless_
 
 #ifndef _di_f_utf_string_dynamic_decimate_by_
-  f_status_t f_utf_string_dynamic_decimate_by(const f_array_length_t amount, f_utf_string_dynamic_t * const dynamic) {
+  f_status_t f_utf_string_dynamic_decimate_by(const f_number_unsigned_t amount, f_utf_string_dynamic_t * const dynamic) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamic) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -129,7 +129,7 @@ extern "C" {
 #endif // _di_f_utf_string_dynamic_decimate_by_
 
 #ifndef _di_f_utf_string_dynamic_decrease_by_
-  f_status_t f_utf_string_dynamic_decrease_by(const f_array_length_t amount, f_utf_string_dynamic_t * const dynamic) {
+  f_status_t f_utf_string_dynamic_decrease_by(const f_number_unsigned_t amount, f_utf_string_dynamic_t * const dynamic) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamic) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -145,13 +145,13 @@ extern "C" {
 #endif // _di_f_utf_string_dynamic_decrease_by_
 
 #ifndef _di_f_utf_string_dynamic_increase_
-  f_status_t f_utf_string_dynamic_increase(const f_array_length_t step, f_utf_string_dynamic_t * const dynamic) {
+  f_status_t f_utf_string_dynamic_increase(const f_number_unsigned_t step, f_utf_string_dynamic_t * const dynamic) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamic) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && dynamic->used + 1 > dynamic->size) {
-      f_array_length_t size = dynamic->used + step;
+      f_number_unsigned_t size = dynamic->used + step;
 
       if (size > F_string_t_size_d) {
         if (dynamic->used + 1 > F_string_t_size_d) {
@@ -169,7 +169,7 @@ extern "C" {
 #endif // _di_f_utf_string_dynamic_increase_
 
 #ifndef _di_f_utf_string_dynamic_increase_by_
-  f_status_t f_utf_string_dynamic_increase_by(const f_array_length_t amount, f_utf_string_dynamic_t * const dynamic) {
+  f_status_t f_utf_string_dynamic_increase_by(const f_number_unsigned_t amount, f_utf_string_dynamic_t * const dynamic) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamic) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -276,15 +276,15 @@ extern "C" {
     if (range.start > range.stop) return F_data_not_stop;
     if (range.start >= source.used) return F_data_not_eos;
 
-    const f_array_length_t length = range.stop >= source.used ? source.used - range.start : (range.stop - range.start) + 1;
+    const f_number_unsigned_t length = range.stop >= source.used ? source.used - range.start : (range.stop - range.start) + 1;
 
     if (destination->used < length) {
       return private_f_utf_string_append(source.string + range.start, length, destination);
     }
 
-    const f_array_length_t stop = range.stop >= source.used ? source.used : range.stop + 1;
-    f_array_length_t i = 1;
-    f_array_length_t j = 1;
+    const f_number_unsigned_t stop = range.stop >= source.used ? source.used : range.stop + 1;
+    f_number_unsigned_t i = 1;
+    f_number_unsigned_t j = 1;
 
     while (i <= length && j <= destination->used) {
 
@@ -310,15 +310,15 @@ extern "C" {
     if (range.start > range.stop) return F_data_not_stop;
     if (range.start >= source.used) return F_data_not_eos;
 
-    const f_array_length_t length = range.stop >= source.used ? source.used - range.start : (range.stop - range.start) + 1;
+    const f_number_unsigned_t length = range.stop >= source.used ? source.used - range.start : (range.stop - range.start) + 1;
 
     if (!destination->used) {
       return private_f_utf_string_append_nulless(source.string + range.start, length, destination);
     }
 
-    const f_array_length_t stop = range.stop >= source.used ? source.used : range.stop + 1;
-    f_array_length_t i = 1;
-    f_array_length_t j = 1;
+    const f_number_unsigned_t stop = range.stop >= source.used ? source.used : range.stop + 1;
+    f_number_unsigned_t i = 1;
+    f_number_unsigned_t j = 1;
 
     while (i <= length && j <= destination->used) {
 
@@ -484,14 +484,14 @@ extern "C" {
     if (range.start > range.stop) return F_data_not_stop;
     if (range.start >= source.used) return F_data_not_eos;
 
-    const f_array_length_t length = range.stop >= source.used ? source.used - range.start : (range.stop - range.start) + 1;
+    const f_number_unsigned_t length = range.stop >= source.used ? source.used - range.start : (range.stop - range.start) + 1;
 
     if (destination->used < length) {
       return private_f_utf_string_prepend(source.string + range.start, length, destination);
     }
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     while (i < length && j < destination->used) {
 
@@ -517,14 +517,14 @@ extern "C" {
     if (range.start > range.stop) return F_data_not_stop;
     if (range.start >= source.used) return F_data_not_eos;
 
-    const f_array_length_t length = range.stop >= source.used ? source.used - range.start : (range.stop - range.start) + 1;
+    const f_number_unsigned_t length = range.stop >= source.used ? source.used - range.start : (range.stop - range.start) + 1;
 
     if (!destination->used) {
       return private_f_utf_string_prepend_nulless(source.string + range.start, length, destination);
     }
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     while (i < length && j < destination->used) {
 
@@ -590,8 +590,8 @@ extern "C" {
       return private_f_utf_string_prepend(source.string, source.used, destination);
     }
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     while (i < source.used && j < destination->used) {
 
@@ -619,8 +619,8 @@ extern "C" {
       return private_f_utf_string_prepend_nulless(source.string, source.used, destination);
     }
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     while (i < source.used && j < destination->used) {
 
@@ -661,7 +661,7 @@ extern "C" {
 #endif // _di_f_utf_string_dynamic_prepend_nulless_
 
 #ifndef _di_f_utf_string_dynamic_resize_
-  f_status_t f_utf_string_dynamic_resize(const f_array_length_t length, f_utf_string_dynamic_t * const buffer) {
+  f_status_t f_utf_string_dynamic_resize(const f_number_unsigned_t length, f_utf_string_dynamic_t * const buffer) {
     #ifndef _di_level_0_parameter_checking_
       if (!buffer) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 30dd9213eed7ec026fb2e5e44ba8f59d22d6a1e1..f4888a37651ccf4fd36bb8ea2f24db34ce56033d 100644 (file)
@@ -65,7 +65,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_utf_string_dynamic_adjust_
-  extern f_status_t f_utf_string_dynamic_adjust(const f_array_length_t length, f_utf_string_dynamic_t * const dynamic);
+  extern f_status_t f_utf_string_dynamic_adjust(const f_number_unsigned_t length, f_utf_string_dynamic_t * const dynamic);
 #endif // _di_f_utf_string_dynamic_adjust_
 
 /**
@@ -178,7 +178,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_dynamic_decimate_by_
-  extern f_status_t f_utf_string_dynamic_decimate_by(const f_array_length_t amount, f_utf_string_dynamic_t * const dynamic);
+  extern f_status_t f_utf_string_dynamic_decimate_by(const f_number_unsigned_t amount, f_utf_string_dynamic_t * const dynamic);
 #endif // _di_f_utf_string_dynamic_decimate_by_
 
 /**
@@ -203,14 +203,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_dynamic_decrease_by_
-  extern f_status_t f_utf_string_dynamic_decrease_by(const f_array_length_t amount, f_utf_string_dynamic_t * const dynamic);
+  extern f_status_t f_utf_string_dynamic_decrease_by(const f_number_unsigned_t amount, f_utf_string_dynamic_t * const dynamic);
 #endif // _di_f_utf_string_dynamic_decrease_by_
 
 /**
  * Resize the dynamic string to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -229,14 +229,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_dynamic_increase_
-  extern f_status_t f_utf_string_dynamic_increase(const f_array_length_t step, f_utf_string_dynamic_t * const dynamic);
+  extern f_status_t f_utf_string_dynamic_increase(const f_number_unsigned_t step, f_utf_string_dynamic_t * const dynamic);
 #endif // _di_f_utf_string_dynamic_increase_
 
 /**
  * Resize the dynamic string to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -254,7 +254,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_dynamic_increase_by_
-  extern f_status_t f_utf_string_dynamic_increase_by(const f_array_length_t amount, f_utf_string_dynamic_t * const dynamic);
+  extern f_status_t f_utf_string_dynamic_increase_by(const f_number_unsigned_t amount, f_utf_string_dynamic_t * const dynamic);
 #endif // _di_f_utf_string_dynamic_increase_by_
 
 /**
@@ -809,7 +809,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_dynamic_resize_
-  extern f_status_t f_utf_string_dynamic_resize(const f_array_length_t length, f_utf_string_dynamic_t * const buffer);
+  extern f_status_t f_utf_string_dynamic_resize(const f_number_unsigned_t length, f_utf_string_dynamic_t * const buffer);
 #endif // _di_f_utf_string_dynamic_resize_
 
 /**
index f776ec824488bab757433e4ce9d6894dc1471387..e0f28b89dba5a41069bf100f359271df9028bff1 100644 (file)
@@ -10,7 +10,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_utf_string_dynamics_adjust_
-  f_status_t f_utf_string_dynamics_adjust(const f_array_length_t length, f_utf_string_dynamics_t * const dynamics) {
+  f_status_t f_utf_string_dynamics_adjust(const f_number_unsigned_t length, f_utf_string_dynamics_t * const dynamics) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamics) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -44,7 +44,7 @@ extern "C" {
 #endif // _di_f_utf_string_dynamics_append_all_
 
 #ifndef _di_f_utf_string_dynamics_decimate_by_
-  f_status_t f_utf_string_dynamics_decimate_by(const f_array_length_t amount, f_utf_string_dynamics_t * const dynamics) {
+  f_status_t f_utf_string_dynamics_decimate_by(const f_number_unsigned_t amount, f_utf_string_dynamics_t * const dynamics) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamics) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -60,7 +60,7 @@ extern "C" {
 #endif // _di_f_utf_string_dynamics_decimate_by_
 
 #ifndef _di_f_utf_string_dynamics_decrease_by_
-  f_status_t f_utf_string_dynamics_decrease_by(const f_array_length_t amount, f_utf_string_dynamics_t * const dynamics) {
+  f_status_t f_utf_string_dynamics_decrease_by(const f_number_unsigned_t amount, f_utf_string_dynamics_t * const dynamics) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamics) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -76,7 +76,7 @@ extern "C" {
 #endif // _di_f_utf_string_dynamics_decrease_by_
 
 #ifndef _di_f_utf_string_dynamics_increase_
-  f_status_t f_utf_string_dynamics_increase(const f_array_length_t step, f_utf_string_dynamics_t * const dynamics) {
+  f_status_t f_utf_string_dynamics_increase(const f_number_unsigned_t step, f_utf_string_dynamics_t * const dynamics) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamics) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -84,14 +84,14 @@ extern "C" {
     if (!step) return F_data_not;
 
     if (dynamics->used + 1 > dynamics->size) {
-      f_array_length_t size = dynamics->used + step;
+      f_number_unsigned_t size = dynamics->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (dynamics->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (dynamics->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_utf_string_dynamics_resize(size, dynamics);
@@ -102,13 +102,13 @@ extern "C" {
 #endif // _di_f_utf_string_dynamics_increase_
 
 #ifndef _di_f_utf_string_dynamics_increase_by_
-  f_status_t f_utf_string_dynamics_increase_by(const f_array_length_t amount, f_utf_string_dynamics_t * const dynamics) {
+  f_status_t f_utf_string_dynamics_increase_by(const f_number_unsigned_t amount, f_utf_string_dynamics_t * const dynamics) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamics) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (dynamics->used + amount > dynamics->size) {
-      if (dynamics->used + amount > F_array_length_t_size_d) {
+      if (dynamics->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -120,7 +120,7 @@ extern "C" {
 #endif // _di_f_utf_string_dynamics_increase_by_
 
 #ifndef _di_f_utf_string_dynamics_resize_
-  f_status_t f_utf_string_dynamics_resize(const f_array_length_t length, f_utf_string_dynamics_t * const dynamics) {
+  f_status_t f_utf_string_dynamics_resize(const f_number_unsigned_t length, f_utf_string_dynamics_t * const dynamics) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamics) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 39f00fd1cc75817d701c1e943d3d04cf97bed977..2c3ab392a9a5bb02a1424bd2b00abc52475a96b3 100644 (file)
@@ -61,7 +61,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_utf_string_dynamics_adjust_
-  extern f_status_t f_utf_string_dynamics_adjust(const f_array_length_t length, f_utf_string_dynamics_t * const dynamics);
+  extern f_status_t f_utf_string_dynamics_adjust(const f_number_unsigned_t length, f_utf_string_dynamics_t * const dynamics);
 #endif // _di_f_utf_string_dynamics_adjust_
 
 /**
@@ -127,7 +127,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_dynamics_decimate_by_
-  extern f_status_t f_utf_string_dynamics_decimate_by(const f_array_length_t amount, f_utf_string_dynamics_t * const dynamics);
+  extern f_status_t f_utf_string_dynamics_decimate_by(const f_number_unsigned_t amount, f_utf_string_dynamics_t * const dynamics);
 #endif // _di_f_utf_string_dynamics_decimate_by_
 
 /**
@@ -151,13 +151,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_dynamics_decrease_by_
-  extern f_status_t f_utf_string_dynamics_decrease_by(const f_array_length_t amount, f_utf_string_dynamics_t * const dynamics);
+  extern f_status_t f_utf_string_dynamics_decrease_by(const f_number_unsigned_t amount, f_utf_string_dynamics_t * const dynamics);
 #endif // _di_f_utf_string_dynamics_decrease_by_
 
 /**
  * Increase the size of the dynamic string array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -176,14 +176,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_dynamics_increase_
-  extern f_status_t f_utf_string_dynamics_increase(const f_array_length_t step, f_utf_string_dynamics_t * const dynamics);
+  extern f_status_t f_utf_string_dynamics_increase(const f_number_unsigned_t step, f_utf_string_dynamics_t * const dynamics);
 #endif // _di_f_utf_string_dynamics_increase_
 
 /**
  * Resize the dynamic string array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -201,7 +201,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_dynamics_increase_by_
-  extern f_status_t f_utf_string_dynamics_increase_by(const f_array_length_t amount, f_utf_string_dynamics_t * const dynamics);
+  extern f_status_t f_utf_string_dynamics_increase_by(const f_number_unsigned_t amount, f_utf_string_dynamics_t * const dynamics);
 #endif // _di_f_utf_string_dynamics_increase_by_
 
 /**
@@ -220,7 +220,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_dynamics_resize_
-  extern f_status_t f_utf_string_dynamics_resize(const f_array_length_t length, f_utf_string_dynamics_t * const dynamics);
+  extern f_status_t f_utf_string_dynamics_resize(const f_number_unsigned_t length, f_utf_string_dynamics_t * const dynamics);
 #endif // _di_f_utf_string_dynamics_resize_
 
 #ifdef __cplusplus
index 79a62c24fd2b6dff3474c7f34cf4f10f07fcbf43..db2a87899ee8c256e18c4748a2da17a44ed82a8a 100644 (file)
@@ -11,7 +11,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_utf_string_dynamicss_adjust_
-  f_status_t f_utf_string_dynamicss_adjust(const f_array_length_t length, f_utf_string_dynamicss_t * const dynamicss) {
+  f_status_t f_utf_string_dynamicss_adjust(const f_number_unsigned_t length, f_utf_string_dynamicss_t * const dynamicss) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamicss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -63,7 +63,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].used = 0;
 
@@ -78,7 +78,7 @@ extern "C" {
 #endif // _di_f_utf_string_dynamicss_append_all_
 
 #ifndef _di_f_utf_string_dynamicss_decimate_by_
-  f_status_t f_utf_string_dynamicss_decimate_by(const f_array_length_t amount, f_utf_string_dynamicss_t * const dynamicss) {
+  f_status_t f_utf_string_dynamicss_decimate_by(const f_number_unsigned_t amount, f_utf_string_dynamicss_t * const dynamicss) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamicss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -94,7 +94,7 @@ extern "C" {
 #endif // _di_f_utf_string_dynamicss_decimate_by_
 
 #ifndef _di_f_utf_string_dynamicss_decrease_by_
-  f_status_t f_utf_string_dynamicss_decrease_by(const f_array_length_t amount, f_utf_string_dynamicss_t * const dynamicss) {
+  f_status_t f_utf_string_dynamicss_decrease_by(const f_number_unsigned_t amount, f_utf_string_dynamicss_t * const dynamicss) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamicss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -110,7 +110,7 @@ extern "C" {
 #endif // _di_f_utf_string_dynamicss_decrease_by_
 
 #ifndef _di_f_utf_string_dynamicss_increase_
-  f_status_t f_utf_string_dynamicss_increase(const f_array_length_t step, f_utf_string_dynamicss_t * const dynamicss) {
+  f_status_t f_utf_string_dynamicss_increase(const f_number_unsigned_t step, f_utf_string_dynamicss_t * const dynamicss) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamicss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -118,14 +118,14 @@ extern "C" {
     if (!step) return F_data_not;
 
     if (dynamicss->used + 1 > dynamicss->size) {
-      f_array_length_t size = dynamicss->used + step;
+      f_number_unsigned_t size = dynamicss->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (dynamicss->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (dynamicss->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_utf_string_dynamicss_resize(size, dynamicss);
@@ -136,7 +136,7 @@ extern "C" {
 #endif // _di_f_utf_string_dynamicss_increase_
 
 #ifndef _di_f_utf_string_dynamicss_increase_by_
-  f_status_t f_utf_string_dynamicss_increase_by(const f_array_length_t amount, f_utf_string_dynamicss_t * const dynamicss) {
+  f_status_t f_utf_string_dynamicss_increase_by(const f_number_unsigned_t amount, f_utf_string_dynamicss_t * const dynamicss) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamicss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -144,7 +144,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (dynamicss->used + amount > dynamicss->size) {
-      if (dynamicss->used + amount > F_array_length_t_size_d) {
+      if (dynamicss->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -156,7 +156,7 @@ extern "C" {
 #endif // _di_f_utf_string_dynamicss_increase_by_
 
 #ifndef _di_f_utf_string_dynamicss_resize_
-  f_status_t f_utf_string_dynamicss_resize(const f_array_length_t length, f_utf_string_dynamicss_t * const dynamicss) {
+  f_status_t f_utf_string_dynamicss_resize(const f_number_unsigned_t length, f_utf_string_dynamicss_t * const dynamicss) {
     #ifndef _di_level_0_parameter_checking_
       if (!dynamicss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 4fd53b5bcc474b862cccfc37ce5b695c54b923af..603745f4a91339cf8f89923d0d69e1ff7a9699d5 100644 (file)
@@ -61,7 +61,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_adjust().
  */
 #ifndef _di_f_utf_string_dynamicss_adjust_
-  extern f_status_t f_utf_string_dynamicss_adjust(const f_array_length_t length, f_utf_string_dynamicss_t * const dynamicss);
+  extern f_status_t f_utf_string_dynamicss_adjust(const f_number_unsigned_t length, f_utf_string_dynamicss_t * const dynamicss);
 #endif // _di_f_utf_string_dynamicss_adjust_
 
 /**
@@ -127,7 +127,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_dynamicss_decimate_by_
-  extern f_status_t f_utf_string_dynamicss_decimate_by(const f_array_length_t amount, f_utf_string_dynamicss_t * const dynamicss);
+  extern f_status_t f_utf_string_dynamicss_decimate_by(const f_number_unsigned_t amount, f_utf_string_dynamicss_t * const dynamicss);
 #endif // _di_f_utf_string_dynamicss_decimate_by_
 
 /**
@@ -151,13 +151,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_dynamicss_decrease_by_
-  extern f_status_t f_utf_string_dynamicss_decrease_by(const f_array_length_t amount, f_utf_string_dynamicss_t * const dynamicss);
+  extern f_status_t f_utf_string_dynamicss_decrease_by(const f_number_unsigned_t amount, f_utf_string_dynamicss_t * const dynamicss);
 #endif // _di_f_utf_string_dynamicss_decrease_by_
 
 /**
  * Increase the size of the dynamics string array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -176,14 +176,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_dynamicss_increase_
-  extern f_status_t f_utf_string_dynamicss_increase(const f_array_length_t step, f_utf_string_dynamicss_t * const dynamicss);
+  extern f_status_t f_utf_string_dynamicss_increase(const f_number_unsigned_t step, f_utf_string_dynamicss_t * const dynamicss);
 #endif // _di_f_utf_string_dynamicss_increase_
 
 /**
  * Resize the dynamics string array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -201,7 +201,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_dynamicss_increase_by_
-  extern f_status_t f_utf_string_dynamicss_increase_by(const f_array_length_t amount, f_utf_string_dynamicss_t * const dynamicss);
+  extern f_status_t f_utf_string_dynamicss_increase_by(const f_number_unsigned_t amount, f_utf_string_dynamicss_t * const dynamicss);
 #endif // _di_f_utf_string_dynamicss_increase_by_
 
 /**
@@ -220,7 +220,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_dynamicss_resize_
-  extern f_status_t f_utf_string_dynamicss_resize(const f_array_length_t length, f_utf_string_dynamicss_t * const dynamicss);
+  extern f_status_t f_utf_string_dynamicss_resize(const f_number_unsigned_t length, f_utf_string_dynamicss_t * const dynamicss);
 #endif // _di_f_utf_string_dynamicss_resize_
 
 #ifdef __cplusplus
index b6bf5e822e2f174c0cd8f84225c19d009d2307d0..15bc24d4344e5d2dfb2704d91a55c7b75876025f 100644 (file)
@@ -31,7 +31,7 @@ extern "C" {
 #endif // _di_f_utf_is_
 
 #ifndef _di_f_utf_is_alphabetic_
-  f_status_t f_utf_is_alphabetic(const f_string_t sequence, const f_array_length_t width_max) {
+  f_status_t f_utf_is_alphabetic(const f_string_t sequence, const f_number_unsigned_t width_max) {
 
     if (width_max < 1) return F_data_not;
 
@@ -56,7 +56,7 @@ extern "C" {
 #endif // _di_f_utf_is_alphabetic_
 
 #ifndef _di_f_utf_is_alphabetic_digit_
-  f_status_t f_utf_is_alphabetic_digit(const f_string_t sequence, const f_array_length_t width_max, uint64_t * const value) {
+  f_status_t f_utf_is_alphabetic_digit(const f_string_t sequence, const f_number_unsigned_t width_max, uint64_t * const value) {
 
     if (width_max < 1) return F_data_not;
 
@@ -81,7 +81,7 @@ extern "C" {
 #endif // _di_f_utf_is_alphabetic_digit_
 
 #ifndef _di_f_utf_is_alphabetic_numeric_
-  f_status_t f_utf_is_alphabetic_numeric(const f_string_t sequence, const f_array_length_t width_max) {
+  f_status_t f_utf_is_alphabetic_numeric(const f_string_t sequence, const f_number_unsigned_t width_max) {
 
     if (width_max < 1) return F_data_not;
 
@@ -106,7 +106,7 @@ extern "C" {
 #endif // _di_f_utf_is_alphabetic_numeric_
 
 #ifndef _di_f_utf_is_ascii_
-  f_status_t f_utf_is_ascii(const f_string_t sequence, const f_array_length_t width_max) {
+  f_status_t f_utf_is_ascii(const f_string_t sequence, const f_number_unsigned_t width_max) {
 
     if (width_max < 1) return F_data_not;
 
@@ -122,7 +122,7 @@ extern "C" {
 #endif // _di_f_utf_is_ascii_
 
 #ifndef _di_f_utf_is_combining_
-  f_status_t f_utf_is_combining(const f_string_t sequence, const f_array_length_t width_max) {
+  f_status_t f_utf_is_combining(const f_string_t sequence, const f_number_unsigned_t width_max) {
 
     if (width_max < 1) return F_data_not;
 
@@ -146,7 +146,7 @@ extern "C" {
 #endif // _di_f_utf_is_combining_
 
 #ifndef _di_f_utf_is_control_
-  f_status_t f_utf_is_control(const f_string_t sequence, const f_array_length_t width_max) {
+  f_status_t f_utf_is_control(const f_string_t sequence, const f_number_unsigned_t width_max) {
 
     if (width_max < 1) return F_data_not;
 
@@ -171,7 +171,7 @@ extern "C" {
 #endif // _di_f_utf_is_control_
 
 #ifndef _di_f_utf_is_control_code_
-  f_status_t f_utf_is_control_code(const f_string_t sequence, const f_array_length_t width_max) {
+  f_status_t f_utf_is_control_code(const f_string_t sequence, const f_number_unsigned_t width_max) {
 
     if (width_max < 1) return F_data_not;
 
@@ -196,7 +196,7 @@ extern "C" {
 #endif // _di_f_utf_is_control_code_
 
 #ifndef _di_f_utf_is_control_format_
-  f_status_t f_utf_is_control_format(const f_string_t sequence, const f_array_length_t width_max) {
+  f_status_t f_utf_is_control_format(const f_string_t sequence, const f_number_unsigned_t width_max) {
 
     if (width_max < 1) return F_data_not;
 
@@ -220,7 +220,7 @@ extern "C" {
 #endif // _di_f_utf_is_control_format_
 
 #ifndef _di_f_utf_is_control_picture_
-  f_status_t f_utf_is_control_picture(const f_string_t sequence, const f_array_length_t width_max) {
+  f_status_t f_utf_is_control_picture(const f_string_t sequence, const f_number_unsigned_t width_max) {
 
     if (width_max < 1) return F_data_not;
 
@@ -245,7 +245,7 @@ extern "C" {
 #endif // _di_f_utf_is_control_picture_
 
 #ifndef _di_f_utf_is_digit_
-  f_status_t f_utf_is_digit(const f_string_t sequence, const f_array_length_t width_max, uint64_t * const value) {
+  f_status_t f_utf_is_digit(const f_string_t sequence, const f_number_unsigned_t width_max, uint64_t * const value) {
 
     if (width_max < 1) return F_data_not;
 
@@ -268,7 +268,7 @@ extern "C" {
 #endif // _di_f_utf_is_digit_
 
 #ifndef _di_f_utf_is_emoji_
-  f_status_t f_utf_is_emoji(const f_string_t sequence, const f_array_length_t width_max) {
+  f_status_t f_utf_is_emoji(const f_string_t sequence, const f_number_unsigned_t width_max) {
 
     if (width_max < 1) return F_data_not;
 
@@ -300,7 +300,7 @@ extern "C" {
 #endif // _di_f_utf_is_fragment_
 
 #ifndef _di_f_utf_is_graph_
-  f_status_t f_utf_is_graph(const f_string_t sequence, const f_array_length_t width_max) {
+  f_status_t f_utf_is_graph(const f_string_t sequence, const f_number_unsigned_t width_max) {
 
     if (width_max < 1) return F_data_not;
 
@@ -338,7 +338,7 @@ extern "C" {
 #endif // _di_f_utf_is_graph_
 
 #ifndef _di_f_utf_is_numeric_
-  f_status_t f_utf_is_numeric(const f_string_t sequence, const f_array_length_t width_max) {
+  f_status_t f_utf_is_numeric(const f_string_t sequence, const f_number_unsigned_t width_max) {
 
     if (width_max < 1) return F_data_not;
 
@@ -363,7 +363,7 @@ extern "C" {
 #endif // _di_f_utf_is_numeric_
 
 #ifndef _di_f_utf_is_phonetic_
-  f_status_t f_utf_is_phonetic(const f_string_t sequence, const f_array_length_t width_max) {
+  f_status_t f_utf_is_phonetic(const f_string_t sequence, const f_number_unsigned_t width_max) {
 
     if (width_max < 1) return F_data_not;
 
@@ -387,7 +387,7 @@ extern "C" {
 #endif // _di_f_utf_is_phonetic_
 
 #ifndef _di_f_utf_is_private_
-  f_status_t f_utf_is_private(const f_string_t sequence, const f_array_length_t width_max) {
+  f_status_t f_utf_is_private(const f_string_t sequence, const f_number_unsigned_t width_max) {
 
     if (width_max < 1) return F_data_not;
 
@@ -411,7 +411,7 @@ extern "C" {
 #endif // _di_f_utf_is_private_
 
 #ifndef _di_f_utf_is_punctuation_
-  f_status_t f_utf_is_punctuation(const f_string_t sequence, const f_array_length_t width_max) {
+  f_status_t f_utf_is_punctuation(const f_string_t sequence, const f_number_unsigned_t width_max) {
 
     if (width_max < 1) return F_data_not;
 
@@ -464,7 +464,7 @@ extern "C" {
 #endif // _di_f_utf_is_punctuation_
 
 #ifndef _di_f_utf_is_subscript_
-  f_status_t f_utf_is_subscript(const f_string_t sequence, const f_array_length_t width_max) {
+  f_status_t f_utf_is_subscript(const f_string_t sequence, const f_number_unsigned_t width_max) {
 
     if (width_max < 1) return F_data_not;
 
@@ -487,7 +487,7 @@ extern "C" {
 #endif // _di_f_utf_is_subscript_
 
 #ifndef _di_f_utf_is_superscript_
-  f_status_t f_utf_is_superscript(const f_string_t sequence, const f_array_length_t width_max) {
+  f_status_t f_utf_is_superscript(const f_string_t sequence, const f_number_unsigned_t width_max) {
 
     if (width_max < 1) return F_data_not;
 
@@ -510,7 +510,7 @@ extern "C" {
 #endif // _di_f_utf_is_superscript_
 
 #ifndef _di_f_utf_is_symbol_
-  f_status_t f_utf_is_symbol(const f_string_t sequence, const f_array_length_t width_max) {
+  f_status_t f_utf_is_symbol(const f_string_t sequence, const f_number_unsigned_t width_max) {
 
     if (width_max < 1) return F_data_not;
 
@@ -548,7 +548,7 @@ extern "C" {
 #endif // _di_f_utf_is_symbol_
 
 #ifndef _di_f_utf_is_unassigned_
-  f_status_t f_utf_is_unassigned(const f_string_t sequence, const f_array_length_t width_max) {
+  f_status_t f_utf_is_unassigned(const f_string_t sequence, const f_number_unsigned_t width_max) {
 
     if (width_max < 1) return F_data_not;
 
@@ -572,7 +572,7 @@ extern "C" {
 #endif // _di_f_utf_is_unassigned_
 
 #ifndef _di_f_utf_is_valid_
-  f_status_t f_utf_is_valid(const f_string_t sequence, const f_array_length_t width_max) {
+  f_status_t f_utf_is_valid(const f_string_t sequence, const f_number_unsigned_t width_max) {
 
     if (width_max < 1) return F_data_not;
 
@@ -596,7 +596,7 @@ extern "C" {
 #endif // _di_f_utf_is_valid_
 
 #ifndef _di_f_utf_is_whitespace_
-  f_status_t f_utf_is_whitespace(const f_string_t sequence, const f_array_length_t width_max, const bool strict) {
+  f_status_t f_utf_is_whitespace(const f_string_t sequence, const f_number_unsigned_t width_max, const bool strict) {
 
     if (width_max < 1) return F_data_not;
 
@@ -621,7 +621,7 @@ extern "C" {
 #endif // _di_f_utf_is_whitespace_
 
 #ifndef _di_f_utf_is_whitespace_modifier_
-  f_status_t f_utf_is_whitespace_modifier(const f_string_t sequence, const f_array_length_t width_max) {
+  f_status_t f_utf_is_whitespace_modifier(const f_string_t sequence, const f_number_unsigned_t width_max) {
 
     if (width_max < 1) return F_data_not;
 
@@ -645,7 +645,7 @@ extern "C" {
 #endif // _di_f_utf_is_whitespace_modifier_
 
 #ifndef _di_f_utf_is_whitespace_other_
-  f_status_t f_utf_is_whitespace_other(const f_string_t sequence, const f_array_length_t width_max) {
+  f_status_t f_utf_is_whitespace_other(const f_string_t sequence, const f_number_unsigned_t width_max) {
 
     if (width_max < 1) return F_data_not;
 
@@ -669,7 +669,7 @@ extern "C" {
 #endif // _di_f_utf_is_whitespace_other_
 
 #ifndef _di_f_utf_is_whitespace_zero_width_
-  f_status_t f_utf_is_whitespace_zero_width(const f_string_t sequence, const f_array_length_t width_max) {
+  f_status_t f_utf_is_whitespace_zero_width(const f_string_t sequence, const f_number_unsigned_t width_max) {
 
     if (width_max < 1) return F_data_not;
 
@@ -693,7 +693,7 @@ extern "C" {
 #endif // _di_f_utf_is_whitespace_zero_width_
 
 #ifndef _di_f_utf_is_wide_
-  f_status_t f_utf_is_wide(const f_string_t sequence, const f_array_length_t width_max) {
+  f_status_t f_utf_is_wide(const f_string_t sequence, const f_number_unsigned_t width_max) {
 
     if (macro_f_utf_byte_width_is(*sequence)) {
       if (macro_f_utf_byte_width_is(*sequence) > width_max) return F_status_set_error(F_complete_not_utf);
@@ -715,7 +715,7 @@ extern "C" {
 #endif // _di_f_utf_is_wide_
 
 #ifndef _di_f_utf_is_word_
-  f_status_t f_utf_is_word(const f_string_t sequence, const f_array_length_t width_max, const bool strict) {
+  f_status_t f_utf_is_word(const f_string_t sequence, const f_number_unsigned_t width_max, const bool strict) {
 
     if (width_max < 1) return F_data_not;
 
@@ -742,7 +742,7 @@ extern "C" {
 #endif // _di_f_utf_is_word_
 
 #ifndef _di_f_utf_is_word_dash_
-  f_status_t f_utf_is_word_dash(const f_string_t sequence, const f_array_length_t width_max, const bool strict) {
+  f_status_t f_utf_is_word_dash(const f_string_t sequence, const f_number_unsigned_t width_max, const bool strict) {
 
     if (width_max < 1) return F_data_not;
 
@@ -769,7 +769,7 @@ extern "C" {
 #endif // _di_f_utf_is_word_dash_
 
 #ifndef _di_f_utf_is_word_dash_plus_
-  f_status_t f_utf_is_word_dash_plus(const f_string_t sequence, const f_array_length_t width_max, const bool strict) {
+  f_status_t f_utf_is_word_dash_plus(const f_string_t sequence, const f_number_unsigned_t width_max, const bool strict) {
 
     if (width_max < 1) return F_data_not;
 
@@ -796,7 +796,7 @@ extern "C" {
 #endif // _di_f_utf_is_word_dash_plus_
 
 #ifndef _di_f_utf_is_zero_width_
-  f_status_t f_utf_is_zero_width(const f_string_t sequence, const f_array_length_t width_max) {
+  f_status_t f_utf_is_zero_width(const f_string_t sequence, const f_number_unsigned_t width_max) {
 
     if (width_max < 1) return F_data_not;
 
index 512fde55c4dff64423edb2815696007ebc398aab..84671cc17a915109abce7b0db3216146fe8f7aec 100644 (file)
@@ -55,7 +55,7 @@ extern "C" {
  * @see isalpha()
  */
 #ifndef _di_f_utf_is_alphabetic_
-  extern f_status_t f_utf_is_alphabetic(const f_string_t sequence, const f_array_length_t width_max);
+  extern f_status_t f_utf_is_alphabetic(const f_string_t sequence, const f_number_unsigned_t width_max);
 #endif // _di_f_utf_is_alphabetic_
 
 /**
@@ -93,7 +93,7 @@ extern "C" {
  * @see isdigit()
  */
 #ifndef _di_f_utf_is_alphabetic_digit_
-  extern f_status_t f_utf_is_alphabetic_digit(const f_string_t sequence, const f_array_length_t width_max, uint64_t * const value);
+  extern f_status_t f_utf_is_alphabetic_digit(const f_string_t sequence, const f_number_unsigned_t width_max, uint64_t * const value);
 #endif // _di_f_utf_is_alphabetic_digit_
 
 /**
@@ -120,7 +120,7 @@ extern "C" {
  * @see isalnum()
  */
 #ifndef _di_f_utf_is_alphabetic_numeric_
-  extern f_status_t f_utf_is_alphabetic_numeric(const f_string_t sequence, const f_array_length_t width_max);
+  extern f_status_t f_utf_is_alphabetic_numeric(const f_string_t sequence, const f_number_unsigned_t width_max);
 #endif // _di_f_utf_is_alphabetic_numeric_
 
 /**
@@ -143,7 +143,7 @@ extern "C" {
  *   F_utf_not (with error bit) if Unicode is an invalid Unicode character.
  */
 #ifndef _di_f_utf_is_ascii_
-  extern f_status_t f_utf_is_ascii(const f_string_t sequence, const f_array_length_t width_max);
+  extern f_status_t f_utf_is_ascii(const f_string_t sequence, const f_number_unsigned_t width_max);
 #endif // _di_f_utf_is_ascii_
 
 /**
@@ -166,7 +166,7 @@ extern "C" {
  *   F_utf_not (with error bit) if Unicode is an invalid Unicode character.
  */
 #ifndef _di_f_utf_is_combining_
-  extern f_status_t f_utf_is_combining(const f_string_t sequence, const f_array_length_t width_max);
+  extern f_status_t f_utf_is_combining(const f_string_t sequence, const f_number_unsigned_t width_max);
 #endif // _di_f_utf_is_combining_
 
 /**
@@ -195,7 +195,7 @@ extern "C" {
  * @see iscntrl()
  */
 #ifndef _di_f_utf_is_control_
-  extern f_status_t f_utf_is_control(const f_string_t sequence, const f_array_length_t width_max);
+  extern f_status_t f_utf_is_control(const f_string_t sequence, const f_number_unsigned_t width_max);
 #endif // _di_f_utf_is_control_
 
 /**
@@ -220,7 +220,7 @@ extern "C" {
  *   F_utf_not (with error bit) if Unicode is an invalid Unicode character.
  */
 #ifndef _di_f_utf_is_control_code_
-  extern f_status_t f_utf_is_control_code(const f_string_t sequence, const f_array_length_t width_max);
+  extern f_status_t f_utf_is_control_code(const f_string_t sequence, const f_number_unsigned_t width_max);
 #endif // _di_f_utf_is_control_code_
 
 /**
@@ -246,7 +246,7 @@ extern "C" {
  *   F_utf_not (with error bit) if Unicode is an invalid Unicode character.
  */
 #ifndef _di_f_utf_is_control_format_
-  extern f_status_t f_utf_is_control_format(const f_string_t sequence, const f_array_length_t width_max);
+  extern f_status_t f_utf_is_control_format(const f_string_t sequence, const f_number_unsigned_t width_max);
 #endif // _di_f_utf_is_control_format_
 
 /**
@@ -271,7 +271,7 @@ extern "C" {
  *   F_utf_not (with error bit) if Unicode is an invalid Unicode character.
  */
 #ifndef _di_f_utf_is_control_picture_
-  extern f_status_t f_utf_is_control_picture(const f_string_t sequence, const f_array_length_t width_max);
+  extern f_status_t f_utf_is_control_picture(const f_string_t sequence, const f_number_unsigned_t width_max);
 #endif // _di_f_utf_is_control_picture_
 
 /**
@@ -308,7 +308,7 @@ extern "C" {
  * @see isdigit()
  */
 #ifndef _di_f_utf_is_digit_
-  extern f_status_t f_utf_is_digit(const f_string_t sequence, const f_array_length_t width_max, uint64_t * const value);
+  extern f_status_t f_utf_is_digit(const f_string_t sequence, const f_number_unsigned_t width_max, uint64_t * const value);
 #endif // _di_f_utf_is_digit_
 
 /**
@@ -331,7 +331,7 @@ extern "C" {
  *   F_utf_not (with error bit) if Unicode is an invalid Unicode character.
  */
 #ifndef _di_f_utf_is_emoji_
-  extern f_status_t f_utf_is_emoji(const f_string_t sequence, const f_array_length_t width_max);
+  extern f_status_t f_utf_is_emoji(const f_string_t sequence, const f_number_unsigned_t width_max);
 #endif // _di_f_utf_is_emoji_
 
 /**
@@ -389,7 +389,7 @@ extern "C" {
  * @see isgraph()
  */
 #ifndef _di_f_utf_is_graph_
-  extern f_status_t f_utf_is_graph(const f_string_t sequence, const f_array_length_t width_max);
+  extern f_status_t f_utf_is_graph(const f_string_t sequence, const f_number_unsigned_t width_max);
 #endif // _di_f_utf_is_graph_
 
 /**
@@ -416,7 +416,7 @@ extern "C" {
  * @see isdigit()
  */
 #ifndef _di_f_utf_is_numeric_
-  extern f_status_t f_utf_is_numeric(const f_string_t sequence, const f_array_length_t width_max);
+  extern f_status_t f_utf_is_numeric(const f_string_t sequence, const f_number_unsigned_t width_max);
 #endif // _di_f_utf_is_numeric_
 
 /**
@@ -439,7 +439,7 @@ extern "C" {
  *   F_utf_not (with error bit) if Unicode is an invalid Unicode character.
  */
 #ifndef _di_f_utf_is_phonetic_
-  extern f_status_t f_utf_is_phonetic(const f_string_t sequence, const f_array_length_t width_max);
+  extern f_status_t f_utf_is_phonetic(const f_string_t sequence, const f_number_unsigned_t width_max);
 #endif // _di_f_utf_is_phonetic_
 
 /**
@@ -462,7 +462,7 @@ extern "C" {
  *   F_utf_not (with error bit) if Unicode is an invalid Unicode character.
  */
 #ifndef _di_f_utf_is_private_
-  extern f_status_t f_utf_is_private(const f_string_t sequence, const f_array_length_t width_max);
+  extern f_status_t f_utf_is_private(const f_string_t sequence, const f_number_unsigned_t width_max);
 #endif // _di_f_utf_is_private_
 
 /**
@@ -485,7 +485,7 @@ extern "C" {
  *   F_utf_not (with error bit) if Unicode is an invalid Unicode character.
  */
 #ifndef _di_f_utf_is_punctuation_
-  extern f_status_t f_utf_is_punctuation(const f_string_t sequence, const f_array_length_t width_max);
+  extern f_status_t f_utf_is_punctuation(const f_string_t sequence, const f_number_unsigned_t width_max);
 #endif // _di_f_utf_is_punctuation_
 
 /**
@@ -508,7 +508,7 @@ extern "C" {
  *   F_utf_not (with error bit) if Unicode is an invalid Unicode character.
  */
 #ifndef _di_f_utf_is_subscript_
-  extern f_status_t f_utf_is_subscript(const f_string_t sequence, const f_array_length_t width_max);
+  extern f_status_t f_utf_is_subscript(const f_string_t sequence, const f_number_unsigned_t width_max);
 #endif // _di_f_utf_is_subscript_
 
 /**
@@ -531,7 +531,7 @@ extern "C" {
  *   F_utf_not (with error bit) if Unicode is an invalid Unicode character.
  */
 #ifndef _di_f_utf_is_superscript_
-  extern f_status_t f_utf_is_superscript(const f_string_t sequence, const f_array_length_t width_max);
+  extern f_status_t f_utf_is_superscript(const f_string_t sequence, const f_number_unsigned_t width_max);
 #endif // _di_f_utf_is_superscript_
 
 /**
@@ -554,7 +554,7 @@ extern "C" {
  *   F_utf_not (with error bit) if Unicode is an invalid Unicode character.
  */
 #ifndef _di_f_utf_is_symbol_
-  extern f_status_t f_utf_is_symbol(const f_string_t sequence, const f_array_length_t width_max);
+  extern f_status_t f_utf_is_symbol(const f_string_t sequence, const f_number_unsigned_t width_max);
 #endif // _di_f_utf_is_symbol_
 
 /**
@@ -578,7 +578,7 @@ extern "C" {
  *   F_utf_not (with error bit) if Unicode is an invalid Unicode character.
  */
 #ifndef _di_f_utf_is_unassigned_
-  extern f_status_t f_utf_is_unassigned(const f_string_t sequence, const f_array_length_t width_max);
+  extern f_status_t f_utf_is_unassigned(const f_string_t sequence, const f_number_unsigned_t width_max);
 #endif // _di_f_utf_is_unassigned_
 
 /**
@@ -609,7 +609,7 @@ extern "C" {
  *   F_utf_fragment (with error bit) if character is a UTF-8 fragment.
  */
 #ifndef _di_f_utf_is_valid_
-  extern f_status_t f_utf_is_valid(const f_string_t sequence, const f_array_length_t width_max);
+  extern f_status_t f_utf_is_valid(const f_string_t sequence, const f_number_unsigned_t width_max);
 #endif // _di_f_utf_is_valid_
 
 /**
@@ -647,7 +647,7 @@ extern "C" {
  * @see isspace()
  */
 #ifndef _di_f_utf_is_whitespace_
-  extern f_status_t f_utf_is_whitespace(const f_string_t sequence, const f_array_length_t width_max, const bool strict);
+  extern f_status_t f_utf_is_whitespace(const f_string_t sequence, const f_number_unsigned_t width_max, const bool strict);
 #endif // _di_f_utf_is_whitespace_
 
 /**
@@ -677,7 +677,7 @@ extern "C" {
  *   F_utf_not (with error bit) if Unicode is an invalid Unicode character.
  */
 #ifndef _di_f_utf_is_whitespace_modifier_
-  extern f_status_t f_utf_is_whitespace_modifier(const f_string_t sequence, const f_array_length_t width_max);
+  extern f_status_t f_utf_is_whitespace_modifier(const f_string_t sequence, const f_number_unsigned_t width_max);
 #endif // _di_f_utf_is_whitespace_modifier_
 
 /**
@@ -704,7 +704,7 @@ extern "C" {
  *   F_utf_not (with error bit) if Unicode is an invalid Unicode character.
  */
 #ifndef _di_f_utf_is_whitespace_other_
-  extern f_status_t f_utf_is_whitespace_other(const f_string_t sequence, const f_array_length_t width_max);
+  extern f_status_t f_utf_is_whitespace_other(const f_string_t sequence, const f_number_unsigned_t width_max);
 #endif // _di_f_utf_is_whitespace_other_
 
 /**
@@ -731,7 +731,7 @@ extern "C" {
  *   F_utf_not (with error bit) if Unicode is an invalid Unicode character.
  */
 #ifndef _di_f_utf_is_whitespace_zero_width_
-  extern f_status_t f_utf_is_whitespace_zero_width(const f_string_t sequence, const f_array_length_t width_max);
+  extern f_status_t f_utf_is_whitespace_zero_width(const f_string_t sequence, const f_number_unsigned_t width_max);
 #endif // _di_f_utf_is_whitespace_zero_width_
 
 /**
@@ -760,7 +760,7 @@ extern "C" {
  *   F_utf_not (with error bit) if Unicode is an invalid Unicode character.
  */
 #ifndef _di_f_utf_is_wide_
-  extern f_status_t f_utf_is_wide(const f_string_t sequence, const f_array_length_t width_max);
+  extern f_status_t f_utf_is_wide(const f_string_t sequence, const f_number_unsigned_t width_max);
 #endif // _di_f_utf_is_wide_
 
 /**
@@ -791,7 +791,7 @@ extern "C" {
  * @see isalnum()
  */
 #ifndef _di_f_utf_is_word_
-  extern f_status_t f_utf_is_word(const f_string_t sequence, const f_array_length_t width_max, const bool strict);
+  extern f_status_t f_utf_is_word(const f_string_t sequence, const f_number_unsigned_t width_max, const bool strict);
 #endif // _di_f_utf_is_word_
 
 /**
@@ -827,7 +827,7 @@ extern "C" {
  * @see isalnum()
  */
 #ifndef _di_f_utf_is_word_dash_
-  extern f_status_t f_utf_is_word_dash(const f_string_t sequence, const f_array_length_t width_max, const bool strict);
+  extern f_status_t f_utf_is_word_dash(const f_string_t sequence, const f_number_unsigned_t width_max, const bool strict);
 #endif // _di_f_utf_is_word_dash_
 
 /**
@@ -865,7 +865,7 @@ extern "C" {
  * @see isalnum()
  */
 #ifndef _di_f_utf_is_word_dash_plus_
-  extern f_status_t f_utf_is_word_dash_plus(const f_string_t sequence, const f_array_length_t width_max, const bool strict);
+  extern f_status_t f_utf_is_word_dash_plus(const f_string_t sequence, const f_number_unsigned_t width_max, const bool strict);
 #endif // _di_f_utf_is_word_dash_plus_
 
 /**
@@ -892,7 +892,7 @@ extern "C" {
  *   F_utf_not (with error bit) if Unicode is an invalid Unicode character.
  */
 #ifndef _di_f_utf_is_zero_width_
-  extern f_status_t f_utf_is_zero_width(const f_string_t sequence, const f_array_length_t width_max);
+  extern f_status_t f_utf_is_zero_width(const f_string_t sequence, const f_number_unsigned_t width_max);
 #endif // _di_f_utf_is_zero_width_
 
 #ifdef __cplusplus
index b881b2fc5457a5bf8f6c3d0293561253de23595d..b77a89973f56025355f09ab5cf3a6e3a36dcbb9f 100644 (file)
@@ -10,7 +10,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_utf_string_map_multis_adjust_
-  f_status_t f_utf_string_map_multis_adjust(const f_array_length_t length, f_utf_string_map_multis_t * const map_multis) {
+  f_status_t f_utf_string_map_multis_adjust(const f_number_unsigned_t length, f_utf_string_map_multis_t * const map_multis) {
     #ifndef _di_level_0_parameter_checking_
       if (!map_multis) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -64,7 +64,7 @@ extern "C" {
 #endif // _di_f_utf_string_map_multis_append_all_
 
 #ifndef _di_f_utf_string_map_multis_decimate_by_
-  f_status_t f_utf_string_map_multis_decimate_by(const f_array_length_t amount, f_utf_string_map_multis_t * const map_multis) {
+  f_status_t f_utf_string_map_multis_decimate_by(const f_number_unsigned_t amount, f_utf_string_map_multis_t * const map_multis) {
     #ifndef _di_level_0_parameter_checking_
       if (!map_multis) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -80,7 +80,7 @@ extern "C" {
 #endif // _di_f_utf_string_map_multis_decimate_by_
 
 #ifndef _di_f_utf_string_map_multis_decrease_by_
-  f_status_t f_utf_string_map_multis_decrease_by(const f_array_length_t amount, f_utf_string_map_multis_t * const map_multis) {
+  f_status_t f_utf_string_map_multis_decrease_by(const f_number_unsigned_t amount, f_utf_string_map_multis_t * const map_multis) {
     #ifndef _di_level_0_parameter_checking_
       if (!map_multis) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -96,20 +96,20 @@ extern "C" {
 #endif // _di_f_utf_string_map_multis_decrease_by_
 
 #ifndef _di_f_utf_string_map_multis_increase_
-  f_status_t f_utf_string_map_multis_increase(const f_array_length_t step, f_utf_string_map_multis_t * const map_multis) {
+  f_status_t f_utf_string_map_multis_increase(const f_number_unsigned_t step, f_utf_string_map_multis_t * const map_multis) {
     #ifndef _di_level_0_parameter_checking_
       if (!map_multis) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && map_multis->used + 1 > map_multis->size) {
-      f_array_length_t size = map_multis->used + step;
+      f_number_unsigned_t size = map_multis->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (map_multis->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (map_multis->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_utf_string_map_multis_resize(size, map_multis);
@@ -120,7 +120,7 @@ extern "C" {
 #endif // _di_f_utf_string_map_multis_increase_
 
 #ifndef _di_f_utf_string_map_multis_increase_by_
-  f_status_t f_utf_string_map_multis_increase_by(const f_array_length_t amount, f_utf_string_map_multis_t * const map_multis) {
+  f_status_t f_utf_string_map_multis_increase_by(const f_number_unsigned_t amount, f_utf_string_map_multis_t * const map_multis) {
     #ifndef _di_level_0_parameter_checking_
       if (!map_multis) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -128,7 +128,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (map_multis->used + amount > map_multis->size) {
-      if (map_multis->used + amount > F_array_length_t_size_d) {
+      if (map_multis->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -140,7 +140,7 @@ extern "C" {
 #endif // _di_f_utf_string_map_multis_increase_by_
 
 #ifndef _di_f_utf_string_map_multis_resize_
-  f_status_t f_utf_string_map_multis_resize(const f_array_length_t length, f_utf_string_map_multis_t * const map_multis) {
+  f_status_t f_utf_string_map_multis_resize(const f_number_unsigned_t length, f_utf_string_map_multis_t * const map_multis) {
     #ifndef _di_level_0_parameter_checking_
       if (!map_multis) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 0ffd48a3180e115fff3985974cd172d85cdecc90..5ec9fdde67dd75a1bea40dda70f0f0515309e595 100644 (file)
@@ -27,8 +27,8 @@ extern "C" {
   typedef struct {
     f_utf_string_map_multi_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_utf_string_map_multis_t;
 
   #define f_utf_string_map_multis_t_initialize f_utf_string_statics_t_initialize
@@ -66,7 +66,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_map_multis_adjust_
-  extern f_status_t f_utf_string_map_multis_adjust(const f_array_length_t length, f_utf_string_map_multis_t * const map_multis);
+  extern f_status_t f_utf_string_map_multis_adjust(const f_number_unsigned_t length, f_utf_string_map_multis_t * const map_multis);
 #endif // _di_f_utf_string_map_multis_adjust_
 
 /**
@@ -131,7 +131,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_map_multis_decimate_by_
-  extern f_status_t f_utf_string_map_multis_decimate_by(const f_array_length_t amount, f_utf_string_map_multis_t * const map_multis);
+  extern f_status_t f_utf_string_map_multis_decimate_by(const f_number_unsigned_t amount, f_utf_string_map_multis_t * const map_multis);
 #endif // _di_f_utf_string_map_multis_decimate_by_
 
 /**
@@ -154,13 +154,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_map_multis_decrease_by_
-  extern f_status_t f_utf_string_map_multis_decrease_by(const f_array_length_t amount, f_utf_string_map_multis_t * const map_multis);
+  extern f_status_t f_utf_string_map_multis_decrease_by(const f_number_unsigned_t amount, f_utf_string_map_multis_t * const map_multis);
 #endif // _di_f_utf_string_map_multis_decrease_by_
 
 /**
  * Increase the size of the map_multis array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -179,14 +179,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_map_multis_increase_
-  extern f_status_t f_utf_string_map_multis_increase(const f_array_length_t step, f_utf_string_map_multis_t * const map_multis);
+  extern f_status_t f_utf_string_map_multis_increase(const f_number_unsigned_t step, f_utf_string_map_multis_t * const map_multis);
 #endif // _di_f_utf_string_map_multis_increase_
 
 /**
  * Resize the map_multis array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -204,7 +204,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_map_multis_increase_by_
-  extern f_status_t f_utf_string_map_multis_increase_by(const f_array_length_t amount, f_utf_string_map_multis_t * const map_multis);
+  extern f_status_t f_utf_string_map_multis_increase_by(const f_number_unsigned_t amount, f_utf_string_map_multis_t * const map_multis);
 #endif // _di_f_utf_string_map_multis_increase_by_
 
 /**
@@ -223,7 +223,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_map_multis_resize_
-  extern f_status_t f_utf_string_map_multis_resize(const f_array_length_t length, f_utf_string_map_multis_t * const map_multis);
+  extern f_status_t f_utf_string_map_multis_resize(const f_number_unsigned_t length, f_utf_string_map_multis_t * const map_multis);
 #endif // _di_f_utf_string_map_multis_resize_
 
 #ifdef __cplusplus
index 5fa5eaebd01c8364b05d758db64280f24091930f..76598b2e43aaf12423ae4f032b82717cd97b0abb 100644 (file)
@@ -12,7 +12,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_utf_string_map_multiss_adjust_
-  f_status_t f_utf_string_map_multiss_adjust(const f_array_length_t length, f_utf_string_map_multiss_t * const map_multiss) {
+  f_status_t f_utf_string_map_multiss_adjust(const f_number_unsigned_t length, f_utf_string_map_multiss_t * const map_multiss) {
     #ifndef _di_level_0_parameter_checking_
       if (!map_multiss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -64,7 +64,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].used = 0;
 
@@ -79,7 +79,7 @@ extern "C" {
 #endif // _di_f_utf_string_map_multiss_append_all_
 
 #ifndef _di_f_utf_string_map_multiss_decimate_by_
-  f_status_t f_utf_string_map_multiss_decimate_by(const f_array_length_t amount, f_utf_string_map_multiss_t * const map_multiss) {
+  f_status_t f_utf_string_map_multiss_decimate_by(const f_number_unsigned_t amount, f_utf_string_map_multiss_t * const map_multiss) {
     #ifndef _di_level_0_parameter_checking_
       if (!map_multiss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -95,7 +95,7 @@ extern "C" {
 #endif // _di_f_utf_string_map_multiss_decimate_by_
 
 #ifndef _di_f_utf_string_map_multiss_decrease_by_
-  f_status_t f_utf_string_map_multiss_decrease_by(const f_array_length_t amount, f_utf_string_map_multiss_t * const map_multiss) {
+  f_status_t f_utf_string_map_multiss_decrease_by(const f_number_unsigned_t amount, f_utf_string_map_multiss_t * const map_multiss) {
     #ifndef _di_level_0_parameter_checking_
       if (!map_multiss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -111,20 +111,20 @@ extern "C" {
 #endif // _di_f_utf_string_map_multiss_decrease_by_
 
 #ifndef _di_f_utf_string_map_multiss_increase_
-  f_status_t f_utf_string_map_multiss_increase(const f_array_length_t step, f_utf_string_map_multiss_t * const map_multiss) {
+  f_status_t f_utf_string_map_multiss_increase(const f_number_unsigned_t step, f_utf_string_map_multiss_t * const map_multiss) {
     #ifndef _di_level_0_parameter_checking_
       if (!map_multiss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && map_multiss->used + 1 > map_multiss->size) {
-      f_array_length_t size = map_multiss->used + step;
+      f_number_unsigned_t size = map_multiss->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (map_multiss->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (map_multiss->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_utf_string_map_multiss_resize(size, map_multiss);
@@ -135,7 +135,7 @@ extern "C" {
 #endif // _di_f_utf_string_map_multiss_increase_
 
 #ifndef _di_f_utf_string_map_multiss_increase_by_
-  f_status_t f_utf_string_map_multiss_increase_by(const f_array_length_t amount, f_utf_string_map_multiss_t * const map_multiss) {
+  f_status_t f_utf_string_map_multiss_increase_by(const f_number_unsigned_t amount, f_utf_string_map_multiss_t * const map_multiss) {
     #ifndef _di_level_0_parameter_checking_
       if (!map_multiss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -143,7 +143,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (map_multiss->used + amount > map_multiss->size) {
-      if (map_multiss->used + amount > F_array_length_t_size_d) {
+      if (map_multiss->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -155,7 +155,7 @@ extern "C" {
 #endif // _di_f_utf_string_map_multiss_increase_by_
 
 #ifndef _di_f_utf_string_map_multiss_resize_
-  f_status_t f_utf_string_map_multiss_resize(const f_array_length_t length, f_utf_string_map_multiss_t * const map_multiss) {
+  f_status_t f_utf_string_map_multiss_resize(const f_number_unsigned_t length, f_utf_string_map_multiss_t * const map_multiss) {
     #ifndef _di_level_0_parameter_checking_
       if (!map_multiss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 5e3cd5843dc6a83b820f2f4ad43ce6b3b34d73b6..f64a3979ed2c471944478fdd5fc459ca5204b1a2 100644 (file)
@@ -27,8 +27,8 @@ extern "C" {
   typedef struct {
     f_utf_string_map_multis_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_utf_string_map_multiss_t;
 
   #define f_utf_string_map_multiss_t_initialize f_utf_string_statics_t_initialize
@@ -66,7 +66,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_map_multiss_adjust_
-  extern f_status_t f_utf_string_map_multiss_adjust(const f_array_length_t length, f_utf_string_map_multiss_t * const map_multiss);
+  extern f_status_t f_utf_string_map_multiss_adjust(const f_number_unsigned_t length, f_utf_string_map_multiss_t * const map_multiss);
 #endif // _di_f_utf_string_map_multiss_adjust_
 
 /**
@@ -131,7 +131,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_map_multiss_decimate_by_
-  extern f_status_t f_utf_string_map_multiss_decimate_by(const f_array_length_t amount, f_utf_string_map_multiss_t * const map_multiss);
+  extern f_status_t f_utf_string_map_multiss_decimate_by(const f_number_unsigned_t amount, f_utf_string_map_multiss_t * const map_multiss);
 #endif // _di_f_utf_string_map_multiss_decimate_by_
 
 /**
@@ -154,13 +154,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_map_multiss_decrease_by_
-  extern f_status_t f_utf_string_map_multiss_decrease_by(const f_array_length_t amount, f_utf_string_map_multiss_t * const map_multiss);
+  extern f_status_t f_utf_string_map_multiss_decrease_by(const f_number_unsigned_t amount, f_utf_string_map_multiss_t * const map_multiss);
 #endif // _di_f_utf_string_map_multiss_decrease_by_
 
 /**
  * Increase the size of the map_multiss array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -179,14 +179,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_map_multiss_increase_
-  extern f_status_t f_utf_string_map_multiss_increase(const f_array_length_t step, f_utf_string_map_multiss_t * const map_multiss);
+  extern f_status_t f_utf_string_map_multiss_increase(const f_number_unsigned_t step, f_utf_string_map_multiss_t * const map_multiss);
 #endif // _di_f_utf_string_map_multiss_increase_
 
 /**
  * Resize the map_multiss array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -204,7 +204,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_map_multiss_increase_by_
-  extern f_status_t f_utf_string_map_multiss_increase_by(const f_array_length_t amount, f_utf_string_map_multiss_t * const map_multiss);
+  extern f_status_t f_utf_string_map_multiss_increase_by(const f_number_unsigned_t amount, f_utf_string_map_multiss_t * const map_multiss);
 #endif // _di_f_utf_string_map_multiss_increase_by_
 
 /**
@@ -223,7 +223,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_map_multiss_resize_
-  extern f_status_t f_utf_string_map_multiss_resize(const f_array_length_t length, f_utf_string_map_multiss_t * const map_multiss);
+  extern f_status_t f_utf_string_map_multiss_resize(const f_number_unsigned_t length, f_utf_string_map_multiss_t * const map_multiss);
 #endif // _di_f_utf_string_map_multiss_resize_
 
 #ifdef __cplusplus
index 0435192a72a4764cff7c3d7638c9a3576f6a2f15..5829d62ac78ff4b1036fac014cc46d080e8ef25a 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_utf_string_maps_adjust_
-  f_status_t f_utf_string_maps_adjust(const f_array_length_t length, f_utf_string_maps_t * const maps) {
+  f_status_t f_utf_string_maps_adjust(const f_number_unsigned_t length, f_utf_string_maps_t * const maps) {
     #ifndef _di_level_0_parameter_checking_
       if (!maps) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -62,7 +62,7 @@ extern "C" {
 #endif // _di_f_utf_string_maps_append_all_
 
 #ifndef _di_f_utf_string_maps_decimate_by_
-  f_status_t f_utf_string_maps_decimate_by(const f_array_length_t amount, f_utf_string_maps_t * const maps) {
+  f_status_t f_utf_string_maps_decimate_by(const f_number_unsigned_t amount, f_utf_string_maps_t * const maps) {
     #ifndef _di_level_0_parameter_checking_
       if (!maps) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -78,7 +78,7 @@ extern "C" {
 #endif // _di_f_utf_string_maps_decimate_by_
 
 #ifndef _di_f_utf_string_maps_decrease_by_
-  f_status_t f_utf_string_maps_decrease_by(const f_array_length_t amount, f_utf_string_maps_t * const maps) {
+  f_status_t f_utf_string_maps_decrease_by(const f_number_unsigned_t amount, f_utf_string_maps_t * const maps) {
     #ifndef _di_level_0_parameter_checking_
       if (!maps) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -94,20 +94,20 @@ extern "C" {
 #endif // _di_f_utf_string_maps_decrease_by_
 
 #ifndef _di_f_utf_string_maps_increase_
-  f_status_t f_utf_string_maps_increase(const f_array_length_t step, f_utf_string_maps_t * const maps) {
+  f_status_t f_utf_string_maps_increase(const f_number_unsigned_t step, f_utf_string_maps_t * const maps) {
     #ifndef _di_level_0_parameter_checking_
       if (!maps) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && maps->used + 1 > maps->size) {
-      f_array_length_t size = maps->used + step;
+      f_number_unsigned_t size = maps->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (maps->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (maps->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_utf_string_maps_resize(size, maps);
@@ -118,7 +118,7 @@ extern "C" {
 #endif // _di_f_utf_string_maps_increase_
 
 #ifndef _di_f_utf_string_maps_increase_by_
-  f_status_t f_utf_string_maps_increase_by(const f_array_length_t amount, f_utf_string_maps_t * const maps) {
+  f_status_t f_utf_string_maps_increase_by(const f_number_unsigned_t amount, f_utf_string_maps_t * const maps) {
     #ifndef _di_level_0_parameter_checking_
       if (!maps) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -126,7 +126,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (maps->used + amount > maps->size) {
-      if (maps->used + amount > F_array_length_t_size_d) {
+      if (maps->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -138,7 +138,7 @@ extern "C" {
 #endif // _di_f_utf_string_maps_increase_by_
 
 #ifndef _di_f_utf_string_maps_resize_
-  f_status_t f_utf_string_maps_resize(const f_array_length_t length, f_utf_string_maps_t * const maps) {
+  f_status_t f_utf_string_maps_resize(const f_number_unsigned_t length, f_utf_string_maps_t * const maps) {
     #ifndef _di_level_0_parameter_checking_
       if (!maps) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 39486e0a715e3cc711a9634ba11529ee41c42aac..693a53a683c645aed505832766da4539316b0ae4 100644 (file)
@@ -27,8 +27,8 @@ extern "C" {
   typedef struct {
     f_utf_string_map_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_utf_string_maps_t;
 
   #define f_utf_string_maps_t_initialize f_utf_string_statics_t_initialize
@@ -66,7 +66,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_maps_adjust_
-  extern f_status_t f_utf_string_maps_adjust(const f_array_length_t length, f_utf_string_maps_t * const maps);
+  extern f_status_t f_utf_string_maps_adjust(const f_number_unsigned_t length, f_utf_string_maps_t * const maps);
 #endif // _di_f_utf_string_maps_adjust_
 
 /**
@@ -131,7 +131,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_maps_decimate_by_
-  extern f_status_t f_utf_string_maps_decimate_by(const f_array_length_t amount, f_utf_string_maps_t * const maps);
+  extern f_status_t f_utf_string_maps_decimate_by(const f_number_unsigned_t amount, f_utf_string_maps_t * const maps);
 #endif // _di_f_utf_string_maps_decimate_by_
 
 /**
@@ -154,13 +154,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_maps_decrease_by_
-  extern f_status_t f_utf_string_maps_decrease_by(const f_array_length_t amount, f_utf_string_maps_t * const maps);
+  extern f_status_t f_utf_string_maps_decrease_by(const f_number_unsigned_t amount, f_utf_string_maps_t * const maps);
 #endif // _di_f_utf_string_maps_decrease_by_
 
 /**
  * Increase the size of the string maps array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -179,14 +179,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_maps_increase_
-  extern f_status_t f_utf_string_maps_increase(const f_array_length_t step, f_utf_string_maps_t * const maps);
+  extern f_status_t f_utf_string_maps_increase(const f_number_unsigned_t step, f_utf_string_maps_t * const maps);
 #endif // _di_f_utf_string_maps_increase_
 
 /**
  * Resize the string maps array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -204,7 +204,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_maps_increase_by_
-  extern f_status_t f_utf_string_maps_increase_by(const f_array_length_t amount, f_utf_string_maps_t * const maps);
+  extern f_status_t f_utf_string_maps_increase_by(const f_number_unsigned_t amount, f_utf_string_maps_t * const maps);
 #endif // _di_f_utf_string_maps_increase_by_
 
 /**
@@ -223,7 +223,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_maps_resize_
-  extern f_status_t f_utf_string_maps_resize(const f_array_length_t length, f_utf_string_maps_t * const maps);
+  extern f_status_t f_utf_string_maps_resize(const f_number_unsigned_t length, f_utf_string_maps_t * const maps);
 #endif // _di_f_utf_string_maps_resize_
 
 #ifdef __cplusplus
index 43cf24a3ce0da39d8f91440b4554c4ddc89b43bb..10c52bb43ce88412a25ff3ba71d97b0b57bd6912 100644 (file)
@@ -9,7 +9,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_utf_string_mapss_adjust_
-  f_status_t f_utf_string_mapss_adjust(const f_array_length_t length, f_utf_string_mapss_t * const mapss) {
+  f_status_t f_utf_string_mapss_adjust(const f_number_unsigned_t length, f_utf_string_mapss_t * const mapss) {
     #ifndef _di_level_0_parameter_checking_
       if (!mapss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -61,7 +61,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].used = 0;
 
@@ -76,7 +76,7 @@ extern "C" {
 #endif // _di_f_utf_string_mapss_append_all_
 
 #ifndef _di_f_utf_string_mapss_decimate_by_
-  f_status_t f_utf_string_mapss_decimate_by(const f_array_length_t amount, f_utf_string_mapss_t * const mapss) {
+  f_status_t f_utf_string_mapss_decimate_by(const f_number_unsigned_t amount, f_utf_string_mapss_t * const mapss) {
     #ifndef _di_level_0_parameter_checking_
       if (!mapss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -92,7 +92,7 @@ extern "C" {
 #endif // _di_f_utf_string_mapss_decimate_by_
 
 #ifndef _di_f_utf_string_mapss_decrease_by_
-  f_status_t f_utf_string_mapss_decrease_by(const f_array_length_t amount, f_utf_string_mapss_t * const mapss) {
+  f_status_t f_utf_string_mapss_decrease_by(const f_number_unsigned_t amount, f_utf_string_mapss_t * const mapss) {
     #ifndef _di_level_0_parameter_checking_
       if (!mapss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -108,20 +108,20 @@ extern "C" {
 #endif // _di_f_utf_string_mapss_decrease_by_
 
 #ifndef _di_f_utf_string_mapss_increase_
-  f_status_t f_utf_string_mapss_increase(const f_array_length_t step, f_utf_string_mapss_t * const mapss) {
+  f_status_t f_utf_string_mapss_increase(const f_number_unsigned_t step, f_utf_string_mapss_t * const mapss) {
     #ifndef _di_level_0_parameter_checking_
       if (!mapss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && mapss->used + 1 > mapss->size) {
-      f_array_length_t size = mapss->used + step;
+      f_number_unsigned_t size = mapss->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (mapss->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (mapss->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_utf_string_mapss_resize(size, mapss);
@@ -132,7 +132,7 @@ extern "C" {
 #endif // _di_f_utf_string_mapss_increase_
 
 #ifndef _di_f_utf_string_mapss_increase_by_
-  f_status_t f_utf_string_mapss_increase_by(const f_array_length_t amount, f_utf_string_mapss_t * const mapss) {
+  f_status_t f_utf_string_mapss_increase_by(const f_number_unsigned_t amount, f_utf_string_mapss_t * const mapss) {
     #ifndef _di_level_0_parameter_checking_
       if (!mapss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -140,7 +140,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (mapss->used + amount > mapss->size) {
-      if (mapss->used + amount > F_array_length_t_size_d) {
+      if (mapss->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -152,7 +152,7 @@ extern "C" {
 #endif // _di_f_utf_string_mapss_increase_by_
 
 #ifndef _di_f_utf_string_mapss_resize_
-  f_status_t f_utf_string_mapss_resize(const f_array_length_t length, f_utf_string_mapss_t * const mapss) {
+  f_status_t f_utf_string_mapss_resize(const f_number_unsigned_t length, f_utf_string_mapss_t * const mapss) {
     #ifndef _di_level_0_parameter_checking_
       if (!mapss) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 4282a89f8c6c88457aee41a4df5d33ffaa56be6e..f34ecec111b66aa9b1c03c9bbdb65cbd12472218 100644 (file)
@@ -27,8 +27,8 @@ extern "C" {
   typedef struct {
     f_utf_string_maps_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_utf_string_mapss_t;
 
   #define f_utf_string_mapss_t_initialize f_utf_string_statics_t_initialize
@@ -66,7 +66,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_mapss_adjust_
-  extern f_status_t f_utf_string_mapss_adjust(const f_array_length_t length, f_utf_string_mapss_t * const mapss);
+  extern f_status_t f_utf_string_mapss_adjust(const f_number_unsigned_t length, f_utf_string_mapss_t * const mapss);
 #endif // _di_f_utf_string_mapss_adjust_
 
 /**
@@ -131,7 +131,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_mapss_decimate_by_
-  extern f_status_t f_utf_string_mapss_decimate_by(const f_array_length_t amount, f_utf_string_mapss_t * const mapss);
+  extern f_status_t f_utf_string_mapss_decimate_by(const f_number_unsigned_t amount, f_utf_string_mapss_t * const mapss);
 #endif // _di_f_utf_string_mapss_decimate_by_
 
 /**
@@ -155,13 +155,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_mapss_decrease_by_
-  extern f_status_t f_utf_string_mapss_decrease_by(const f_array_length_t amount, f_utf_string_mapss_t * const mapss);
+  extern f_status_t f_utf_string_mapss_decrease_by(const f_number_unsigned_t amount, f_utf_string_mapss_t * const mapss);
 #endif // _di_f_utf_string_mapss_decrease_by_
 
 /**
  * Increase the size of the string mapss array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -180,14 +180,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_mapss_increase_
-  extern f_status_t f_utf_string_mapss_increase(const f_array_length_t step, f_utf_string_mapss_t * const mapss);
+  extern f_status_t f_utf_string_mapss_increase(const f_number_unsigned_t step, f_utf_string_mapss_t * const mapss);
 #endif // _di_f_utf_string_mapss_increase_
 
 /**
  * Resize the string mapss array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -205,7 +205,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_mapss_increase_by_
-  extern f_status_t f_utf_string_mapss_increase_by(const f_array_length_t amount, f_utf_string_mapss_t * const mapss);
+  extern f_status_t f_utf_string_mapss_increase_by(const f_number_unsigned_t amount, f_utf_string_mapss_t * const mapss);
 #endif // _di_f_utf_string_mapss_increase_by_
 
 /**
@@ -224,7 +224,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_mapss_resize_
-  extern f_status_t f_utf_string_mapss_resize(const f_array_length_t length, f_utf_string_mapss_t * const mapss);
+  extern f_status_t f_utf_string_mapss_resize(const f_number_unsigned_t length, f_utf_string_mapss_t * const mapss);
 #endif // _di_f_utf_string_mapss_resize_
 
 #ifdef __cplusplus
index 0ef2a6b98ca8eba7cbfe20877db2e62c389b5c99..556bd1e3b86cfd48fca12ad348ff32ce7f47040a 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_utf_string_dynamic_adjust_) || !defined(_di_f_utf_string_dynamic_decimate_by_) || !defined(_di_f_utf_string_dynamics_adjust_) || !defined(_di_f_utf_string_dynamics_append_) || !defined(_di_f_utf_string_dynamics_decimate_by_) || !defined(_di_f_utf_string_map_multis_adjust_) || !defined(_di_f_utf_string_map_multis_append_) || !defined(_di_f_utf_string_triples_adjust_) || !defined(_di_f_utf_string_triples_decimate_by_)
-  f_status_t private_f_utf_string_dynamic_adjust(const f_array_length_t length, f_utf_string_dynamic_t * const dynamic) {
+  f_status_t private_f_utf_string_dynamic_adjust(const f_number_unsigned_t length, f_utf_string_dynamic_t * const dynamic) {
 
     const f_status_t status = f_memory_adjust(dynamic->size, length, sizeof(f_utf_char_t), (void **) & dynamic->string);
     if (F_status_is_error(status)) return status;
@@ -24,7 +24,7 @@ extern "C" {
 #endif // !defined(_di_f_utf_string_dynamic_adjust_) || !defined(_di_f_utf_string_dynamic_decimate_by_) || !defined(_di_f_utf_string_dynamics_adjust_) || !defined(_di_f_utf_string_dynamics_append_) || !defined(_di_f_utf_string_dynamics_decimate_by_) || !defined(_di_f_utf_string_map_multis_adjust_) || !defined(_di_f_utf_string_map_multis_append_) || !defined(_di_f_utf_string_triples_adjust_) || !defined(_di_f_utf_string_triples_decimate_by_)
 
 #if !defined(_di_f_utf_string_append_) || !defined(_di_f_utf_string_append_assure_) || !defined(_di_f_utf_string_append_assure_nulless_) || !defined(_di_f_utf_string_append_nulless_) || !defined(_di_f_utf_string_dynamic_append_) || !defined(_di_f_utf_string_dynamic_append_assure_) || !defined(_di_f_utf_string_dynamic_append_assure_nulless_) || !defined(_di_f_utf_string_dynamic_append_nulless_) || !defined(_di_f_utf_string_dynamic_increase_by_) || !defined(_di_f_utf_string_dynamic_mash_) || !defined(_di_f_utf_string_dynamic_mash_nulless_) || !defined(_di_f_utf_string_dynamic_mish_) || !defined(_di_f_utf_string_dynamic_mish_nulless_) || !defined(_di_f_utf_string_dynamic_partial_append_) || !defined(_di_f_utf_string_dynamic_partial_append_assure_) || !defined(_di_f_utf_string_dynamic_partial_append_assure_nulless_) || !defined(_di_f_utf_string_dynamic_partial_append_nulless_) || !defined(_di_f_utf_string_dynamic_partial_mash_) || !defined(_di_f_utf_string_dynamic_partial_mash_nulless_) || !defined(_di_f_utf_string_dynamic_partial_mish_) || !defined(_di_f_utf_string_dynamic_partial_mish_nulless_) || !defined(_di_f_utf_string_dynamic_partial_prepend_) || !defined(_di_f_utf_string_dynamic_partial_prepend_assure_) || !defined(_di_f_utf_string_dynamic_partial_prepend_assure_nulless_) || !defined(_di_f_utf_string_dynamic_partial_prepend_nulless_) || !defined(_di_f_utf_string_dynamic_prepend_) || !defined(_di_f_utf_string_dynamic_prepend_assure_) || !defined(_di_f_utf_string_dynamic_prepend_assure_nulless_) || !defined(_di_f_utf_string_dynamic_prepend_nulless_) || !defined(_di_f_utf_string_dynamics_append_) || !defined(_di_f_utf_string_dynamics_append_all_) || !defined(_di_f_utf_string_map_multis_append_) || !defined(_di_f_utf_string_map_multis_append_all_) || !defined(_di_f_utf_string_map_multiss_append_) || !defined(_di_f_utf_string_map_multiss_append_all_) || !defined(_di_f_utf_string_maps_append_) || !defined(_di_f_utf_string_maps_append_all_) || !defined(_di_f_utf_string_mapss_append_) || !defined(_di_f_utf_string_mapss_append_all_) || !defined(_di_f_utf_string_mash_) || !defined(_di_f_utf_string_mash_nulless_) || !defined(_di_f_utf_string_mish_) || !defined(_di_f_utf_string_mish_nulless_) || !defined(_di_f_utf_string_prepend_) || !defined(_di_f_utf_string_prepend_assure_) || !defined(_di_f_utf_string_prepend_assure_nulless_) || !defined(_di_f_utf_string_prepend_nulless_) || !defined(_di_f_utf_string_triples_append_) || !defined(_di_f_utf_string_triples_append_all_) || !defined(_di_f_utf_string_tripless_append_) || !defined(_di_f_utf_string_tripless_append_all_)
-  f_status_t private_f_utf_string_dynamic_increase_by(const f_array_length_t amount, f_utf_string_dynamic_t * const dynamic) {
+  f_status_t private_f_utf_string_dynamic_increase_by(const f_number_unsigned_t amount, f_utf_string_dynamic_t * const dynamic) {
 
     if (dynamic->used + amount > dynamic->size) {
       if (dynamic->used + amount > F_string_t_size_d) {
@@ -39,7 +39,7 @@ extern "C" {
 #endif // !defined(_di_f_utf_string_append_) || !defined(_di_f_utf_string_append_assure_) || !defined(_di_f_utf_string_append_assure_nulless_) || !defined(_di_f_utf_string_append_nulless_) || !defined(_di_f_utf_string_dynamic_append_) || !defined(_di_f_utf_string_dynamic_append_assure_) || !defined(_di_f_utf_string_dynamic_append_assure_nulless_) || !defined(_di_f_utf_string_dynamic_append_nulless_) || !defined(_di_f_utf_string_dynamic_increase_by_) || !defined(_di_f_utf_string_dynamic_mash_) || !defined(_di_f_utf_string_dynamic_mash_nulless_) || !defined(_di_f_utf_string_dynamic_mish_) || !defined(_di_f_utf_string_dynamic_mish_nulless_) || !defined(_di_f_utf_string_dynamic_partial_append_) || !defined(_di_f_utf_string_dynamic_partial_append_assure_) || !defined(_di_f_utf_string_dynamic_partial_append_assure_nulless_) || !defined(_di_f_utf_string_dynamic_partial_append_nulless_) || !defined(_di_f_utf_string_dynamic_partial_mash_) || !defined(_di_f_utf_string_dynamic_partial_mash_nulless_) || !defined(_di_f_utf_string_dynamic_partial_mish_) || !defined(_di_f_utf_string_dynamic_partial_mish_nulless_) || !defined(_di_f_utf_string_dynamic_partial_prepend_) || !defined(_di_f_utf_string_dynamic_partial_prepend_assure_) || !defined(_di_f_utf_string_dynamic_partial_prepend_assure_nulless_) || !defined(_di_f_utf_string_dynamic_partial_prepend_nulless_) || !defined(_di_f_utf_string_dynamic_prepend_) || !defined(_di_f_utf_string_dynamic_prepend_assure_) || !defined(_di_f_utf_string_dynamic_prepend_assure_nulless_) || !defined(_di_f_utf_string_dynamic_prepend_nulless_) || !defined(_di_f_utf_string_dynamics_append_) || !defined(_di_f_utf_string_dynamics_append_all_) || !defined(_di_f_utf_string_map_multis_append_) || !defined(_di_f_utf_string_map_multis_append_all_) || !defined(_di_f_utf_string_map_multiss_append_) || !defined(_di_f_utf_string_map_multiss_append_all_) || !defined(_di_f_utf_string_maps_append_) || !defined(_di_f_utf_string_maps_append_all_) || !defined(_di_f_utf_string_mapss_append_) || !defined(_di_f_utf_string_mapss_append_all_) || !defined(_di_f_utf_string_mash_) || !defined(_di_f_utf_string_mash_nulless_) || !defined(_di_f_utf_string_mish_) || !defined(_di_f_utf_string_mish_nulless_) || !defined(_di_f_utf_string_prepend_) || !defined(_di_f_utf_string_prepend_assure_) || !defined(_di_f_utf_string_prepend_assure_nulless_) || !defined(_di_f_utf_string_prepend_nulless_) || !defined(_di_f_utf_string_triples_append_) || !defined(_di_f_utf_string_triples_append_all_) || !defined(_di_f_utf_string_tripless_append_) || !defined(_di_f_utf_string_tripless_append_all_)
 
 #if !defined(_di_f_utf_string_append_) || !defined(_di_f_utf_string_append_assure_) || !defined(_di_f_utf_string_append_mash_) || !defined(_di_f_utf_string_append_nulless_) || !defined(_di_f_utf_string_dynamic_append_) || !defined(_di_f_utf_string_dynamic_append_assure_) || !defined(_di_f_utf_string_dynamic_append_nulless_) || !defined(_di_f_utf_string_dynamic_decrease_by_) || !defined(_di_f_utf_string_dynamic_increase_) || !defined(_di_f_utf_string_dynamic_increase_by_) || !defined(_di_f_utf_string_dynamic_mash_) || !defined(_di_f_utf_string_dynamic_mash_nulless_) || !defined(_di_f_utf_string_dynamic_partial_append_) || !defined(_di_f_utf_string_dynamic_partial_append_assure_) || !defined(_di_f_utf_string_dynamic_partial_mash_) || !defined(_di_f_utf_string_dynamic_prepend_) || !defined(_di_f_utf_string_dynamic_prepend_nulless_) || !defined(_di_f_utf_string_dynamic_terminate_) || !defined(_di_f_utf_string_dynamic_terminate_after_) || !defined(_di_f_utf_string_dynamics_append_) || !defined(_di_f_utf_string_dynamics_decrease_by) || !defined(_di_f_utf_string_dynamics_increase) || !defined(_di_f_utf_string_dynamics_increase_by) || !defined(_di_f_utf_string_map_multis_append_) || !defined(_di_f_utf_string_map_multis_decrease_by) || !defined(_di_f_utf_string_map_multis_increase) || !defined(_di_f_utf_string_map_multis_increase_by) || !defined(_di_f_utf_string_mash_nulless_) || !defined(_di_f_utf_string_mash_) || !defined(_di_f_utf_string_maps_append_) || !defined(_di_f_utf_string_prepend_) || !defined(_di_f_utf_string_prepend_nulless_) || !defined(_di_f_utf_string_triples_append_)
-  f_status_t private_f_utf_string_dynamic_resize(const f_array_length_t length, f_utf_string_dynamic_t * const dynamic) {
+  f_status_t private_f_utf_string_dynamic_resize(const f_number_unsigned_t length, f_utf_string_dynamic_t * const dynamic) {
 
     const f_status_t status = f_memory_resize(dynamic->size, length, sizeof(f_utf_char_t), (void **) & dynamic->string);
     if (F_status_is_error(status)) return status;
index 20754400c19c5b91633a636deae33f0cb7d8a91a..9ea3a38734020b2f377a52022f02ab4b6c59fb27 100644 (file)
@@ -42,7 +42,7 @@ extern "C" {
  * @see f_utf_string_triples_decimate_by()
  */
 #if !defined(_di_f_utf_string_dynamic_adjust_) || !defined(_di_f_utf_string_dynamic_decimate_by_) || !defined(_di_f_utf_string_dynamics_adjust_) || !defined(_di_f_utf_string_dynamics_append_) || !defined(_di_f_utf_string_dynamics_decimate_by_) || !defined(_di_f_utf_string_map_multis_adjust_) || !defined(_di_f_utf_string_map_multis_append_) || !defined(_di_f_utf_string_triples_adjust_) || !defined(_di_f_utf_string_triples_decimate_by_)
-  extern f_status_t private_f_utf_string_dynamic_adjust(const f_array_length_t length, f_utf_string_dynamic_t * const dynamic) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_utf_string_dynamic_adjust(const f_number_unsigned_t length, f_utf_string_dynamic_t * const dynamic) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_utf_string_dynamic_adjust_) || !defined(_di_f_utf_string_dynamic_decimate_by_) || !defined(_di_f_utf_string_dynamics_adjust_) || !defined(_di_f_utf_string_dynamics_append_) || !defined(_di_f_utf_string_dynamics_decimate_by_) || !defined(_di_f_utf_string_map_multis_adjust_) || !defined(_di_f_utf_string_map_multis_append_) || !defined(_di_f_utf_string_triples_adjust_) || !defined(_di_f_utf_string_triples_decimate_by_)
 
 /**
@@ -119,7 +119,7 @@ extern "C" {
  * @see f_utf_string_tripless_append_all()
  */
 #if !defined(_di_f_utf_string_append_) || !defined(_di_f_utf_string_append_assure_) || !defined(_di_f_utf_string_append_assure_nulless_) || !defined(_di_f_utf_string_append_nulless_) || !defined(_di_f_utf_string_dynamic_append_) || !defined(_di_f_utf_string_dynamic_append_assure_) || !defined(_di_f_utf_string_dynamic_append_assure_nulless_) || !defined(_di_f_utf_string_dynamic_append_nulless_) || !defined(_di_f_utf_string_dynamic_increase_by_) || !defined(_di_f_utf_string_dynamic_mash_) || !defined(_di_f_utf_string_dynamic_mash_nulless_) || !defined(_di_f_utf_string_dynamic_mish_) || !defined(_di_f_utf_string_dynamic_mish_nulless_) || !defined(_di_f_utf_string_dynamic_partial_append_) || !defined(_di_f_utf_string_dynamic_partial_append_assure_) || !defined(_di_f_utf_string_dynamic_partial_append_assure_nulless_) || !defined(_di_f_utf_string_dynamic_partial_append_nulless_) || !defined(_di_f_utf_string_dynamic_partial_mash_) || !defined(_di_f_utf_string_dynamic_partial_mash_nulless_) || !defined(_di_f_utf_string_dynamic_partial_mish_) || !defined(_di_f_utf_string_dynamic_partial_mish_nulless_) || !defined(_di_f_utf_string_dynamic_partial_prepend_) || !defined(_di_f_utf_string_dynamic_partial_prepend_assure_) || !defined(_di_f_utf_string_dynamic_partial_prepend_assure_nulless_) || !defined(_di_f_utf_string_dynamic_partial_prepend_nulless_) || !defined(_di_f_utf_string_dynamic_prepend_) || !defined(_di_f_utf_string_dynamic_prepend_assure_) || !defined(_di_f_utf_string_dynamic_prepend_assure_nulless_) || !defined(_di_f_utf_string_dynamic_prepend_nulless_) || !defined(_di_f_utf_string_dynamics_append_) || !defined(_di_f_utf_string_dynamics_append_all_) || !defined(_di_f_utf_string_map_multis_append_) || !defined(_di_f_utf_string_map_multis_append_all_) || !defined(_di_f_utf_string_map_multiss_append_) || !defined(_di_f_utf_string_map_multiss_append_all_) || !defined(_di_f_utf_string_maps_append_) || !defined(_di_f_utf_string_maps_append_all_) || !defined(_di_f_utf_string_mapss_append_) || !defined(_di_f_utf_string_mapss_append_all_) || !defined(_di_f_utf_string_mash_) || !defined(_di_f_utf_string_mash_nulless_) || !defined(_di_f_utf_string_mish_) || !defined(_di_f_utf_string_mish_nulless_) || !defined(_di_f_utf_string_prepend_) || !defined(_di_f_utf_string_prepend_assure_) || !defined(_di_f_utf_string_prepend_assure_nulless_) || !defined(_di_f_utf_string_prepend_nulless_) || !defined(_di_f_utf_string_triples_append_) || !defined(_di_f_utf_string_triples_append_all_) || !defined(_di_f_utf_string_tripless_append_) || !defined(_di_f_utf_string_tripless_append_all_)
-  extern f_status_t private_f_utf_string_dynamic_increase_by(const f_array_length_t amount, f_utf_string_dynamic_t * const dynamic) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_utf_string_dynamic_increase_by(const f_number_unsigned_t amount, f_utf_string_dynamic_t * const dynamic) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_utf_string_append_) || !defined(_di_f_utf_string_append_assure_) || !defined(_di_f_utf_string_append_assure_nulless_) || !defined(_di_f_utf_string_append_nulless_) || !defined(_di_f_utf_string_dynamic_append_) || !defined(_di_f_utf_string_dynamic_append_assure_) || !defined(_di_f_utf_string_dynamic_append_assure_nulless_) || !defined(_di_f_utf_string_dynamic_append_nulless_) || !defined(_di_f_utf_string_dynamic_increase_by_) || !defined(_di_f_utf_string_dynamic_mash_) || !defined(_di_f_utf_string_dynamic_mash_nulless_) || !defined(_di_f_utf_string_dynamic_mish_) || !defined(_di_f_utf_string_dynamic_mish_nulless_) || !defined(_di_f_utf_string_dynamic_partial_append_) || !defined(_di_f_utf_string_dynamic_partial_append_assure_) || !defined(_di_f_utf_string_dynamic_partial_append_assure_nulless_) || !defined(_di_f_utf_string_dynamic_partial_append_nulless_) || !defined(_di_f_utf_string_dynamic_partial_mash_) || !defined(_di_f_utf_string_dynamic_partial_mash_nulless_) || !defined(_di_f_utf_string_dynamic_partial_mish_) || !defined(_di_f_utf_string_dynamic_partial_mish_nulless_) || !defined(_di_f_utf_string_dynamic_partial_prepend_) || !defined(_di_f_utf_string_dynamic_partial_prepend_assure_) || !defined(_di_f_utf_string_dynamic_partial_prepend_assure_nulless_) || !defined(_di_f_utf_string_dynamic_partial_prepend_nulless_) || !defined(_di_f_utf_string_dynamic_prepend_) || !defined(_di_f_utf_string_dynamic_prepend_assure_) || !defined(_di_f_utf_string_dynamic_prepend_assure_nulless_) || !defined(_di_f_utf_string_dynamic_prepend_nulless_) || !defined(_di_f_utf_string_dynamics_append_) || !defined(_di_f_utf_string_dynamics_append_all_) || !defined(_di_f_utf_string_map_multis_append_) || !defined(_di_f_utf_string_map_multis_append_all_) || !defined(_di_f_utf_string_map_multiss_append_) || !defined(_di_f_utf_string_map_multiss_append_all_) || !defined(_di_f_utf_string_maps_append_) || !defined(_di_f_utf_string_maps_append_all_) || !defined(_di_f_utf_string_mapss_append_) || !defined(_di_f_utf_string_mapss_append_all_) || !defined(_di_f_utf_string_mash_) || !defined(_di_f_utf_string_mash_nulless_) || !defined(_di_f_utf_string_mish_) || !defined(_di_f_utf_string_mish_nulless_) || !defined(_di_f_utf_string_prepend_) || !defined(_di_f_utf_string_prepend_assure_) || !defined(_di_f_utf_string_prepend_assure_nulless_) || !defined(_di_f_utf_string_prepend_nulless_) || !defined(_di_f_utf_string_triples_append_) || !defined(_di_f_utf_string_triples_append_all_) || !defined(_di_f_utf_string_tripless_append_) || !defined(_di_f_utf_string_tripless_append_all_)
 
 /**
@@ -174,7 +174,7 @@ extern "C" {
  * @see f_utf_string_triples_append()
  */
 #if !defined(_di_f_utf_string_append_) || !defined(_di_f_utf_string_append_assure_) || !defined(_di_f_utf_string_append_mash_) || !defined(_di_f_utf_string_append_nulless_) || !defined(_di_f_utf_string_dynamic_append_) || !defined(_di_f_utf_string_dynamic_append_assure_) || !defined(_di_f_utf_string_dynamic_append_nulless_) || !defined(_di_f_utf_string_dynamic_decrease_by_) || !defined(_di_f_utf_string_dynamic_increase_) || !defined(_di_f_utf_string_dynamic_increase_by_) || !defined(_di_f_utf_string_dynamic_mash_) || !defined(_di_f_utf_string_dynamic_mash_nulless_) || !defined(_di_f_utf_string_dynamic_partial_append_) || !defined(_di_f_utf_string_dynamic_partial_append_assure_) || !defined(_di_f_utf_string_dynamic_partial_mash_) || !defined(_di_f_utf_string_dynamic_prepend_) || !defined(_di_f_utf_string_dynamic_prepend_nulless_) || !defined(_di_f_utf_string_dynamic_terminate_) || !defined(_di_f_utf_string_dynamic_terminate_after_) || !defined(_di_f_utf_string_dynamics_append_) || !defined(_di_f_utf_string_dynamics_decrease_by) || !defined(_di_f_utf_string_dynamics_increase) || !defined(_di_f_utf_string_dynamics_increase_by) || !defined(_di_f_utf_string_map_multis_append_) || !defined(_di_f_utf_string_map_multis_decrease_by) || !defined(_di_f_utf_string_map_multis_increase) || !defined(_di_f_utf_string_map_multis_increase_by) || !defined(_di_f_utf_string_mash_nulless_) || !defined(_di_f_utf_string_mash_) || !defined(_di_f_utf_string_maps_append_) || !defined(_di_f_utf_string_prepend_) || !defined(_di_f_utf_string_prepend_nulless_) || !defined(_di_f_utf_string_triples_append_)
-  extern f_status_t private_f_utf_string_dynamic_resize(const f_array_length_t length, f_utf_string_dynamic_t * const dynamic) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_utf_string_dynamic_resize(const f_number_unsigned_t length, f_utf_string_dynamic_t * const dynamic) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_utf_string_append_) || !defined(_di_f_utf_string_append_assure_) || !defined(_di_f_utf_string_append_mash_) || !defined(_di_f_utf_string_append_nulless_) || !defined(_di_f_utf_string_dynamic_append_) || !defined(_di_f_utf_string_dynamic_append_assure_) || !defined(_di_f_utf_string_dynamic_append_nulless_) || !defined(_di_f_utf_string_dynamic_decrease_by_) || !defined(_di_f_utf_string_dynamic_increase_) || !defined(_di_f_utf_string_dynamic_increase_by_) || !defined(_di_f_utf_string_dynamic_mash_) || !defined(_di_f_utf_string_dynamic_mash_nulless_) || !defined(_di_f_utf_string_dynamic_partial_append_) || !defined(_di_f_utf_string_dynamic_partial_append_assure_) || !defined(_di_f_utf_string_dynamic_partial_mash_) || !defined(_di_f_utf_string_dynamic_prepend_) || !defined(_di_f_utf_string_dynamic_prepend_nulless_) || !defined(_di_f_utf_string_dynamic_terminate_) || !defined(_di_f_utf_string_dynamic_terminate_after_) || !defined(_di_f_utf_string_dynamics_append_) || !defined(_di_f_utf_string_dynamics_decrease_by) || !defined(_di_f_utf_string_dynamics_increase) || !defined(_di_f_utf_string_dynamics_increase_by) || !defined(_di_f_utf_string_map_multis_append_) || !defined(_di_f_utf_string_map_multis_decrease_by) || !defined(_di_f_utf_string_map_multis_increase) || !defined(_di_f_utf_string_map_multis_increase_by) || !defined(_di_f_utf_string_mash_nulless_) || !defined(_di_f_utf_string_mash_) || !defined(_di_f_utf_string_maps_append_) || !defined(_di_f_utf_string_prepend_) || !defined(_di_f_utf_string_prepend_nulless_) || !defined(_di_f_utf_string_triples_append_)
 
 #ifdef __cplusplus
index 6c8c1ae14456e86bf740414ad084062e30637fe0..fa1f69cdefc1f9d533e086bab1f46bcfb9567a9d 100644 (file)
@@ -9,15 +9,15 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_utf_string_dynamics_adjust_) || !defined(_di_f_utf_string_dynamics_append_) || !defined(_di_f_utf_string_dynamics_decimate_by_) || !defined(_di_f_utf_string_map_multis_adjust_) || !defined(_di_f_utf_string_map_multis_append_)
-  f_status_t private_f_utf_string_dynamics_adjust(const f_array_length_t length, f_utf_string_dynamics_t * const dynamics) {
+  f_status_t private_f_utf_string_dynamics_adjust(const f_number_unsigned_t length, f_utf_string_dynamics_t * const dynamics) {
 
-    if (dynamics->used + length > F_array_length_t_size_d) {
+    if (dynamics->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < dynamics->size; ++i) {
+    for (f_number_unsigned_t i = length; i < dynamics->size; ++i) {
 
       status = private_f_utf_string_dynamic_adjust(0, &dynamics->array[i]);
       if (F_status_is_error(status)) return status;
@@ -70,7 +70,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].used = 0;
 
@@ -85,15 +85,15 @@ extern "C" {
 #endif // !defined(_di_f_utf_string_dynamics_append_all_) || !defined(_di_f_utf_string_map_multis_append_) || !defined(_di_f_utf_string_map_multis_append_all_)
 
 #if !defined(_di_f_utf_string_dynamics_decrease_by_) || !defined(_di_f_utf_string_dynamics_increase_) || !defined(_di_f_utf_string_dynamics_increase_by_) || !defined(_di_f_utf_string_map_multis_append_) || !defined(_di_f_utf_string_map_multis_decrease_by_) || !defined(_di_f_utf_string_map_multis_increase_) || !defined(_di_f_utf_string_map_multis_increase_by_) || !defined(_di_f_utf_string_map_multis_terminate_) || !defined(_di_f_utf_string_map_multis_terminate_after_)
-  f_status_t private_f_utf_string_dynamics_resize(const f_array_length_t length, f_utf_string_dynamics_t * const dynamics) {
+  f_status_t private_f_utf_string_dynamics_resize(const f_number_unsigned_t length, f_utf_string_dynamics_t * const dynamics) {
 
-    if (dynamics->used + length > F_array_length_t_size_d) {
+    if (dynamics->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < dynamics->size; ++i) {
+    for (f_number_unsigned_t i = length; i < dynamics->size; ++i) {
 
       status = private_f_utf_string_dynamic_resize(0, &dynamics->array[i]);
       if (F_status_is_error(status)) return status;
index fbe1fe66f588acd12b6808307fba666f93b35a6e..44f8a964c268ce33ef35bbe9a8a73fd6d763b842 100644 (file)
@@ -41,7 +41,7 @@ extern "C" {
  * @see f_utf_string_map_multis_append()
  */
 #if !defined(_di_f_utf_string_dynamics_adjust_) || !defined(_di_f_utf_string_dynamics_append_) || !defined(_di_f_utf_string_dynamics_decimate_by_) || !defined(_di_f_utf_string_map_multis_adjust_) || !defined(_di_f_utf_string_map_multis_append_)
-  extern f_status_t private_f_utf_string_dynamics_adjust(const f_array_length_t length, f_utf_string_dynamics_t * const dynamics) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_utf_string_dynamics_adjust(const f_number_unsigned_t length, f_utf_string_dynamics_t * const dynamics) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_utf_string_dynamics_adjust_) || !defined(_di_f_utf_string_dynamics_append_) || !defined(_di_f_utf_string_dynamics_decimate_by_) || !defined(_di_f_utf_string_map_multis_adjust_) || !defined(_di_f_utf_string_map_multis_append_)
 
 /**
@@ -133,7 +133,7 @@ extern "C" {
  * @see f_utf_string_map_multiss_increase_by()
  */
 #if !defined(_di_f_utf_string_dynamics_decrease_by_) || !defined(_di_f_utf_string_dynamics_increase_) || !defined(_di_f_utf_string_dynamics_increase_by_) || !defined(_di_f_utf_string_map_multis_append_) || !defined(_di_f_utf_string_map_multis_append_all_) || !defined(_di_f_utf_string_map_multis_decrease_by_) || !defined(_di_f_utf_string_map_multis_increase_) || !defined(_di_f_utf_string_map_multis_increase_by_) || !defined(_di_f_utf_string_map_multis_resize_) || !defined(_di_f_utf_string_map_multiss_append_) || !defined(_di_f_utf_string_map_multiss_append_all_) || !defined(_di_f_utf_string_map_multiss_decrease_by_) || !defined(_di_f_utf_string_map_multiss_increase_) || !defined(_di_f_utf_string_map_multiss_increase_by_)
-  extern f_status_t private_f_utf_string_dynamics_resize(const f_array_length_t length, f_utf_string_dynamics_t * const dynamics) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_utf_string_dynamics_resize(const f_number_unsigned_t length, f_utf_string_dynamics_t * const dynamics) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_utf_string_dynamics_decrease_by_) || !defined(_di_f_utf_string_dynamics_increase_) || !defined(_di_f_utf_string_dynamics_increase_by_) || !defined(_di_f_utf_string_map_multis_append_) || !defined(_di_f_utf_string_map_multis_append_all_) || !defined(_di_f_utf_string_map_multis_decrease_by_) || !defined(_di_f_utf_string_map_multis_increase_) || !defined(_di_f_utf_string_map_multis_increase_by_) || !defined(_di_f_utf_string_map_multis_resize_) || !defined(_di_f_utf_string_map_multiss_append_) || !defined(_di_f_utf_string_map_multiss_append_all_) || !defined(_di_f_utf_string_map_multiss_decrease_by_) || !defined(_di_f_utf_string_map_multiss_increase_) || !defined(_di_f_utf_string_map_multiss_increase_by_)
 
 #ifdef __cplusplus
index fa33b57eb25f24e5e5ce6a0830e543057121c37e..fefdf409f31672ff4f7a61c2c8a245282632a876 100644 (file)
@@ -10,15 +10,15 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_utf_string_dynamicss_adjust_) || !defined(_di_f_utf_string_dynamicss_append_) || !defined(_di_f_utf_string_dynamicss_decimate_by_) || !defined(_di_f_utf_string_map_multis_adjust_) || !defined(_di_f_utf_string_map_multis_append_)
-  f_status_t private_f_utf_string_dynamicss_adjust(const f_array_length_t length, f_utf_string_dynamicss_t * const dynamicss) {
+  f_status_t private_f_utf_string_dynamicss_adjust(const f_number_unsigned_t length, f_utf_string_dynamicss_t * const dynamicss) {
 
-    if (dynamicss->used + length > F_array_length_t_size_d) {
+    if (dynamicss->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < dynamicss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < dynamicss->size; ++i) {
 
       status = private_f_utf_string_dynamics_adjust(0, &dynamicss->array[i]);
       if (F_status_is_error(status)) return status;
@@ -38,15 +38,15 @@ extern "C" {
 #endif // !defined(_di_f_utf_string_dynamicss_adjust_) || !defined(_di_f_utf_string_dynamicss_append_) || !defined(_di_f_utf_string_dynamicss_decimate_by_) || !defined(_di_f_utf_string_map_multis_adjust_) || !defined(_di_f_utf_string_map_multis_append_)
 
 #if !defined(_di_f_utf_string_dynamicss_decrease_by_) || !defined(_di_f_utf_string_dynamicss_increase_) || !defined(_di_f_utf_string_dynamicss_increase_by_) || !defined(_di_f_utf_string_dynamicss_append_all_) || !defined(_di_f_utf_string_map_multis_append_all_)
-  f_status_t private_f_utf_string_dynamicss_resize(const f_array_length_t length, f_utf_string_dynamicss_t * const dynamicss) {
+  f_status_t private_f_utf_string_dynamicss_resize(const f_number_unsigned_t length, f_utf_string_dynamicss_t * const dynamicss) {
 
-    if (dynamicss->used + length > F_array_length_t_size_d) {
+    if (dynamicss->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < dynamicss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < dynamicss->size; ++i) {
 
       status = private_f_utf_string_dynamics_resize(0, &dynamicss->array[i]);
       if (F_status_is_error(status)) return status;
index 44de6e06f2c0c7cbc6b571f155bcf4e953c6f547..c30fdd39218589ab2dbb6ca4534cda55a78363cd 100644 (file)
@@ -40,7 +40,7 @@ extern "C" {
  * @see f_utf_string_map_multis_append()
  */
 #if !defined(_di_f_utf_string_dynamicss_adjust_) || !defined(_di_f_utf_string_dynamicss_append_) || !defined(_di_f_utf_string_dynamicss_decimate_by_) || !defined(_di_f_utf_string_map_multis_adjust_) || !defined(_di_f_utf_string_map_multis_append_)
-  extern f_status_t private_f_utf_string_dynamicss_adjust(const f_array_length_t length, f_utf_string_dynamicss_t * const dynamicss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_utf_string_dynamicss_adjust(const f_number_unsigned_t length, f_utf_string_dynamicss_t * const dynamicss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_utf_string_dynamicss_adjust_) || !defined(_di_f_utf_string_dynamicss_append_) || !defined(_di_f_utf_string_dynamicss_decimate_by_) || !defined(_di_f_utf_string_map_multis_adjust_) || !defined(_di_f_utf_string_map_multis_append_)
 
 /**
@@ -68,7 +68,7 @@ extern "C" {
  * @see f_utf_string_map_multis_append_all()
  */
 #if !defined(_di_f_utf_string_dynamicss_decrease_by_) || !defined(_di_f_utf_string_dynamicss_increase_) || !defined(_di_f_utf_string_dynamicss_increase_by_) || !defined(_di_f_utf_string_dynamicss_append_all_) || !defined(_di_f_utf_string_map_multis_append_all_)
-  extern f_status_t private_f_utf_string_dynamicss_resize(const f_array_length_t length, f_utf_string_dynamicss_t * const dynamicss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_utf_string_dynamicss_resize(const f_number_unsigned_t length, f_utf_string_dynamicss_t * const dynamicss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_utf_string_dynamicss_decrease_by_) || !defined(_di_f_utf_string_dynamicss_increase_) || !defined(_di_f_utf_string_dynamicss_increase_by_) || !defined(_di_f_utf_string_dynamicss_append_all_) || !defined(_di_f_utf_string_map_multis_append_all_)
 
 #ifdef __cplusplus
index bf56ba82517649bd561895058aaf4b1ec8fbae8e..a20eb1fa1d129caac14302310f56d3a185a51451 100644 (file)
@@ -10,15 +10,15 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_utf_string_map_multis_adjust_) || !defined(_di_f_utf_string_map_multis_decimate_by_)
-  f_status_t private_f_utf_string_map_multis_adjust(const f_array_length_t length, f_utf_string_map_multis_t * const map_multis) {
+  f_status_t private_f_utf_string_map_multis_adjust(const f_number_unsigned_t length, f_utf_string_map_multis_t * const map_multis) {
 
-    if (map_multis->used + length > F_array_length_t_size_d) {
+    if (map_multis->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < map_multis->size; ++i) {
+    for (f_number_unsigned_t i = length; i < map_multis->size; ++i) {
 
       status = private_f_utf_string_dynamic_adjust(0, &map_multis->array[i].name);
       if (F_status_is_error(status)) return status;
@@ -50,7 +50,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].name.used = 0;
       destination->array[destination->used].value.used = 0;
@@ -71,15 +71,15 @@ extern "C" {
 #endif // !defined(_di_f_utf_string_map_multis_append_all_) || !defined(_di_f_utf_string_map_multiss_append_) || !defined(_di_f_utf_string_map_multiss_append_all_)
 
 #if !defined(_di_f_utf_string_map_multis_append_) || !defined(_di_f_utf_string_map_multis_append_all_) || !defined(_di_f_utf_string_map_multis_decrease_by_) || !defined(_di_f_utf_string_map_multis_increase_) || !defined(_di_f_utf_string_map_multis_increase_by_) || !defined(_di_f_utf_string_map_multis_resize_) || !defined(_di_f_utf_string_map_multiss_append_) || !defined(_di_f_utf_string_map_multiss_append_all_) || !defined(_di_f_utf_string_map_multiss_decrease_by_) || !defined(_di_f_utf_string_map_multiss_increase_) || !defined(_di_f_utf_string_map_multiss_increase_by_)
-  f_status_t private_f_utf_string_map_multis_resize(const f_array_length_t length, f_utf_string_map_multis_t * const map_multis) {
+  f_status_t private_f_utf_string_map_multis_resize(const f_number_unsigned_t length, f_utf_string_map_multis_t * const map_multis) {
 
-    if (map_multis->used + length > F_array_length_t_size_d) {
+    if (map_multis->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < map_multis->size; ++i) {
+    for (f_number_unsigned_t i = length; i < map_multis->size; ++i) {
 
       status = private_f_utf_string_dynamic_resize(0, &map_multis->array[i].name);
       if (F_status_is_error(status)) return status;
index 8f07159066d6ae11bf3469acac21da02c49b6ba2..12b612e7bde28bac7132be42b4e34bbabcb83d74 100644 (file)
@@ -37,7 +37,7 @@ extern "C" {
  * @see f_utf_string_map_multis_adjust()
  */
 #if !defined(_di_f_utf_string_map_multis_adjust_) || !defined(_di_f_utf_string_map_multis_decimate_by_)
-  extern f_status_t private_f_utf_string_map_multis_adjust(const f_array_length_t length, f_utf_string_map_multis_t * const map_multis) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_utf_string_map_multis_adjust(const f_number_unsigned_t length, f_utf_string_map_multis_t * const map_multis) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_utf_string_map_multis_adjust_) || !defined(_di_f_utf_string_map_multis_decimate_by_)
 
 /**
@@ -99,7 +99,7 @@ extern "C" {
  * @see f_utf_string_map_multiss_increase_by()
  */
 #if !defined(_di_f_utf_string_map_multis_append_) || !defined(_di_f_utf_string_map_multis_append_all_) || !defined(_di_f_utf_string_map_multis_decrease_by_) || !defined(_di_f_utf_string_map_multis_increase_) || !defined(_di_f_utf_string_map_multis_increase_by_) || !defined(_di_f_utf_string_map_multis_resize_) || !defined(_di_f_utf_string_map_multiss_append_) || !defined(_di_f_utf_string_map_multiss_append_all_) || !defined(_di_f_utf_string_map_multiss_decrease_by_) || !defined(_di_f_utf_string_map_multiss_increase_) || !defined(_di_f_utf_string_map_multiss_increase_by_)
-  extern f_status_t private_f_utf_string_map_multis_resize(const f_array_length_t length, f_utf_string_map_multis_t * const map_multis) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_utf_string_map_multis_resize(const f_number_unsigned_t length, f_utf_string_map_multis_t * const map_multis) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_utf_string_map_multis_append_) || !defined(_di_f_utf_string_map_multis_append_all_) || !defined(_di_f_utf_string_map_multis_decrease_by_) || !defined(_di_f_utf_string_map_multis_increase_) || !defined(_di_f_utf_string_map_multis_increase_by_) || !defined(_di_f_utf_string_map_multis_resize_) || !defined(_di_f_utf_string_map_multiss_append_) || !defined(_di_f_utf_string_map_multiss_append_all_) || !defined(_di_f_utf_string_map_multiss_decrease_by_) || !defined(_di_f_utf_string_map_multiss_increase_) || !defined(_di_f_utf_string_map_multiss_increase_by_)
 
 #ifdef __cplusplus
index b29cfd4b78a0033a5874d01d680af066a4741876..3eb961bfcca34055896cfdad7c5e2344969a40e9 100644 (file)
@@ -10,15 +10,15 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_utf_string_map_multiss_adjust_) || !defined(_di_f_utf_string_map_multiss_decimate_by_)
-  f_status_t private_f_utf_string_map_multiss_adjust(const f_array_length_t length, f_utf_string_map_multiss_t * const map_multiss) {
+  f_status_t private_f_utf_string_map_multiss_adjust(const f_number_unsigned_t length, f_utf_string_map_multiss_t * const map_multiss) {
 
-    if (map_multiss->used + length > F_array_length_t_size_d) {
+    if (map_multiss->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < map_multiss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < map_multiss->size; ++i) {
 
       status = private_f_utf_string_map_multis_adjust(0, &map_multiss->array[i]);
       if (F_status_is_error(status)) return status;
@@ -38,15 +38,15 @@ extern "C" {
 #endif // !defined(_di_f_utf_string_map_multiss_adjust_) || !defined(_di_f_utf_string_map_multiss_decimate_by_)
 
 #if !defined(_di_f_utf_string_map_multiss_decrease_by_) || !defined(_di_f_utf_string_map_multiss_increase_) || !defined(_di_f_utf_string_map_multiss_increase_by_)
-  f_status_t private_f_utf_string_map_multiss_resize(const f_array_length_t length, f_utf_string_map_multiss_t * const map_multiss) {
+  f_status_t private_f_utf_string_map_multiss_resize(const f_number_unsigned_t length, f_utf_string_map_multiss_t * const map_multiss) {
 
-    if (map_multiss->used + length > F_array_length_t_size_d) {
+    if (map_multiss->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < map_multiss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < map_multiss->size; ++i) {
 
       status = private_f_utf_string_map_multis_resize(0, &map_multiss->array[i]);
       if (F_status_is_error(status)) return status;
index a78cf887030a9d43e3909bfcc78970cb8dca3fda..fd264956d5e0dbfc9b38ee8b47930da5e8f19774 100644 (file)
@@ -37,7 +37,7 @@ extern "C" {
  * @see f_utf_string_map_multiss_adjust()
  */
 #if !defined(_di_f_utf_string_map_multiss_adjust_) || !defined(_di_f_utf_string_map_multiss_decimate_by_)
-  extern f_status_t private_f_utf_string_map_multiss_adjust(const f_array_length_t length, f_utf_string_map_multiss_t * const map_multiss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_utf_string_map_multiss_adjust(const f_number_unsigned_t length, f_utf_string_map_multiss_t * const map_multiss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_utf_string_map_multiss_adjust_) || !defined(_di_f_utf_string_map_multiss_decimate_by_)
 
 /**
@@ -64,7 +64,7 @@ extern "C" {
  * @see f_utf_string_map_multiss_increase_by()
  */
 #if !defined(_di_f_utf_string_map_multiss_decrease_by_) || !defined(_di_f_utf_string_map_multiss_increase_) || !defined(_di_f_utf_string_map_multiss_increase_by_)
-  extern f_status_t private_f_utf_string_map_multiss_resize(const f_array_length_t length, f_utf_string_map_multiss_t * const map_multiss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_utf_string_map_multiss_resize(const f_number_unsigned_t length, f_utf_string_map_multiss_t * const map_multiss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_utf_string_map_multiss_decrease_by_) || !defined(_di_f_utf_string_map_multiss_increase_) || !defined(_di_f_utf_string_map_multiss_increase_by_)
 
 #ifdef __cplusplus
index 74486b19c4d708540a146b72e99df5337a86b474..8886dabda50d4a691e1c86c4b3c8681d761cb22d 100644 (file)
@@ -9,15 +9,15 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_utf_string_maps_adjust_) || !defined(_di_f_utf_string_maps_decimate_by_)
-  f_status_t private_f_utf_string_maps_adjust(const f_array_length_t length, f_utf_string_maps_t * const maps) {
+  f_status_t private_f_utf_string_maps_adjust(const f_number_unsigned_t length, f_utf_string_maps_t * const maps) {
 
-    if (maps->used + length > F_array_length_t_size_d) {
+    if (maps->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < maps->size; ++i) {
+    for (f_number_unsigned_t i = length; i < maps->size; ++i) {
 
       status = private_f_utf_string_dynamic_adjust(0, &maps->array[i].name);
       if (F_status_is_error(status)) return status;
@@ -49,7 +49,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].name.used = 0;
       destination->array[destination->used].value.used = 0;
@@ -70,15 +70,15 @@ extern "C" {
 #endif // !defined(_di_f_utf_string_maps_append_all_) || !defined(_di_f_utf_string_mapss_append_) || !defined(_di_f_utf_string_mapss_append_all_)
 
 #if !defined(_di_f_utf_string_maps_append_) || !defined(_di_f_utf_string_maps_append_all_) || !defined(_di_f_utf_string_maps_decrease_by_) || !defined(_di_f_utf_string_maps_increase_) || !defined(_di_f_utf_string_maps_increase_by_) || !defined(_di_f_utf_string_maps_resize_) || !defined(_di_f_utf_string_mapss_append_) || !defined(_di_f_utf_string_mapss_append_all_) || !defined(_di_f_utf_string_mapss_decrease_by_) || !defined(_di_f_utf_string_mapss_increase_) || !defined(_di_f_utf_string_mapss_increase_by_)
-  f_status_t private_f_utf_string_maps_resize(const f_array_length_t length, f_utf_string_maps_t * const maps) {
+  f_status_t private_f_utf_string_maps_resize(const f_number_unsigned_t length, f_utf_string_maps_t * const maps) {
 
-    if (maps->used + length > F_array_length_t_size_d) {
+    if (maps->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < maps->size; ++i) {
+    for (f_number_unsigned_t i = length; i < maps->size; ++i) {
 
       status = private_f_utf_string_dynamic_resize(0, &maps->array[i].name);
       if (F_status_is_error(status)) return status;
index 1b61b2e078f495dc4c8f9b029251b4b5588c5f25..a342a9cd5cfbb94ac3440b096abb094c0f1b4de2 100644 (file)
@@ -37,7 +37,7 @@ extern "C" {
  * @see f_utf_string_maps_adjust()
  */
 #if !defined(_di_f_utf_string_maps_adjust_) || !defined(_di_f_utf_string_maps_decimate_by_)
-  extern f_status_t private_f_utf_string_maps_adjust(const f_array_length_t length, f_utf_string_maps_t * const maps) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_utf_string_maps_adjust(const f_number_unsigned_t length, f_utf_string_maps_t * const maps) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_utf_string_maps_adjust_) || !defined(_di_f_utf_string_maps_decimate_by_)
 
 /**
@@ -99,7 +99,7 @@ extern "C" {
  * @see f_utf_string_mapss_increase_by()
  */
 #if !defined(_di_f_utf_string_maps_append_) || !defined(_di_f_utf_string_maps_append_all_) || !defined(_di_f_utf_string_maps_decrease_by_) || !defined(_di_f_utf_string_maps_increase_) || !defined(_di_f_utf_string_maps_increase_by_) || !defined(_di_f_utf_string_maps_resize_) || !defined(_di_f_utf_string_mapss_append_) || !defined(_di_f_utf_string_mapss_append_all_) || !defined(_di_f_utf_string_mapss_decrease_by_) || !defined(_di_f_utf_string_mapss_increase_) || !defined(_di_f_utf_string_mapss_increase_by_)
-  extern f_status_t private_f_utf_string_maps_resize(const f_array_length_t length, f_utf_string_maps_t * const maps) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_utf_string_maps_resize(const f_number_unsigned_t length, f_utf_string_maps_t * const maps) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_utf_string_maps_append_) || !defined(_di_f_utf_string_maps_append_all_) || !defined(_di_f_utf_string_maps_decrease_by_) || !defined(_di_f_utf_string_maps_increase_) || !defined(_di_f_utf_string_maps_increase_by_) || !defined(_di_f_utf_string_maps_resize_) || !defined(_di_f_utf_string_mapss_append_) || !defined(_di_f_utf_string_mapss_append_all_) || !defined(_di_f_utf_string_mapss_decrease_by_) || !defined(_di_f_utf_string_mapss_increase_) || !defined(_di_f_utf_string_mapss_increase_by_)
 
 #ifdef __cplusplus
index ace08a1bc4a260f87037a300d99591c2db6c58f8..bf28ef3bbb6eb0b9792bba02e1ecc74b1168fc4c 100644 (file)
@@ -10,15 +10,15 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_utf_string_mapss_adjust_) || !defined(_di_f_utf_string_mapss_decimate_by_)
-  f_status_t private_f_utf_string_mapss_adjust(const f_array_length_t length, f_utf_string_mapss_t * const mapss) {
+  f_status_t private_f_utf_string_mapss_adjust(const f_number_unsigned_t length, f_utf_string_mapss_t * const mapss) {
 
-    if (mapss->used + length > F_array_length_t_size_d) {
+    if (mapss->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < mapss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < mapss->size; ++i) {
 
       status = private_f_utf_string_maps_adjust(0, &mapss->array[i]);
       if (F_status_is_error(status)) return status;
@@ -38,15 +38,15 @@ extern "C" {
 #endif // !defined(_di_f_utf_string_mapss_adjust_) || !defined(_di_f_utf_string_mapss_decimate_by_)
 
 #if !defined(_di_f_utf_string_mapss_decrease_by_) || !defined(_di_f_utf_string_mapss_increase_) || !defined(_di_f_utf_string_mapss_increase_by_)
-  f_status_t private_f_utf_string_mapss_resize(const f_array_length_t length, f_utf_string_mapss_t * const mapss) {
+  f_status_t private_f_utf_string_mapss_resize(const f_number_unsigned_t length, f_utf_string_mapss_t * const mapss) {
 
-    if (mapss->used + length > F_array_length_t_size_d) {
+    if (mapss->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < mapss->size; ++i) {
+    for (f_number_unsigned_t i = length; i < mapss->size; ++i) {
 
       status = private_f_utf_string_maps_resize(0, &mapss->array[i]);
       if (F_status_is_error(status)) return status;
index 1964af8641c808efdc79a571756d334b5d92d4c6..aaf2d668da300ba2dbfed37deea2ce2c17b0c90a 100644 (file)
@@ -37,7 +37,7 @@ extern "C" {
  * @see f_utf_string_mapss_adjust()
  */
 #if !defined(_di_f_utf_string_mapss_adjust_) || !defined(_di_f_utf_string_mapss_decimate_by_)
-  extern f_status_t private_f_utf_string_mapss_adjust(const f_array_length_t length, f_utf_string_mapss_t * const mapss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_utf_string_mapss_adjust(const f_number_unsigned_t length, f_utf_string_mapss_t * const mapss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_utf_string_mapss_adjust_) || !defined(_di_f_utf_string_mapss_decimate_by_)
 
 /**
@@ -64,7 +64,7 @@ extern "C" {
  * @see f_utf_string_mapss_increase_by()
  */
 #if !defined(_di_f_utf_string_mapss_decrease_by_) || !defined(_di_f_utf_string_mapss_increase_) || !defined(_di_f_utf_string_mapss_increase_by_)
-  extern f_status_t private_f_utf_string_mapss_resize(const f_array_length_t length, f_utf_string_mapss_t * const mapss) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_utf_string_mapss_resize(const f_number_unsigned_t length, f_utf_string_mapss_t * const mapss) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_utf_string_mapss_decrease_by_) || !defined(_di_f_utf_string_mapss_increase_) || !defined(_di_f_utf_string_mapss_increase_by_)
 
 #ifdef __cplusplus
index 0a75fea98a62013199a5defbde060fa346818f82..7fc16d2580ca1c2f713fd0513412993689ca0106 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_utf_string_append_) || !defined(_di_f_utf_string_append_assure_) || !defined(_di_f_utf_string_dynamic_append_) || !defined(_di_f_utf_string_dynamic_append_assure_) || !defined(_di_f_utf_string_dynamic_mash_) || !defined(_di_f_utf_string_dynamic_partial_append_) || !defined(_di_f_utf_string_dynamic_partial_append_assure_) || !defined(_di_f_utf_string_dynamic_partial_mash_) || !defined(_di_f_utf_string_dynamics_append_) || !defined(_di_f_utf_string_map_multis_append_) || !defined(_di_f_utf_string_mash_) || !defined(_di_f_utf_string_maps_append_) || !defined(_di_f_utf_string_triples_append_)
-  f_status_t private_f_utf_string_append(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t private_f_utf_string_append(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
 
     if (destination->used + length + 1 > destination->size) {
       const f_status_t status = private_f_utf_string_dynamic_increase_by(length + 1, destination);
@@ -23,12 +23,12 @@ extern "C" {
 #endif // !defined(_di_f_utf_string_append_) || !defined(_di_f_utf_string_append_assure_) || !defined(_di_f_utf_string_dynamic_append_) || !defined(_di_f_utf_string_dynamic_append_assure_) || !defined(_di_f_utf_string_dynamic_mash_) || !defined(_di_f_utf_string_dynamic_partial_append_) || !defined(_di_f_utf_string_dynamic_partial_append_assure_) || !defined(_di_f_utf_string_dynamic_partial_mash_) || !defined(_di_f_utf_string_dynamics_append_) || !defined(_di_f_utf_string_map_multis_append_) || !defined(_di_f_utf_string_mash_) || !defined(_di_f_utf_string_maps_append_) || !defined(_di_f_utf_string_triples_append_)
 
 #if !defined(_di_f_utf_string_append_assure_nulless_) || !defined(_di_f_utf_string_append_nulless_) || !defined(_di_f_utf_string_dynamic_append_assure_nulless_) || !defined(_di_f_utf_string_dynamic_append_nulless_) || !defined(_di_f_utf_string_dynamic_mash_nulless_) || !defined(_di_f_utf_string_dynamic_partial_append_assure_nulless_) || !defined(_di_f_utf_string_dynamic_partial_append_nulless_) || !defined(_di_f_utf_string_dynamic_partial_mash_nulless_) || !defined(_di_f_utf_string_mash_nulless_)
-  f_status_t private_f_utf_string_append_nulless(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t private_f_utf_string_append_nulless(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
 
     f_status_t status = F_none;
 
-    f_array_length_t i = 0;
-    f_array_length_t size = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t size = 0;
 
     // Count all of the NULLs and subtract them from the total size.
     for (; i < length; ++i) {
@@ -40,7 +40,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    f_array_length_t first = 0;
+    f_number_unsigned_t first = 0;
 
     for (i = 0, size = 0; i < length; ++i) {
 
@@ -74,7 +74,7 @@ extern "C" {
 #endif // !defined(_di_f_utf_string_append_assure_nulless_) || !defined(_di_f_utf_string_append_nulless_) || !defined(_di_f_utf_string_dynamic_append_assure_nulless_) || !defined(_di_f_utf_string_dynamic_append_nulless_) || !defined(_di_f_utf_string_dynamic_mash_nulless_) || !defined(_di_f_utf_string_dynamic_partial_append_assure_nulless_) || !defined(_di_f_utf_string_dynamic_partial_append_nulless_) || !defined(_di_f_utf_string_dynamic_partial_mash_nulless_) || !defined(_di_f_utf_string_mash_nulless_)
 
 #if !defined(_di_f_utf_string_dynamic_mish_) || !defined(_di_f_utf_string_dynamic_partial_mish_) || !defined(_di_f_utf_string_dynamic_partial_prepend_assure_) || !defined(_di_f_utf_string_dynamic_partial_prepend_) || !defined(_di_f_utf_string_dynamic_prepend_assure_) || !defined(_di_f_utf_string_dynamic_prepend_) || !defined(_di_f_utf_string_mish_) || !defined(_di_f_utf_string_prepend_assure_) || !defined(_di_f_utf_string_prepend_)
-  f_status_t private_f_utf_string_prepend(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t private_f_utf_string_prepend(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
 
     if (destination->used + length > F_string_t_size_d) {
       return F_status_set_error(F_string_too_large);
@@ -100,7 +100,7 @@ extern "C" {
 #endif // !defined(_di_f_utf_string_dynamic_mish_) || !defined(_di_f_utf_string_dynamic_partial_mish_) || !defined(_di_f_utf_string_dynamic_partial_prepend_assure_) || !defined(_di_f_utf_string_dynamic_partial_prepend_) || !defined(_di_f_utf_string_dynamic_prepend_assure_) || !defined(_di_f_utf_string_dynamic_prepend_) || !defined(_di_f_utf_string_mish_) || !defined(_di_f_utf_string_prepend_assure_) || !defined(_di_f_utf_string_prepend_)
 
 #if !defined(_di_f_utf_string_dynamic_mish_nulless_) || !defined(_di_f_utf_string_dynamic_partial_mish_nulless_) || !defined(_di_f_utf_string_dynamic_partial_prepend_assure_nulless_) || !defined(_di_f_utf_string_dynamic_partial_prepend_nulless_) || !defined(_di_f_utf_string_dynamic_prepend_assure_nulless_) || !defined(_di_f_utf_string_dynamic_prepend_nulless_) || !defined(_di_f_utf_string_mish_nulless_) || !defined(_di_f_utf_string_prepend_assure_nulless_) || !defined(_di_f_utf_string_prepend_nulless_)
-  f_status_t private_f_utf_string_prepend_nulless(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t private_f_utf_string_prepend_nulless(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
 
     if (destination->used + length > F_string_t_size_d) {
       return F_status_set_error(F_string_too_large);
@@ -108,12 +108,12 @@ extern "C" {
 
     f_status_t status = F_none;
 
-    f_array_length_t first = 0;
-    f_array_length_t offset = 0;
+    f_number_unsigned_t first = 0;
+    f_number_unsigned_t offset = 0;
 
-    f_array_length_t size = 0;
+    f_number_unsigned_t size = 0;
 
-    for (f_array_length_t i = 0; i <= length; ++i) {
+    for (f_number_unsigned_t i = 0; i <= length; ++i) {
 
       if (i == length) {
         if (i > first) {
index ded73f541aea0190ab02a74cf398a38886a2e697..ee67f105a65efeaf9510897d092731974c1b5f8c 100644 (file)
@@ -55,7 +55,7 @@ extern "C" {
  * @see f_utf_string_triples_append()
  */
 #if !defined(_di_f_utf_string_append_) || !defined(_di_f_utf_string_append_assure_) || !defined(_di_f_utf_string_dynamic_append_) || !defined(_di_f_utf_string_dynamic_append_assure_) || !defined(_di_f_utf_string_dynamic_mash_) || !defined(_di_f_utf_string_dynamic_partial_append_) || !defined(_di_f_utf_string_dynamic_partial_append_assure_) || !defined(_di_f_utf_string_dynamic_partial_mash_) || !defined(_di_f_utf_string_dynamics_append_) || !defined(_di_f_utf_string_map_multis_append_) || !defined(_di_f_utf_string_mash_) || !defined(_di_f_utf_string_maps_append_) || !defined(_di_f_utf_string_triples_append_)
-  extern f_status_t private_f_utf_string_append(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_utf_string_append(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_utf_string_append_) || !defined(_di_f_utf_string_append_assure_) || !defined(_di_f_utf_string_dynamic_append_) || !defined(_di_f_utf_string_dynamic_append_assure_) || !defined(_di_f_utf_string_dynamic_mash_) || !defined(_di_f_utf_string_dynamic_partial_append_) || !defined(_di_f_utf_string_dynamic_partial_append_assure_) || !defined(_di_f_utf_string_dynamic_partial_mash_) || !defined(_di_f_utf_string_dynamics_append_) || !defined(_di_f_utf_string_map_multis_append_) || !defined(_di_f_utf_string_mash_) || !defined(_di_f_utf_string_maps_append_) || !defined(_di_f_utf_string_triples_append_)
 
 /**
@@ -92,7 +92,7 @@ extern "C" {
  * @see f_utf_string_mash_nulless()
  */
 #if !defined(_di_f_utf_string_append_assure_nulless_) || !defined(_di_f_utf_string_append_nulless_) || !defined(_di_f_utf_string_dynamic_append_assure_nulless_) || !defined(_di_f_utf_string_dynamic_append_nulless_) || !defined(_di_f_utf_string_dynamic_mash_nulless_) || !defined(_di_f_utf_string_dynamic_partial_append_assure_nulless_) || !defined(_di_f_utf_string_dynamic_partial_append_nulless_) || !defined(_di_f_utf_string_dynamic_partial_mash_nulless_) || !defined(_di_f_utf_string_mash_nulless_)
-  extern f_status_t private_f_utf_string_append_nulless(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_utf_string_append_nulless(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_utf_string_append_assure_nulless_) || !defined(_di_f_utf_string_append_nulless_) || !defined(_di_f_utf_string_dynamic_append_assure_nulless_) || !defined(_di_f_utf_string_dynamic_append_nulless_) || !defined(_di_f_utf_string_dynamic_mash_nulless_) || !defined(_di_f_utf_string_dynamic_partial_append_assure_nulless_) || !defined(_di_f_utf_string_dynamic_partial_append_nulless_) || !defined(_di_f_utf_string_dynamic_partial_mash_nulless_) || !defined(_di_f_utf_string_mash_nulless_)
 
 /**
@@ -130,7 +130,7 @@ extern "C" {
  * @see f_utf_string_prepend()
  */
 #if !defined(_di_f_utf_string_dynamic_mish_) || !defined(_di_f_utf_string_dynamic_partial_mish_) || !defined(_di_f_utf_string_dynamic_partial_prepend_assure_) || !defined(_di_f_utf_string_dynamic_partial_prepend_) || !defined(_di_f_utf_string_dynamic_prepend_assure_) || !defined(_di_f_utf_string_dynamic_prepend_) || !defined(_di_f_utf_string_mish_) || !defined(_di_f_utf_string_prepend_assure_) || !defined(_di_f_utf_string_prepend_)
-  extern f_status_t private_f_utf_string_prepend(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_utf_string_prepend(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_utf_string_dynamic_mish_) || !defined(_di_f_utf_string_dynamic_partial_mish_) || !defined(_di_f_utf_string_dynamic_partial_prepend_assure_) || !defined(_di_f_utf_string_dynamic_partial_prepend_) || !defined(_di_f_utf_string_dynamic_prepend_assure_) || !defined(_di_f_utf_string_dynamic_prepend_) || !defined(_di_f_utf_string_mish_) || !defined(_di_f_utf_string_prepend_assure_) || !defined(_di_f_utf_string_prepend_)
 
 /**
@@ -168,7 +168,7 @@ extern "C" {
  * @see f_utf_string_prepend_nulless()
  */
 #if !defined(_di_f_utf_string_dynamic_mish_nulless_) || !defined(_di_f_utf_string_dynamic_partial_mish_nulless_) || !defined(_di_f_utf_string_dynamic_partial_prepend_assure_nulless_) || !defined(_di_f_utf_string_dynamic_partial_prepend_nulless_) || !defined(_di_f_utf_string_dynamic_prepend_assure_nulless_) || !defined(_di_f_utf_string_dynamic_prepend_nulless_) || !defined(_di_f_utf_string_mish_nulless_) || !defined(_di_f_utf_string_prepend_assure_nulless_) || !defined(_di_f_utf_string_prepend_nulless_)
-  extern f_status_t private_f_utf_string_prepend_nulless(const f_utf_string_t source, f_array_length_t length, f_utf_string_dynamic_t * const destination) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_utf_string_prepend_nulless(const f_utf_string_t source, f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_utf_string_dynamic_mish_nulless_) || !defined(_di_f_utf_string_dynamic_partial_mish_nulless_) || !defined(_di_f_utf_string_dynamic_partial_prepend_assure_nulless_) || !defined(_di_f_utf_string_dynamic_partial_prepend_nulless_) || !defined(_di_f_utf_string_dynamic_prepend_assure_nulless_) || !defined(_di_f_utf_string_dynamic_prepend_nulless_) || !defined(_di_f_utf_string_mish_nulless_) || !defined(_di_f_utf_string_prepend_assure_nulless_) || !defined(_di_f_utf_string_prepend_nulless_)
 
 #ifdef __cplusplus
index 20ba88ca2cd2efe3b2393768c2510c75929e4ed9..0cbed9642c47b84e83cd626f35c9a2b0102c540e 100644 (file)
@@ -9,15 +9,15 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_utf_string_triples_adjust_) || !defined(_di_f_utf_string_triples_decimate_by_)
-  f_status_t private_f_utf_string_triples_adjust(const f_array_length_t length, f_utf_string_triples_t * const triples) {
+  f_status_t private_f_utf_string_triples_adjust(const f_number_unsigned_t length, f_utf_string_triples_t * const triples) {
 
-    if (triples->used + length > F_array_length_t_size_d) {
+    if (triples->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < triples->size; ++i) {
+    for (f_number_unsigned_t i = length; i < triples->size; ++i) {
 
       status = private_f_utf_string_dynamic_adjust(0, &triples->array[i].a);
       if (F_status_is_error(status)) return status;
@@ -52,7 +52,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].a.used = 0;
       destination->array[destination->used].b.used = 0;
@@ -79,15 +79,15 @@ extern "C" {
 #endif // !defined(_di_f_utf_string_triples_append_all_) || !defined(_di_f_utf_string_tripless_append_) || !defined(_di_f_utf_string_tripless_append_all_)
 
 #if !defined(_di_f_utf_string_triples_decrease_by_) || !defined(_di_f_utf_string_triples_increase_) || !defined(_di_f_utf_string_triples_increase_by_)
-  f_status_t private_f_utf_string_triples_resize(const f_array_length_t length, f_utf_string_triples_t * const triples) {
+  f_status_t private_f_utf_string_triples_resize(const f_number_unsigned_t length, f_utf_string_triples_t * const triples) {
 
-    if (triples->used + length > F_array_length_t_size_d) {
+    if (triples->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < triples->size; ++i) {
+    for (f_number_unsigned_t i = length; i < triples->size; ++i) {
 
       status = private_f_utf_string_dynamic_resize(0, &triples->array[i].a);
       if (F_status_is_error(status)) return status;
index eb81ea21abb457f56cea5536f029b0ee6ca28853..d8d7c65aad9186e0df60cc5eb943a0d34299ed2f 100644 (file)
@@ -37,7 +37,7 @@ extern "C" {
  * @see f_utf_string_triples_adjust()
  */
 #if !defined(_di_f_utf_string_triples_adjust_) || !defined(_di_f_utf_string_triples_decimate_by_)
-  extern f_status_t private_f_utf_string_triples_adjust(const f_array_length_t length, f_utf_string_triples_t * const triples) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_utf_string_triples_adjust(const f_number_unsigned_t length, f_utf_string_triples_t * const triples) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_utf_string_triples_adjust_) || !defined(_di_f_utf_string_triples_decimate_by_)
 
 /**
@@ -91,7 +91,7 @@ extern "C" {
  * @see f_utf_string_triples_increase_by()
  */
 #if !defined(_di_f_utf_string_triples_decrease_by_) || !defined(_di_f_utf_string_triples_increase_) || !defined(_di_f_utf_string_triples_increase_by_)
-  extern f_status_t private_f_utf_string_triples_resize(const f_array_length_t length, f_utf_string_triples_t * const triples) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_utf_string_triples_resize(const f_number_unsigned_t length, f_utf_string_triples_t * const triples) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_utf_string_triples_decrease_by_) || !defined(_di_f_utf_string_triples_increase_) || !defined(_di_f_utf_string_triples_increase_by_)
 
 #ifdef __cplusplus
index ec81358d7a69b7b0c82d808d1292a6f59c64ec92..8e4d4079de1af55387e037fcbdc7fe91b49cf218 100644 (file)
@@ -10,15 +10,15 @@ extern "C" {
 #endif
 
 #if !defined(_di_f_utf_string_tripless_adjust_) || !defined(_di_f_utf_string_tripless_decimate_by_)
-  f_status_t private_f_utf_string_tripless_adjust(const f_array_length_t length, f_utf_string_tripless_t * const tripless) {
+  f_status_t private_f_utf_string_tripless_adjust(const f_number_unsigned_t length, f_utf_string_tripless_t * const tripless) {
 
-    if (tripless->used + length > F_array_length_t_size_d) {
+    if (tripless->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < tripless->size; ++i) {
+    for (f_number_unsigned_t i = length; i < tripless->size; ++i) {
 
       status = private_f_utf_string_triples_adjust(0, &tripless->array[i]);
       if (F_status_is_error(status)) return status;
@@ -38,15 +38,15 @@ extern "C" {
 #endif // !defined(_di_f_utf_string_tripless_adjust_) || !defined(_di_f_utf_string_tripless_decimate_by_)
 
 #if !defined(_di_f_utf_string_tripless_decrease_by_) || !defined(_di_f_utf_string_tripless_increase_) || !defined(_di_f_utf_string_tripless_increase_by_)
-  f_status_t private_f_utf_string_tripless_resize(const f_array_length_t length, f_utf_string_tripless_t * const tripless) {
+  f_status_t private_f_utf_string_tripless_resize(const f_number_unsigned_t length, f_utf_string_tripless_t * const tripless) {
 
-    if (tripless->used + length > F_array_length_t_size_d) {
+    if (tripless->used + length > F_number_t_size_unsigned_d) {
       return F_status_set_error(F_array_too_large);
     }
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < tripless->size; ++i) {
+    for (f_number_unsigned_t i = length; i < tripless->size; ++i) {
 
       status = private_f_utf_string_triples_resize(0, &tripless->array[i]);
       if (F_status_is_error(status)) return status;
index 5c1cdc03b4437b1dd891ddc112788c789dd2987f..19b6d9c8fe00b19e144d108eabd4ed346d035592 100644 (file)
@@ -37,7 +37,7 @@ extern "C" {
  * @see f_utf_string_tripless_adjust()
  */
 #if !defined(_di_f_utf_string_tripless_adjust_) || !defined(_di_f_utf_string_tripless_decimate_by_)
-  extern f_status_t private_f_utf_string_tripless_adjust(const f_array_length_t length, f_utf_string_tripless_t * const tripless) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_utf_string_tripless_adjust(const f_number_unsigned_t length, f_utf_string_tripless_t * const tripless) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_utf_string_tripless_adjust_) || !defined(_di_f_utf_string_tripless_decimate_by_)
 
 /**
@@ -64,7 +64,7 @@ extern "C" {
  * @see f_utf_string_tripless_increase_by()
  */
 #if !defined(_di_f_utf_string_tripless_decrease_by_) || !defined(_di_f_utf_string_tripless_increase_) || !defined(_di_f_utf_string_tripless_increase_by_)
-  extern f_status_t private_f_utf_string_tripless_resize(const f_array_length_t length, f_utf_string_tripless_t * const tripless) F_attribute_visibility_internal_d;
+  extern f_status_t private_f_utf_string_tripless_resize(const f_number_unsigned_t length, f_utf_string_tripless_t * const tripless) F_attribute_visibility_internal_d;
 #endif // !defined(_di_f_utf_string_tripless_decrease_by_) || !defined(_di_f_utf_string_tripless_increase_) || !defined(_di_f_utf_string_tripless_increase_by_)
 
 #ifdef __cplusplus
index 075fe9ea501ed9acd4639a47ce714fd56d0f8795..d616a7c774ef481e3748622eb3c3aa0fbf4ea38d 100644 (file)
@@ -32,8 +32,8 @@ extern "C" {
   typedef struct {
     f_utf_string_t string;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_utf_string_static_t;
 
   #define f_utf_string_static_t_initialize { 0, 0, 0 }
index f155bf1ba6ca759665e6e5648c20bc0746898603..e90aee87e2e4502e230f126075f4fea57e68bc05 100644 (file)
@@ -27,8 +27,8 @@ extern "C" {
   typedef struct {
     f_utf_string_static_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_utf_string_statics_t;
 
   #define f_utf_string_statics_t_initialize { 0, 0, 0 }
index 0e3301b41db7fa98229844146cb1df98ada449c7..51f878fb9fe80c3bb17d8338b4f36d410f09f3c8 100644 (file)
@@ -27,8 +27,8 @@ extern "C" {
   typedef struct {
     f_utf_string_statics_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_utf_string_staticss_t;
 
   #define f_utf_string_staticss_t_initialize { 0, 0, 0 }
index 1beceb3baf16425e93dfccfbd616b00907d64a67..88ef2ba488ebd65bea532597880610fa239f721b 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_utf_string_append_
-  f_status_t f_utf_string_append(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_append(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -19,7 +19,7 @@ extern "C" {
 #endif // _di_f_utf_string_append_
 
 #ifndef _di_f_utf_string_append_assure_
-  f_status_t f_utf_string_append_assure(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_append_assure(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -30,8 +30,8 @@ extern "C" {
       return private_f_utf_string_append(source, length, destination);
     }
 
-    f_array_length_t i = 1;
-    f_array_length_t j = 1;
+    f_number_unsigned_t i = 1;
+    f_number_unsigned_t j = 1;
 
     while (i <= length && j <= destination->used) {
 
@@ -60,7 +60,7 @@ extern "C" {
 #endif // _di_f_utf_string_append_assure_
 
 #ifndef _di_f_utf_string_append_assure_nulless_
-  f_status_t f_utf_string_append_assure_nulless(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_append_assure_nulless(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -71,8 +71,8 @@ extern "C" {
       return private_f_utf_string_append_nulless(source, length, destination);
     }
 
-    f_array_length_t i = 1;
-    f_array_length_t j = 1;
+    f_number_unsigned_t i = 1;
+    f_number_unsigned_t j = 1;
 
     while (i <= length && j <= destination->used) {
 
@@ -101,7 +101,7 @@ extern "C" {
 #endif // _di_f_utf_string_append_assure_nulless_
 
 #ifndef _di_f_utf_string_append_nulless_
-  f_status_t f_utf_string_append_nulless(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_append_nulless(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -113,7 +113,7 @@ extern "C" {
 #endif // _di_f_utf_string_append_nulless_
 
 #ifndef _di_f_utf_string_mash_
-  f_status_t f_utf_string_mash(const f_utf_string_t glue, const f_array_length_t glue_length, const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_mash(const f_utf_string_t glue, const f_number_unsigned_t glue_length, const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -132,7 +132,7 @@ extern "C" {
 #endif // _di_f_utf_string_mash_
 
 #ifndef _di_f_utf_string_mash_nulless_
-  f_status_t f_utf_string_mash_nulless(const f_utf_string_t glue, const f_array_length_t glue_length, const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_mash_nulless(const f_utf_string_t glue, const f_number_unsigned_t glue_length, const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -149,7 +149,7 @@ extern "C" {
 #endif // _di_f_utf_string_mash_nulless_
 
 #ifndef _di_f_utf_string_mish_
-  f_status_t f_utf_string_mish(const f_utf_string_t glue, const f_array_length_t glue_length, const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_mish(const f_utf_string_t glue, const f_number_unsigned_t glue_length, const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -166,7 +166,7 @@ extern "C" {
 #endif // _di_f_utf_string_mish_
 
 #ifndef _di_f_utf_string_mish_nulless_
-  f_status_t f_utf_string_mish_nulless(const f_utf_string_t glue, const f_array_length_t glue_length, const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_mish_nulless(const f_utf_string_t glue, const f_number_unsigned_t glue_length, const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -183,7 +183,7 @@ extern "C" {
 #endif // _di_f_utf_string_mish_nulless_
 
 #ifndef _di_f_utf_string_prepend_
-  f_status_t f_utf_string_prepend(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_prepend(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -195,7 +195,7 @@ extern "C" {
 #endif // _di_f_utf_string_prepend_
 
 #ifndef _di_f_utf_string_prepend_assure_
-  f_status_t f_utf_string_prepend_assure(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_prepend_assure(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -206,8 +206,8 @@ extern "C" {
       return private_f_utf_string_prepend(source, length, destination);
     }
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     while (i < length && j < destination->used) {
 
@@ -236,7 +236,7 @@ extern "C" {
 #endif // _di_f_utf_string_prepend_assure_
 
 #ifndef _di_f_utf_string_prepend_assure_nulless_
-  f_status_t f_utf_string_prepend_assure_nulless(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_prepend_assure_nulless(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -247,8 +247,8 @@ extern "C" {
       return private_f_utf_string_prepend_nulless(source, length, destination);
     }
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     while (i < length && j < destination->used) {
 
@@ -277,7 +277,7 @@ extern "C" {
 #endif // _di_f_utf_string_prepend_assure_nulless_
 
 #ifndef _di_f_utf_string_prepend_nulless_
-  f_status_t f_utf_string_prepend_nulless(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_prepend_nulless(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 82fce63e0121233e3766b97f066bd5406c552fcb..27bfcf793f4427aa86445873d5f5ab4713de68b8 100644 (file)
@@ -38,7 +38,7 @@ extern "C" {
  * @see f_memory_resize()
  */
 #ifndef _di_f_utf_string_append_
-  extern f_status_t f_utf_string_append(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_append(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_append_
 
 /**
@@ -65,7 +65,7 @@ extern "C" {
  * @see f_memory_resize()
  */
 #ifndef _di_f_utf_string_append_assure_
-  extern f_status_t f_utf_string_append_assure(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_append_assure(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_append_assure_
 
 /**
@@ -91,7 +91,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_append_assure_nulless_
-  extern f_status_t f_utf_string_append_assure_nulless(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_append_assure_nulless(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_append_assure_nulless_
 
 /**
@@ -116,7 +116,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_append_nulless_
-  extern f_status_t f_utf_string_append_nulless(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_append_nulless(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_append_nulless_
 
 /**
@@ -145,7 +145,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_mash_
-  extern f_status_t f_utf_string_mash(const f_utf_string_t glue, const f_array_length_t glue_length, const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_mash(const f_utf_string_t glue, const f_number_unsigned_t glue_length, const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_mash_
 
 /**
@@ -176,7 +176,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_mash_nulless_
-  extern f_status_t f_utf_string_mash_nulless(const f_utf_string_t glue, const f_array_length_t glue_length, const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_mash_nulless(const f_utf_string_t glue, const f_number_unsigned_t glue_length, const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_mash_nulless_
 
 /**
@@ -205,7 +205,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_mish_
-  extern f_status_t f_utf_string_mish(const f_utf_string_t glue, const f_array_length_t glue_length, const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_mish(const f_utf_string_t glue, const f_number_unsigned_t glue_length, const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_mish_
 
 /**
@@ -236,7 +236,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_mish_nulless_
-  extern f_status_t f_utf_string_mish_nulless(const f_utf_string_t glue, const f_array_length_t glue_length, const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_mish_nulless(const f_utf_string_t glue, const f_number_unsigned_t glue_length, const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_mish_nulless_
 
 /**
@@ -261,7 +261,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_prepend_
-  extern f_status_t f_utf_string_prepend(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_prepend(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_prepend_
 
 /**
@@ -288,7 +288,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_prepend_assure_
-  extern f_status_t f_utf_string_prepend_assure(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_prepend_assure(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_prepend_assure_
 
 /**
@@ -316,7 +316,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_prepend_assure_nulless_
-  extern f_status_t f_utf_string_prepend_assure_nulless(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_prepend_assure_nulless(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_prepend_assure_nulless_
 
 /**
@@ -344,7 +344,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_prepend_nulless_
-  extern f_status_t f_utf_string_prepend_nulless(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_prepend_nulless(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_prepend_nulless_
 
 /**
index cb40e7be11a45a9ae0fe2fa812e102f523923340..80b23b572024a1f70660e90c90dfa301252cfb59 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_utf_string_append_
-  f_status_t f_utf_string_append(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_append(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -19,7 +19,7 @@ extern "C" {
 #endif // _di_f_utf_string_append_
 
 #ifndef _di_f_utf_string_append_assure_
-  f_status_t f_utf_string_append_assure(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_append_assure(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -30,8 +30,8 @@ extern "C" {
       return private_f_utf_string_append(source, length, destination);
     }
 
-    f_array_length_t i = 1;
-    f_array_length_t j = 1;
+    f_number_unsigned_t i = 1;
+    f_number_unsigned_t j = 1;
 
     while (i <= length && j <= destination->used) {
 
@@ -60,7 +60,7 @@ extern "C" {
 #endif // _di_f_utf_string_append_assure_
 
 #ifndef _di_f_utf_string_append_assure_nulless_
-  f_status_t f_utf_string_append_assure_nulless(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_append_assure_nulless(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -71,8 +71,8 @@ extern "C" {
       return private_f_utf_string_append_nulless(source, length, destination);
     }
 
-    f_array_length_t i = 1;
-    f_array_length_t j = 1;
+    f_number_unsigned_t i = 1;
+    f_number_unsigned_t j = 1;
 
     while (i <= length && j <= destination->used) {
 
@@ -101,7 +101,7 @@ extern "C" {
 #endif // _di_f_utf_string_append_assure_nulless_
 
 #ifndef _di_f_utf_string_append_nulless_
-  f_status_t f_utf_string_append_nulless(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_append_nulless(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -113,7 +113,7 @@ extern "C" {
 #endif // _di_f_utf_string_append_nulless_
 
 #ifndef _di_f_utf_string_mash_
-  f_status_t f_utf_string_mash(const f_utf_string_t glue, const f_array_length_t glue_length, const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_mash(const f_utf_string_t glue, const f_number_unsigned_t glue_length, const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -132,7 +132,7 @@ extern "C" {
 #endif // _di_f_utf_string_mash_
 
 #ifndef _di_f_utf_string_mash_nulless_
-  f_status_t f_utf_string_mash_nulless(const f_utf_string_t glue, const f_array_length_t glue_length, const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_mash_nulless(const f_utf_string_t glue, const f_number_unsigned_t glue_length, const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -149,7 +149,7 @@ extern "C" {
 #endif // _di_f_utf_string_mash_nulless_
 
 #ifndef _di_f_utf_string_mish_
-  f_status_t f_utf_string_mish(const f_utf_string_t glue, const f_array_length_t glue_length, const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_mish(const f_utf_string_t glue, const f_number_unsigned_t glue_length, const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -166,7 +166,7 @@ extern "C" {
 #endif // _di_f_utf_string_mish_
 
 #ifndef _di_f_utf_string_mish_nulless_
-  f_status_t f_utf_string_mish_nulless(const f_utf_string_t glue, const f_array_length_t glue_length, const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_mish_nulless(const f_utf_string_t glue, const f_number_unsigned_t glue_length, const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -183,7 +183,7 @@ extern "C" {
 #endif // _di_f_utf_string_mish_nulless_
 
 #ifndef _di_f_utf_string_prepend_
-  f_status_t f_utf_string_prepend(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_prepend(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -195,7 +195,7 @@ extern "C" {
 #endif // _di_f_utf_string_prepend_
 
 #ifndef _di_f_utf_string_prepend_assure_
-  f_status_t f_utf_string_prepend_assure(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_prepend_assure(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -206,8 +206,8 @@ extern "C" {
       return private_f_utf_string_prepend(source, length, destination);
     }
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     while (i < length && j < destination->used) {
 
@@ -236,7 +236,7 @@ extern "C" {
 #endif // _di_f_utf_string_prepend_assure_
 
 #ifndef _di_f_utf_string_prepend_assure_nulless_
-  f_status_t f_utf_string_prepend_assure_nulless(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_prepend_assure_nulless(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -247,8 +247,8 @@ extern "C" {
       return private_f_utf_string_prepend_nulless(source, length, destination);
     }
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     while (i < length && j < destination->used) {
 
@@ -277,7 +277,7 @@ extern "C" {
 #endif // _di_f_utf_string_prepend_assure_nulless_
 
 #ifndef _di_f_utf_string_prepend_nulless_
-  f_status_t f_utf_string_prepend_nulless(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_prepend_nulless(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 82fce63e0121233e3766b97f066bd5406c552fcb..27bfcf793f4427aa86445873d5f5ab4713de68b8 100644 (file)
@@ -38,7 +38,7 @@ extern "C" {
  * @see f_memory_resize()
  */
 #ifndef _di_f_utf_string_append_
-  extern f_status_t f_utf_string_append(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_append(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_append_
 
 /**
@@ -65,7 +65,7 @@ extern "C" {
  * @see f_memory_resize()
  */
 #ifndef _di_f_utf_string_append_assure_
-  extern f_status_t f_utf_string_append_assure(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_append_assure(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_append_assure_
 
 /**
@@ -91,7 +91,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_append_assure_nulless_
-  extern f_status_t f_utf_string_append_assure_nulless(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_append_assure_nulless(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_append_assure_nulless_
 
 /**
@@ -116,7 +116,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_append_nulless_
-  extern f_status_t f_utf_string_append_nulless(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_append_nulless(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_append_nulless_
 
 /**
@@ -145,7 +145,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_mash_
-  extern f_status_t f_utf_string_mash(const f_utf_string_t glue, const f_array_length_t glue_length, const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_mash(const f_utf_string_t glue, const f_number_unsigned_t glue_length, const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_mash_
 
 /**
@@ -176,7 +176,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_mash_nulless_
-  extern f_status_t f_utf_string_mash_nulless(const f_utf_string_t glue, const f_array_length_t glue_length, const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_mash_nulless(const f_utf_string_t glue, const f_number_unsigned_t glue_length, const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_mash_nulless_
 
 /**
@@ -205,7 +205,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_mish_
-  extern f_status_t f_utf_string_mish(const f_utf_string_t glue, const f_array_length_t glue_length, const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_mish(const f_utf_string_t glue, const f_number_unsigned_t glue_length, const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_mish_
 
 /**
@@ -236,7 +236,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_mish_nulless_
-  extern f_status_t f_utf_string_mish_nulless(const f_utf_string_t glue, const f_array_length_t glue_length, const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_mish_nulless(const f_utf_string_t glue, const f_number_unsigned_t glue_length, const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_mish_nulless_
 
 /**
@@ -261,7 +261,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_prepend_
-  extern f_status_t f_utf_string_prepend(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_prepend(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_prepend_
 
 /**
@@ -288,7 +288,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_prepend_assure_
-  extern f_status_t f_utf_string_prepend_assure(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_prepend_assure(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_prepend_assure_
 
 /**
@@ -316,7 +316,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_prepend_assure_nulless_
-  extern f_status_t f_utf_string_prepend_assure_nulless(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_prepend_assure_nulless(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_prepend_assure_nulless_
 
 /**
@@ -344,7 +344,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_prepend_nulless_
-  extern f_status_t f_utf_string_prepend_nulless(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_prepend_nulless(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_prepend_nulless_
 
 /**
index cb40e7be11a45a9ae0fe2fa812e102f523923340..80b23b572024a1f70660e90c90dfa301252cfb59 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_utf_string_append_
-  f_status_t f_utf_string_append(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_append(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -19,7 +19,7 @@ extern "C" {
 #endif // _di_f_utf_string_append_
 
 #ifndef _di_f_utf_string_append_assure_
-  f_status_t f_utf_string_append_assure(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_append_assure(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -30,8 +30,8 @@ extern "C" {
       return private_f_utf_string_append(source, length, destination);
     }
 
-    f_array_length_t i = 1;
-    f_array_length_t j = 1;
+    f_number_unsigned_t i = 1;
+    f_number_unsigned_t j = 1;
 
     while (i <= length && j <= destination->used) {
 
@@ -60,7 +60,7 @@ extern "C" {
 #endif // _di_f_utf_string_append_assure_
 
 #ifndef _di_f_utf_string_append_assure_nulless_
-  f_status_t f_utf_string_append_assure_nulless(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_append_assure_nulless(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -71,8 +71,8 @@ extern "C" {
       return private_f_utf_string_append_nulless(source, length, destination);
     }
 
-    f_array_length_t i = 1;
-    f_array_length_t j = 1;
+    f_number_unsigned_t i = 1;
+    f_number_unsigned_t j = 1;
 
     while (i <= length && j <= destination->used) {
 
@@ -101,7 +101,7 @@ extern "C" {
 #endif // _di_f_utf_string_append_assure_nulless_
 
 #ifndef _di_f_utf_string_append_nulless_
-  f_status_t f_utf_string_append_nulless(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_append_nulless(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -113,7 +113,7 @@ extern "C" {
 #endif // _di_f_utf_string_append_nulless_
 
 #ifndef _di_f_utf_string_mash_
-  f_status_t f_utf_string_mash(const f_utf_string_t glue, const f_array_length_t glue_length, const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_mash(const f_utf_string_t glue, const f_number_unsigned_t glue_length, const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -132,7 +132,7 @@ extern "C" {
 #endif // _di_f_utf_string_mash_
 
 #ifndef _di_f_utf_string_mash_nulless_
-  f_status_t f_utf_string_mash_nulless(const f_utf_string_t glue, const f_array_length_t glue_length, const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_mash_nulless(const f_utf_string_t glue, const f_number_unsigned_t glue_length, const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -149,7 +149,7 @@ extern "C" {
 #endif // _di_f_utf_string_mash_nulless_
 
 #ifndef _di_f_utf_string_mish_
-  f_status_t f_utf_string_mish(const f_utf_string_t glue, const f_array_length_t glue_length, const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_mish(const f_utf_string_t glue, const f_number_unsigned_t glue_length, const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -166,7 +166,7 @@ extern "C" {
 #endif // _di_f_utf_string_mish_
 
 #ifndef _di_f_utf_string_mish_nulless_
-  f_status_t f_utf_string_mish_nulless(const f_utf_string_t glue, const f_array_length_t glue_length, const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_mish_nulless(const f_utf_string_t glue, const f_number_unsigned_t glue_length, const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -183,7 +183,7 @@ extern "C" {
 #endif // _di_f_utf_string_mish_nulless_
 
 #ifndef _di_f_utf_string_prepend_
-  f_status_t f_utf_string_prepend(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_prepend(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -195,7 +195,7 @@ extern "C" {
 #endif // _di_f_utf_string_prepend_
 
 #ifndef _di_f_utf_string_prepend_assure_
-  f_status_t f_utf_string_prepend_assure(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_prepend_assure(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -206,8 +206,8 @@ extern "C" {
       return private_f_utf_string_prepend(source, length, destination);
     }
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     while (i < length && j < destination->used) {
 
@@ -236,7 +236,7 @@ extern "C" {
 #endif // _di_f_utf_string_prepend_assure_
 
 #ifndef _di_f_utf_string_prepend_assure_nulless_
-  f_status_t f_utf_string_prepend_assure_nulless(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_prepend_assure_nulless(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -247,8 +247,8 @@ extern "C" {
       return private_f_utf_string_prepend_nulless(source, length, destination);
     }
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     while (i < length && j < destination->used) {
 
@@ -277,7 +277,7 @@ extern "C" {
 #endif // _di_f_utf_string_prepend_assure_nulless_
 
 #ifndef _di_f_utf_string_prepend_nulless_
-  f_status_t f_utf_string_prepend_nulless(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination) {
+  f_status_t f_utf_string_prepend_nulless(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_0_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index 82fce63e0121233e3766b97f066bd5406c552fcb..27bfcf793f4427aa86445873d5f5ab4713de68b8 100644 (file)
@@ -38,7 +38,7 @@ extern "C" {
  * @see f_memory_resize()
  */
 #ifndef _di_f_utf_string_append_
-  extern f_status_t f_utf_string_append(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_append(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_append_
 
 /**
@@ -65,7 +65,7 @@ extern "C" {
  * @see f_memory_resize()
  */
 #ifndef _di_f_utf_string_append_assure_
-  extern f_status_t f_utf_string_append_assure(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_append_assure(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_append_assure_
 
 /**
@@ -91,7 +91,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_append_assure_nulless_
-  extern f_status_t f_utf_string_append_assure_nulless(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_append_assure_nulless(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_append_assure_nulless_
 
 /**
@@ -116,7 +116,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_append_nulless_
-  extern f_status_t f_utf_string_append_nulless(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_append_nulless(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_append_nulless_
 
 /**
@@ -145,7 +145,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_mash_
-  extern f_status_t f_utf_string_mash(const f_utf_string_t glue, const f_array_length_t glue_length, const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_mash(const f_utf_string_t glue, const f_number_unsigned_t glue_length, const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_mash_
 
 /**
@@ -176,7 +176,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_mash_nulless_
-  extern f_status_t f_utf_string_mash_nulless(const f_utf_string_t glue, const f_array_length_t glue_length, const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_mash_nulless(const f_utf_string_t glue, const f_number_unsigned_t glue_length, const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_mash_nulless_
 
 /**
@@ -205,7 +205,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_mish_
-  extern f_status_t f_utf_string_mish(const f_utf_string_t glue, const f_array_length_t glue_length, const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_mish(const f_utf_string_t glue, const f_number_unsigned_t glue_length, const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_mish_
 
 /**
@@ -236,7 +236,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_mish_nulless_
-  extern f_status_t f_utf_string_mish_nulless(const f_utf_string_t glue, const f_array_length_t glue_length, const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_mish_nulless(const f_utf_string_t glue, const f_number_unsigned_t glue_length, const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_mish_nulless_
 
 /**
@@ -261,7 +261,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_prepend_
-  extern f_status_t f_utf_string_prepend(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_prepend(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_prepend_
 
 /**
@@ -288,7 +288,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_prepend_assure_
-  extern f_status_t f_utf_string_prepend_assure(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_prepend_assure(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_prepend_assure_
 
 /**
@@ -316,7 +316,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_prepend_assure_nulless_
-  extern f_status_t f_utf_string_prepend_assure_nulless(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_prepend_assure_nulless(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_prepend_assure_nulless_
 
 /**
@@ -344,7 +344,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_prepend_nulless_
-  extern f_status_t f_utf_string_prepend_nulless(const f_utf_string_t source, const f_array_length_t length, f_utf_string_dynamic_t * const destination);
+  extern f_status_t f_utf_string_prepend_nulless(const f_utf_string_t source, const f_number_unsigned_t length, f_utf_string_dynamic_t * const destination);
 #endif // _di_f_utf_string_prepend_nulless_
 
 /**
index 946307e6406588cc2160d645983653067beb021d..ed1797d95ad087722c39afc4bb09098320e760c5 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
 #endif
 
 #ifndef _di_f_utf_string_triples_adjust_
-  f_status_t f_utf_string_triples_adjust(const f_array_length_t length, f_utf_string_triples_t * const triples) {
+  f_status_t f_utf_string_triples_adjust(const f_number_unsigned_t length, f_utf_string_triples_t * const triples) {
     #ifndef _di_level_0_parameter_checking_
       if (!triples) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -70,7 +70,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].a.used = 0;
       destination->array[destination->used].b.used = 0;
@@ -97,7 +97,7 @@ extern "C" {
 #endif // _di_f_utf_string_triples_append_all_
 
 #ifndef _di_f_utf_string_triples_decimate_by_
-  f_status_t f_utf_string_triples_decimate_by(const f_array_length_t amount, f_utf_string_triples_t * const triples) {
+  f_status_t f_utf_string_triples_decimate_by(const f_number_unsigned_t amount, f_utf_string_triples_t * const triples) {
     #ifndef _di_level_0_parameter_checking_
       if (!triples) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -111,7 +111,7 @@ extern "C" {
 #endif // _di_f_utf_string_triples_decimate_by_
 
 #ifndef _di_f_utf_string_triples_decrease_by_
-  f_status_t f_utf_string_triples_decrease_by(const f_array_length_t amount, f_utf_string_triples_t * const triples) {
+  f_status_t f_utf_string_triples_decrease_by(const f_number_unsigned_t amount, f_utf_string_triples_t * const triples) {
     #ifndef _di_level_0_parameter_checking_
       if (!triples) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -127,20 +127,20 @@ extern "C" {
 #endif // _di_f_utf_string_triples_decrease_by_
 
 #ifndef _di_f_utf_string_triples_increase_
-  f_status_t f_utf_string_triples_increase(const f_array_length_t step, f_utf_string_triples_t * const triples) {
+  f_status_t f_utf_string_triples_increase(const f_number_unsigned_t step, f_utf_string_triples_t * const triples) {
     #ifndef _di_level_0_parameter_checking_
       if (!triples) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && triples->used + 1 > triples->size) {
-      f_array_length_t size = triples->used + F_memory_default_allocation_small_d;
+      f_number_unsigned_t size = triples->used + F_memory_default_allocation_small_d;
 
-      if (size > F_array_length_t_size_d) {
-        if (triples->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (triples->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_utf_string_triples_resize(size, triples);
@@ -151,7 +151,7 @@ extern "C" {
 #endif // _di_f_utf_string_triples_increase_
 
 #ifndef _di_f_utf_string_triples_increase_by_
-  f_status_t f_utf_string_triples_increase_by(const f_array_length_t amount, f_utf_string_triples_t * const triples) {
+  f_status_t f_utf_string_triples_increase_by(const f_number_unsigned_t amount, f_utf_string_triples_t * const triples) {
     #ifndef _di_level_0_parameter_checking_
       if (!triples) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -159,7 +159,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (triples->used + amount > triples->size) {
-      if (triples->used + amount > F_array_length_t_size_d) {
+      if (triples->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -171,7 +171,7 @@ extern "C" {
 #endif // _di_f_utf_string_triples_increase_by_
 
 #ifndef _di_f_utf_string_triples_resize_
-  f_status_t f_utf_string_triples_resize(const f_array_length_t length, f_utf_string_triples_t * const triples) {
+  f_status_t f_utf_string_triples_resize(const f_number_unsigned_t length, f_utf_string_triples_t * const triples) {
     #ifndef _di_level_0_parameter_checking_
       if (!triples) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index aa0f3f3ef4c7fb4b33a01e3f56cd2015fd469939..d50a808c7d95fc8b2de065929c0afb20857aa16d 100644 (file)
@@ -27,8 +27,8 @@ extern "C" {
   typedef struct {
     f_utf_string_triple_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_utf_string_triples_t;
 
   #define f_utf_string_triples_t_initialize f_utf_string_statics_t_initialize
@@ -65,7 +65,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_utf_string_triples_adjust_
-  extern f_status_t f_utf_string_triples_adjust(const f_array_length_t length, f_utf_string_triples_t * const triples);
+  extern f_status_t f_utf_string_triples_adjust(const f_number_unsigned_t length, f_utf_string_triples_t * const triples);
 #endif // _di_f_utf_string_triples_adjust_
 
 /**
@@ -131,7 +131,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_triples_decimate_by_
-  extern f_status_t f_utf_string_triples_decimate_by(const f_array_length_t amount, f_utf_string_triples_t * const triples);
+  extern f_status_t f_utf_string_triples_decimate_by(const f_number_unsigned_t amount, f_utf_string_triples_t * const triples);
 #endif // _di_f_utf_string_triples_decimate_by_
 
 /**
@@ -155,13 +155,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_triples_decrease_by_
-  extern f_status_t f_utf_string_triples_decrease_by(const f_array_length_t amount, f_utf_string_triples_t * const triples);
+  extern f_status_t f_utf_string_triples_decrease_by(const f_number_unsigned_t amount, f_utf_string_triples_t * const triples);
 #endif // _di_f_utf_string_triples_decrease_by_
 
 /**
  * Increase the size of the string triples array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -180,14 +180,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_triples_increase_
-  extern f_status_t f_utf_string_triples_increase(const f_array_length_t step, f_utf_string_triples_t * const triples);
+  extern f_status_t f_utf_string_triples_increase(const f_number_unsigned_t step, f_utf_string_triples_t * const triples);
 #endif // _di_f_utf_string_triples_increase_
 
 /**
  * Resize the string triples array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -205,7 +205,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_triples_increase_by_
-  extern f_status_t f_utf_string_triples_increase_by(const f_array_length_t amount, f_utf_string_triples_t * const triples);
+  extern f_status_t f_utf_string_triples_increase_by(const f_number_unsigned_t amount, f_utf_string_triples_t * const triples);
 #endif // _di_f_utf_string_triples_increase_by_
 
 /**
@@ -224,7 +224,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_triples_resize_
-  extern f_status_t f_utf_string_triples_resize(const f_array_length_t length, f_utf_string_triples_t * const triples);
+  extern f_status_t f_utf_string_triples_resize(const f_number_unsigned_t length, f_utf_string_triples_t * const triples);
 #endif // _di_f_utf_string_triples_resize_
 
 #ifdef __cplusplus
index 9d0b475f6d35db93151e9e47c212fe65df7feda7..1eb04ae8590c80360eb1d796d1a4d03bfc444daa 100644 (file)
@@ -51,7 +51,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    for (f_array_length_t i = 0; i < source.used; ++i, ++destination->used) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i, ++destination->used) {
 
       destination->array[destination->used].used = 0;
 
@@ -66,7 +66,7 @@ extern "C" {
 #endif // _di_f_utf_string_tripless_append_all_
 
 #ifndef _di_f_utf_string_tripless_adjust_
-  f_status_t f_utf_string_tripless_adjust(const f_array_length_t length, f_utf_string_tripless_t * const tripless) {
+  f_status_t f_utf_string_tripless_adjust(const f_number_unsigned_t length, f_utf_string_tripless_t * const tripless) {
     #ifndef _di_level_0_parameter_checking_
       if (!tripless) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -76,7 +76,7 @@ extern "C" {
 #endif // _di_f_utf_string_tripless_adjust_
 
 #ifndef _di_f_utf_string_tripless_decimate_by_
-  f_status_t f_utf_string_tripless_decimate_by(const f_array_length_t amount, f_utf_string_tripless_t * const tripless) {
+  f_status_t f_utf_string_tripless_decimate_by(const f_number_unsigned_t amount, f_utf_string_tripless_t * const tripless) {
     #ifndef _di_level_0_parameter_checking_
       if (!tripless) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -92,7 +92,7 @@ extern "C" {
 #endif // _di_f_utf_string_tripless_decimate_by_
 
 #ifndef _di_f_utf_string_tripless_decrease_by_
-  f_status_t f_utf_string_tripless_decrease_by(const f_array_length_t amount, f_utf_string_tripless_t * const tripless) {
+  f_status_t f_utf_string_tripless_decrease_by(const f_number_unsigned_t amount, f_utf_string_tripless_t * const tripless) {
     #ifndef _di_level_0_parameter_checking_
       if (!tripless) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -108,20 +108,20 @@ extern "C" {
 #endif // _di_f_utf_string_tripless_decrease_by_
 
 #ifndef _di_f_utf_string_tripless_increase_
-  f_status_t f_utf_string_tripless_increase(const f_array_length_t step, f_utf_string_tripless_t * const tripless) {
+  f_status_t f_utf_string_tripless_increase(const f_number_unsigned_t step, f_utf_string_tripless_t * const tripless) {
     #ifndef _di_level_0_parameter_checking_
       if (!tripless) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
     if (step && tripless->used + 1 > tripless->size) {
-      f_array_length_t size = tripless->used + step;
+      f_number_unsigned_t size = tripless->used + step;
 
-      if (size > F_array_length_t_size_d) {
-        if (tripless->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (tripless->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return private_f_utf_string_tripless_resize(size, tripless);
@@ -132,7 +132,7 @@ extern "C" {
 #endif // _di_f_utf_string_tripless_increase_
 
 #ifndef _di_f_utf_string_tripless_increase_by_
-  f_status_t f_utf_string_tripless_increase_by(const f_array_length_t amount, f_utf_string_tripless_t * const tripless) {
+  f_status_t f_utf_string_tripless_increase_by(const f_number_unsigned_t amount, f_utf_string_tripless_t * const tripless) {
     #ifndef _di_level_0_parameter_checking_
       if (!tripless) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -140,7 +140,7 @@ extern "C" {
     if (!amount) return F_data_not;
 
     if (tripless->used + amount > tripless->size) {
-      if (tripless->used + amount > F_array_length_t_size_d) {
+      if (tripless->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -152,7 +152,7 @@ extern "C" {
 #endif // _di_f_utf_string_tripless_increase_by_
 
 #ifndef _di_f_utf_string_tripless_resize_
-  f_status_t f_utf_string_tripless_resize(const f_array_length_t length, f_utf_string_tripless_t * const tripless) {
+  f_status_t f_utf_string_tripless_resize(const f_number_unsigned_t length, f_utf_string_tripless_t * const tripless) {
     #ifndef _di_level_0_parameter_checking_
       if (!tripless) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
index ec2db144506e0003b0737749626c9766a7ba3e43..a92615c2c555ea4f0ecd48fe66c2eeb6a3b276e1 100644 (file)
@@ -27,8 +27,8 @@ extern "C" {
   typedef struct {
     f_utf_string_triples_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } f_utf_string_tripless_t;
 
   #define f_utf_string_tripless_t_initialize f_utf_string_statics_t_initialize
@@ -65,7 +65,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_f_utf_string_tripless_adjust_
-  extern f_status_t f_utf_string_tripless_adjust(const f_array_length_t length, f_utf_string_tripless_t * const tripless);
+  extern f_status_t f_utf_string_tripless_adjust(const f_number_unsigned_t length, f_utf_string_tripless_t * const tripless);
 #endif // _di_f_utf_string_tripless_adjust_
 
 /**
@@ -131,7 +131,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_tripless_decimate_by_
-  extern f_status_t f_utf_string_tripless_decimate_by(const f_array_length_t amount, f_utf_string_tripless_t * const tripless);
+  extern f_status_t f_utf_string_tripless_decimate_by(const f_number_unsigned_t amount, f_utf_string_tripless_t * const tripless);
 #endif // _di_f_utf_string_tripless_decimate_by_
 
 /**
@@ -155,13 +155,13 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_tripless_decrease_by_
-  extern f_status_t f_utf_string_tripless_decrease_by(const f_array_length_t amount, f_utf_string_tripless_t * const tripless);
+  extern f_status_t f_utf_string_tripless_decrease_by(const f_number_unsigned_t amount, f_utf_string_tripless_t * const tripless);
 #endif // _di_f_utf_string_tripless_decrease_by_
 
 /**
  * Increase the size of the string tripless array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param step
@@ -180,14 +180,14 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_tripless_increase_
-  extern f_status_t f_utf_string_tripless_increase(const f_array_length_t step, f_utf_string_tripless_t * const tripless);
+  extern f_status_t f_utf_string_tripless_increase(const f_number_unsigned_t step, f_utf_string_tripless_t * const tripless);
 #endif // _di_f_utf_string_tripless_increase_
 
 /**
  * Resize the string tripless array to a larger size.
  *
  * This will resize making the array larger based on the given length.
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param amount
@@ -205,7 +205,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_tripless_increase_by_
-  extern f_status_t f_utf_string_tripless_increase_by(const f_array_length_t amount, f_utf_string_tripless_t * const tripless);
+  extern f_status_t f_utf_string_tripless_increase_by(const f_number_unsigned_t amount, f_utf_string_tripless_t * const tripless);
 #endif // _di_f_utf_string_tripless_increase_by_
 
 /**
@@ -224,7 +224,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_f_utf_string_tripless_resize_
-  extern f_status_t f_utf_string_tripless_resize(const f_array_length_t length, f_utf_string_tripless_t * const tripless);
+  extern f_status_t f_utf_string_tripless_resize(const f_number_unsigned_t length, f_utf_string_tripless_t * const tripless);
 #endif // _di_f_utf_string_tripless_resize_
 
 #ifdef __cplusplus
index ba8e9e23cf72864ea71fa7828b0a32aa14464f93..acc1e1b5eb3805d52228d136f3cf17ceade152b6 100644 (file)
@@ -16,7 +16,7 @@ void test__f_utf_append__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, source.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       assert_int_equal(destination.string[i], source.string[i]);
     } // for
   }
index 106cc5f821684ba619d126300b41bcfced1b2892..701ed6211ac1cd89b2c6147a77fd191ef054a2f0 100644 (file)
@@ -16,7 +16,7 @@ void test__f_utf_append_assure__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, source.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       assert_int_equal(destination.string[i], source.string[i]);
     } // for
   }
@@ -28,7 +28,7 @@ void test__f_utf_append_assure__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, source.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       assert_int_equal(destination.string[i], source.string[i]);
     } // for
   }
index 1a28c83a1f5376530a1b9bf213007ac7833b6738..51b7690dbc397acd24c3a52718277284ab066ae0 100644 (file)
@@ -17,7 +17,7 @@ void test__f_utf_append_assure_nulless__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected.used);
 
-    for (f_array_length_t i = 0; i < expected.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected.used; ++i) {
       assert_int_equal(destination.string[i], expected.string[i]);
     } // for
   }
@@ -29,7 +29,7 @@ void test__f_utf_append_assure_nulless__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected.used);
 
-    for (f_array_length_t i = 0; i < expected.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected.used; ++i) {
       assert_int_equal(destination.string[i], expected.string[i]);
     } // for
   }
index 46967659117a26f3587fc96f6a27bc4b8e61feb7..46550ff8bafa6690d37ae0c279becc1b60a76ca2 100644 (file)
@@ -17,7 +17,7 @@ void test__f_utf_append_nulless__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected.used);
 
-    for (f_array_length_t i = 0; i < expected.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected.used; ++i) {
       assert_int_equal(destination.string[i], expected.string[i]);
     } // for
   }
index 68627572a06626978807dfac468a6dde6cf2e98f..37a465e802ffd69875121ff7ce3031ff62cc1411 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_character_is_combining__works(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index 093dfca106ca3325e689eace779ddeb0ec3dd422..65618d3b6944b9d852b4280bba59ab675c390f8a 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_character_is_control__works(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index e00cae85283ee8f0588291506396a27ff26dd6fc..2f795d2841693f02794d4e26c739d4e97203f346 100644 (file)
@@ -18,7 +18,7 @@ void test__f_utf_character_is_digit__works(void **state) {
     ssize_t bytes = 0;
     ssize_t bytes_number = 0;
     uint64_t number = 0;
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index f12a764a4f8470196da3d6679bd16f7c3f6498c5..ca4f2507b0d5abd01ee046938ad0a7ba74011e2e 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_character_is_emoji__works(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index b26013476171e66013474f31282ac821b3cfe273..1d2069c76c9339c3621c514a905f8bf9e39d1d01 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_character_is_numeric__works(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index 44b0fdcc881c14ab9631e7127f6d4e42a0de4cb6..fa0ca33b5defce57750dbf87411406a3f25d2734 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_character_is_phonetic__works(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index 3b750331b3d4ca307e5a8e147bbe1e8f1b2a6ca8..e8b35f3245d8fe60273baaca593c8ecae9660e3a 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_character_is_private__works(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index 75ea00dc6f691eb765e550214d830a1cacc02aee..516a0b5d8e660c20d94e6f673499a2e9aaa97126 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_character_is_punctuation__works(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index dbf2cef3dc09f7827ad28a30bdc310ae3b648e4f..3b7364dfafafbb0c7e0f9ac2f4f23e087e6d2caf 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_character_is_subscript__works(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index 7c22ad15c1a60e8bd445fa4b677b876548b48d3e..38d048a9711b2904778dd788c9e63271d9c258e5 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_character_is_superscript__works(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index 5ee9b208e09338c55a1ec5c6f336f64bb6e0c8b0..405e81155159a21e42faf54787af3ae1eeb0e7fb 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_character_is_symbol__works(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index 801d43d445a1eeebc9f8a5b7ac260ea6af3303f6..97c7aef5a0fda981335728979016fda02278e538 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_character_is_whitespace__works(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index 47c6308bdd1b35dd6669d538031858e279d766fd..ed47077c6b1ae21d276d94cdda36590ee7c5ecac 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_character_is_whitespace_modifier__works(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index de038a195540d7a08692a14cb9b9c61d40e0ce0c..d96712f05ce496956a7934ecd16257e8a5f683b8 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_character_is_whitespace_other__works(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index dca191974ab60b420601e72a746e1ec63386004e..9714a55d349c56b2c92cb73292c48c9b0b9f22f0 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_character_is_whitespace_zero_width__works(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index 6f937a582ace229187400877cf6c04ae16c2a180..b3d0c59102d21d58b84f00f0cd22a9494edbf48f 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_character_is_wide__works(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index c433a15a0598e79d0254ec415c61d5e010572098..01b715a227504cc00430b170c5dc2f081f989e59 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_character_is_word__strict_is_false(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
@@ -44,7 +44,7 @@ void test__f_utf_character_is_word__strict_is_true(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index 580cf92544477765d102a563496ba0990e80b440..7cacda513e2933a70e837db97d17ff046a1e16aa 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_character_is_word_dash__strict_is_false(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
@@ -44,7 +44,7 @@ void test__f_utf_character_is_word_dash__strict_is_true(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index 6d2a76fbf0d118b9895799523dab71ecc7bc8c27..6879bda3523f62a9a72694b86bbeb4f3dbb58908 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_character_is_word_dash_plus__strict_is_false(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
@@ -44,7 +44,7 @@ void test__f_utf_character_is_word_dash_plus__strict_is_true(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index a1d8f6c513efea84827cf1c15f97f5363e0d30fa..2cc36cb641c9463ee5ab0d82404e9eb6af249a42 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_character_is_zero_width__works(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index a0e7604e2ebcd9ab8e6c67ab50b354c3c05fb90c..61d63215226f627012101c3ce01a34cdcd930d27 100644 (file)
@@ -16,7 +16,7 @@ void test__f_utf_dynamic_append__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, source.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       assert_int_equal(destination.string[i], source.string[i]);
     } // for
   }
index 503e1ec456af8126172953c6fe16b2880477f880..31cca7043de73a29c6e1ecd025ce654f2f4dd946 100644 (file)
@@ -16,7 +16,7 @@ void test__f_utf_dynamic_append_assure__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, source.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       assert_int_equal(destination.string[i], source.string[i]);
     } // for
   }
@@ -28,7 +28,7 @@ void test__f_utf_dynamic_append_assure__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, source.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       assert_int_equal(destination.string[i], source.string[i]);
     } // for
   }
index 30fa46bce605ea9778205768709626d4ca6a92f2..25a79f050a387db75eaada86fac41ef7ca96e7eb 100644 (file)
@@ -17,7 +17,7 @@ void test__f_utf_dynamic_append_assure_nulless__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected.used);
 
-    for (f_array_length_t i = 0; i < expected.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected.used; ++i) {
       assert_int_equal(destination.string[i], expected.string[i]);
     } // for
   }
@@ -29,7 +29,7 @@ void test__f_utf_dynamic_append_assure_nulless__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected.used);
 
-    for (f_array_length_t i = 0; i < expected.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected.used; ++i) {
       assert_int_equal(destination.string[i], expected.string[i]);
     } // for
   }
index 7b39115f0bf9bb98290a5d0ac3edd43b679b31bf..84961cd5fadfe15110b6b35f6c521861f502fb99 100644 (file)
@@ -17,7 +17,7 @@ void test__f_utf_dynamic_append_nulless__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected.used);
 
-    for (f_array_length_t i = 0; i < expected.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected.used; ++i) {
       assert_int_equal(destination.string[i], expected.string[i]);
     } // for
   }
index 1f0cbc0f0f67a6da84ffd425349bbf6ca1b8e477..f39a90bcd8f793e0b2981006db9600e2b50a8362 100644 (file)
@@ -18,7 +18,7 @@ void test__f_utf_dynamic_mash__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, source.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       assert_int_equal(destination.string[i], source.string[i]);
     } // for
   }
@@ -30,7 +30,7 @@ void test__f_utf_dynamic_mash__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected.used);
 
-    for (f_array_length_t i = 0; i < expected.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected.used; ++i) {
       assert_int_equal(destination.string[i], expected.string[i]);
     } // for
   }
index fa0f4fd05068e607b636f06499b60fb737eb4630..c81df1b8a2ffce47532fbeb64134de035e37ae99 100644 (file)
@@ -19,7 +19,7 @@ void test__f_utf_dynamic_mash_nulless__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected1.used);
 
-    for (f_array_length_t i = 0; i < expected1.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected1.used; ++i) {
       assert_int_equal(destination.string[i], expected1.string[i]);
     } // for
   }
@@ -31,7 +31,7 @@ void test__f_utf_dynamic_mash_nulless__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected2.used);
 
-    for (f_array_length_t i = 0; i < expected2.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected2.used; ++i) {
       assert_int_equal(destination.string[i], expected2.string[i]);
     } // for
   }
index 6037e7bd9b838dbaea3efae17ae9d267d1a48483..032dea62e414265487315d294bbc3889020529ef 100644 (file)
@@ -18,7 +18,7 @@ void test__f_utf_dynamic_mish__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, source.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       assert_int_equal(destination.string[i], source.string[i]);
     } // for
   }
@@ -30,7 +30,7 @@ void test__f_utf_dynamic_mish__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected.used);
 
-    for (f_array_length_t i = 0; i < expected.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected.used; ++i) {
       assert_int_equal(destination.string[i], expected.string[i]);
     } // for
   }
index af5482b6c231e2097ca082155a136b241c16f9e4..9521a8d7b967883d6929a95395f61e786b9a05b1 100644 (file)
@@ -19,7 +19,7 @@ void test__f_utf_dynamic_mish_nulless__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected1.used);
 
-    for (f_array_length_t i = 0; i < expected1.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected1.used; ++i) {
       assert_int_equal(destination.string[i], expected1.string[i]);
     } // for
   }
@@ -31,7 +31,7 @@ void test__f_utf_dynamic_mish_nulless__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected2.used);
 
-    for (f_array_length_t i = 0; i < expected2.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected2.used; ++i) {
       assert_int_equal(destination.string[i], expected2.string[i]);
     } // for
   }
index 8e5222be954c2fcf21248baabe4f606ae7841a04..2df9367fa22a0f2e891752bf9965e2397643864f 100644 (file)
@@ -18,7 +18,7 @@ void test__f_utf_dynamic_partial_append__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected.used);
 
-    for (f_array_length_t i = 0; i < expected.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected.used; ++i) {
       assert_int_equal(destination.string[i], expected.string[i]);
     } // for
   }
index b1bd2de9636df31c6c194d305fba09983727f0f2..a45e8c961457da0380180ff916c00691ac0302d4 100644 (file)
@@ -18,7 +18,7 @@ void test__f_utf_dynamic_partial_append_assure__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected.used);
 
-    for (f_array_length_t i = 0; i < expected.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected.used; ++i) {
       assert_int_equal(destination.string[i], expected.string[i]);
     } // for
   }
@@ -30,7 +30,7 @@ void test__f_utf_dynamic_partial_append_assure__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected.used);
 
-    for (f_array_length_t i = 0; i < expected.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected.used; ++i) {
       assert_int_equal(destination.string[i], expected.string[i]);
     } // for
   }
index 5355b0ee30e789735c02b9eec16fb2bf1a986839..ba8ac88dc393cd53577e52fbc4719410268bdf05 100644 (file)
@@ -18,7 +18,7 @@ void test__f_utf_dynamic_partial_append_assure_nulless__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected.used);
 
-    for (f_array_length_t i = 0; i < expected.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected.used; ++i) {
       assert_int_equal(destination.string[i], expected.string[i]);
     } // for
   }
@@ -30,7 +30,7 @@ void test__f_utf_dynamic_partial_append_assure_nulless__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected.used);
 
-    for (f_array_length_t i = 0; i < expected.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected.used; ++i) {
       assert_int_equal(destination.string[i], expected.string[i]);
     } // for
   }
index 680a25b384d3f102a227d32da76e357ea0ba3489..428a79c37c7a30761166e3cee4e3acbaf3051258 100644 (file)
@@ -18,7 +18,7 @@ void test__f_utf_dynamic_partial_append_nulless__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected.used);
 
-    for (f_array_length_t i = 0; i < expected.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected.used; ++i) {
       assert_int_equal(destination.string[i], expected.string[i]);
     } // for
   }
index 7ddc3a371f942104a31774598e5254afd4ad3ba4..74f810fcc23a9a2c85b83f90b59c3b408dd6e1f9 100644 (file)
@@ -20,7 +20,7 @@ void test__f_utf_dynamic_partial_mash__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected1.used);
 
-    for (f_array_length_t i = 0; i < expected1.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected1.used; ++i) {
       assert_int_equal(destination.string[i], expected1.string[i]);
     } // for
   }
@@ -32,7 +32,7 @@ void test__f_utf_dynamic_partial_mash__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected2.used);
 
-    for (f_array_length_t i = 0; i < expected2.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected2.used; ++i) {
       assert_int_equal(destination.string[i], expected2.string[i]);
     } // for
   }
index f8bfdd0b2f99855ae34b5b15b07413e431a365d2..bdffe2a4dd1480ebf29f7118ea41fb9c6d83a8d4 100644 (file)
@@ -20,7 +20,7 @@ void test__f_utf_dynamic_partial_mash_nulless__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected1.used);
 
-    for (f_array_length_t i = 0; i < expected1.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected1.used; ++i) {
       assert_int_equal(destination.string[i], expected1.string[i]);
     } // for
   }
@@ -32,7 +32,7 @@ void test__f_utf_dynamic_partial_mash_nulless__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected2.used);
 
-    for (f_array_length_t i = 0; i < expected2.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected2.used; ++i) {
       assert_int_equal(destination.string[i], expected2.string[i]);
     } // for
   }
index a57a43b6012a80c8bf68f5d276de78968059e937..4cc99ddb0664ee618a3e7d1f9f8a578773896b86 100644 (file)
@@ -20,7 +20,7 @@ void test__f_utf_dynamic_partial_mish__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected1.used);
 
-    for (f_array_length_t i = 0; i < expected1.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected1.used; ++i) {
       assert_int_equal(destination.string[i], expected1.string[i]);
     } // for
   }
@@ -32,7 +32,7 @@ void test__f_utf_dynamic_partial_mish__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected2.used);
 
-    for (f_array_length_t i = 0; i < expected2.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected2.used; ++i) {
       assert_int_equal(destination.string[i], expected2.string[i]);
     } // for
   }
index 8dabf98b09cd2465a6d302a9b749af095677fb51..8697a95bb7f9f69b688acfc026154b7ba55fb16b 100644 (file)
@@ -20,7 +20,7 @@ void test__f_utf_dynamic_partial_mish_nulless__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected1.used);
 
-    for (f_array_length_t i = 0; i < expected1.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected1.used; ++i) {
       assert_int_equal(destination.string[i], expected1.string[i]);
     } // for
   }
@@ -32,7 +32,7 @@ void test__f_utf_dynamic_partial_mish_nulless__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected2.used);
 
-    for (f_array_length_t i = 0; i < expected2.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected2.used; ++i) {
       assert_int_equal(destination.string[i], expected2.string[i]);
     } // for
   }
index c218eb7a286f64fbd0d91489b81285d119580c2a..2a25cc07f17a7c63a62b6bbf926148b2c1126985 100644 (file)
@@ -18,7 +18,7 @@ void test__f_utf_dynamic_partial_prepend__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected.used);
 
-    for (f_array_length_t i = 0; i < expected.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected.used; ++i) {
       assert_int_equal(destination.string[i], expected.string[i]);
     } // for
   }
index 04eb751feeb104e62e5c00cd37b95508f8e54273..8aab8755050a3f8279477689b46397e0cf13403d 100644 (file)
@@ -18,7 +18,7 @@ void test__f_utf_dynamic_partial_prepend_assure__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected.used);
 
-    for (f_array_length_t i = 0; i < expected.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected.used; ++i) {
       assert_int_equal(destination.string[i], expected.string[i]);
     } // for
   }
@@ -30,7 +30,7 @@ void test__f_utf_dynamic_partial_prepend_assure__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected.used);
 
-    for (f_array_length_t i = 0; i < expected.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected.used; ++i) {
       assert_int_equal(destination.string[i], expected.string[i]);
     } // for
   }
index fccd268fe1fcaad3ee7294921ea5239ca9e573ae..ff55d32d6c4593fe95d49166c3aad1d5c16eaabc 100644 (file)
@@ -18,7 +18,7 @@ void test__f_utf_dynamic_partial_prepend_assure_nulless__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected.used);
 
-    for (f_array_length_t i = 0; i < expected.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected.used; ++i) {
       assert_int_equal(destination.string[i], expected.string[i]);
     } // for
   }
@@ -30,7 +30,7 @@ void test__f_utf_dynamic_partial_prepend_assure_nulless__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected.used);
 
-    for (f_array_length_t i = 0; i < expected.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected.used; ++i) {
       assert_int_equal(destination.string[i], expected.string[i]);
     } // for
   }
index 03602e374fdaee213f1beeabeb0c8b88383c34b9..514e6bbe9c8f683aec27692c87d554ff4efb1bbd 100644 (file)
@@ -18,7 +18,7 @@ void test__f_utf_dynamic_partial_prepend_nulless__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected.used);
 
-    for (f_array_length_t i = 0; i < expected.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected.used; ++i) {
       assert_int_equal(destination.string[i], expected.string[i]);
     } // for
   }
index a8b045a53fc32c2d704b8c72968ed5f619a73c5d..155cf3872a71085a16f725f98999aa257e54d0b6 100644 (file)
@@ -16,7 +16,7 @@ void test__f_utf_dynamic_prepend__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, source.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       assert_int_equal(destination.string[i], source.string[i]);
     } // for
   }
index 98f0705b8a092fd1eaf6212a8c876452f4cc6f83..ebdf6aeef0a886e223934c4699484b3d1ac2d7a8 100644 (file)
@@ -16,7 +16,7 @@ void test__f_utf_dynamic_prepend_assure__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, source.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       assert_int_equal(destination.string[i], source.string[i]);
     } // for
   }
@@ -28,7 +28,7 @@ void test__f_utf_dynamic_prepend_assure__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, source.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       assert_int_equal(destination.string[i], source.string[i]);
     } // for
   }
index 047e5f95e4085c78c140315085ea9274638a30b2..80cf5bbe623a82011af028cc0857659ed9e4c897 100644 (file)
@@ -17,7 +17,7 @@ void test__f_utf_dynamic_prepend_assure_nulless__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected.used);
 
-    for (f_array_length_t i = 0; i < expected.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected.used; ++i) {
       assert_int_equal(destination.string[i], expected.string[i]);
     } // for
   }
@@ -29,7 +29,7 @@ void test__f_utf_dynamic_prepend_assure_nulless__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected.used);
 
-    for (f_array_length_t i = 0; i < expected.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected.used; ++i) {
       assert_int_equal(destination.string[i], expected.string[i]);
     } // for
   }
index 6fd40a43e826b8017479981596f80f80ba534b97..eed2182146a7154e0777375c6b5ee6eb36bab79c 100644 (file)
@@ -17,7 +17,7 @@ void test__f_utf_dynamic_prepend_nulless__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected.used);
 
-    for (f_array_length_t i = 0; i < expected.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected.used; ++i) {
       assert_int_equal(destination.string[i], expected.string[i]);
     } // for
   }
index 5cbb4697fa9a6b0887d4293785eb0b3dcafad368..4be036b4a93f28d698893b533b4034ad320df0c0 100644 (file)
@@ -7,7 +7,7 @@ extern "C" {
 
 void test__f_utf_dynamic_terminate__appends_null(void **state) {
 
-  const f_array_length_t length = 2;
+  const f_number_unsigned_t length = 2;
   f_utf_string_dynamic_t data = f_utf_string_dynamic_t_initialize;
 
   // Put some value in the unused section at the end so that it gets overridden.
@@ -32,7 +32,7 @@ void test__f_utf_dynamic_terminate__appends_null(void **state) {
 
 void test__f_utf_dynamic_terminate__doesnt_append_null(void **state) {
 
-  const f_array_length_t length = 2;
+  const f_number_unsigned_t length = 2;
   f_utf_string_dynamic_t data = f_utf_string_dynamic_t_initialize;
 
   // Ensure a NULL already exists so that the test can confirm that another NULL is not appended.
index 42d8ce922d77eaa0052375993653242fc22fd4b8..5e36f3d5a567a95073324e3a30e5c7e6dba10a2d 100644 (file)
@@ -6,7 +6,7 @@ extern "C" {
 #endif
 void test__f_utf_dynamic_terminate_after__appends_null(void **state) {
 
-  const f_array_length_t length = 2;
+  const f_number_unsigned_t length = 2;
   f_utf_string_dynamic_t data = f_utf_string_dynamic_t_initialize;
 
   // Put some value in the unused section at the end so that it gets overridden.
@@ -33,7 +33,7 @@ void test__f_utf_dynamic_terminate_after__appends_null(void **state) {
 
 void test__f_utf_dynamic_terminate_after__doesnt_append_null(void **state) {
 
-  const f_array_length_t length = 2;
+  const f_number_unsigned_t length = 2;
   f_utf_string_dynamic_t data = f_utf_string_dynamic_t_initialize;
 
   // Ensure a NULL already exists so that the test can confirm that another NULL is not appended.
index ae2a1eebed2092d94222332062fba2f60eb20d7e..9ab35e1bcd3d2c10f91f2633979b512ae7056fd3 100644 (file)
@@ -17,7 +17,7 @@ void test__f_utf_dynamics_append__works(void **state) {
     assert_int_equal(destination.used, 1);
     assert_int_equal(destination.array[0].used, source.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       assert_int_equal(destination.array[0].string[i], source.string[i]);
     } // for
   }
index bbb570dbd596e8ab5bb44c9476714008210dc272..bab2e30559b45c4d2bfbe9699b0944a060ae4f55 100644 (file)
@@ -29,7 +29,7 @@ void test__f_utf_dynamics_append_all__works(void **state) {
       assert_int_equal(status, F_none);
       assert_int_equal(source.array[source.used].used, test_sources[source.used].used);
 
-      for (f_array_length_t i = 0; i < source.array[source.used].used; ++i) {
+      for (f_number_unsigned_t i = 0; i < source.array[source.used].used; ++i) {
         assert_int_equal(source.array[source.used].string[i], test_sources[source.used].string[i]);
       } // for
     } // for
@@ -42,21 +42,21 @@ void test__f_utf_dynamics_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
 
       assert_int_equal(destination.array[i].used, source.array[i].used);
 
-      for (f_array_length_t j = 0; j < destination.array[i].used; ++j) {
+      for (f_number_unsigned_t j = 0; j < destination.array[i].used; ++j) {
         assert_int_equal(destination.array[i].string[j], source.array[i].string[j]);
       } // for
     } // for
   }
 
-  for (f_array_length_t i = 0; i < source.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
     free((void *) source.array[i].string);
   } // for
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
     free((void *) destination.array[i].string);
   } // for
 
index 48c3b4d6b6e750492c212edc8a48339f02123321..9967075e6e72e778526cfd0dbfbb0180bcf24da0 100644 (file)
@@ -29,7 +29,7 @@ void test__f_utf_dynamicss_append__works(void **state) {
       assert_int_equal(status, F_none);
       assert_int_equal(source.array[source.used].used, test_names[source.used].used);
 
-      for (f_array_length_t i = 0; i < source.array[source.used].used; ++i) {
+      for (f_number_unsigned_t i = 0; i < source.array[source.used].used; ++i) {
         assert_int_equal(source.array[source.used].string[i], test_names[source.used].string[i]);
       } // for
     } // for
@@ -41,21 +41,21 @@ void test__f_utf_dynamicss_append__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.array[0].used, length_inner);
 
-    for (f_array_length_t i = 0; i < length_inner; ++i) {
+    for (f_number_unsigned_t i = 0; i < length_inner; ++i) {
 
       assert_int_equal(destination.array[0].array[i].used, test_names[i].used);
 
-      for (f_array_length_t j = 0; j < destination.array[0].array[i].used; ++j) {
+      for (f_number_unsigned_t j = 0; j < destination.array[0].array[i].used; ++j) {
         assert_int_equal(destination.array[0].array[i].string[j], test_names[i].string[j]);
       } // for
     } // for
   }
 
-  for (f_array_length_t i = 0; i < source.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
     free((void *) source.array[i].string);
   } // for
 
-  for (f_array_length_t i = 0; i < destination.array[0].used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.array[0].used; ++i) {
     free((void *) destination.array[0].array[i].string);
   } // for
 
index f5e3789e8c2ec9fe35842828e5c79f82a1c7db43..d6cf5715202f9dfb4fb529978a839ca1d80274e2 100644 (file)
@@ -24,7 +24,7 @@ void test__f_utf_dynamicss_append_all__works(void **state) {
     assert_int_equal(source.used, 0);
     assert_int_equal(source.size, length_outer);
 
-    f_array_length_t i = 0;
+    f_number_unsigned_t i = 0;
 
     for (; source.used < length_outer; ++source.used) {
 
@@ -41,7 +41,7 @@ void test__f_utf_dynamicss_append_all__works(void **state) {
         assert_int_equal(status, F_none);
         assert_int_equal(source.array[source.used].array[i].used, test_names[i].used);
 
-        for (f_array_length_t j = 0; j < source.array[source.used].array[i].used; ++j) {
+        for (f_number_unsigned_t j = 0; j < source.array[source.used].array[i].used; ++j) {
           assert_int_equal(source.array[source.used].array[i].string[j], test_names[i].string[j]);
         } // for
       } // for
@@ -56,31 +56,31 @@ void test__f_utf_dynamicss_append_all__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, source.used);
 
-    for (f_array_length_t j = 0; j < length_outer; ++j) {
+    for (f_number_unsigned_t j = 0; j < length_outer; ++j) {
 
-      for (f_array_length_t i = 0; i < length_inner; ++i) {
+      for (f_number_unsigned_t i = 0; i < length_inner; ++i) {
 
         assert_int_equal(destination.array[j].array[i].used, test_names[i].used);
 
-        for (f_array_length_t k = 0; k < destination.array[j].array[i].used; ++k) {
+        for (f_number_unsigned_t k = 0; k < destination.array[j].array[i].used; ++k) {
           assert_int_equal(destination.array[j].array[i].string[k], test_names[i].string[k]);
         } // for
       } // for
     } // for
   }
 
-  for (f_array_length_t j = 0; j < source.used; ++j) {
+  for (f_number_unsigned_t j = 0; j < source.used; ++j) {
 
-    for (f_array_length_t i = 0; i < source.array[j].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.array[j].used; ++i) {
       free((void *) source.array[j].array[i].string);
     } // for
 
     free((void *) source.array[j].array);
   } // for
 
-  for (f_array_length_t j = 0; j < destination.used; ++j) {
+  for (f_number_unsigned_t j = 0; j < destination.used; ++j) {
 
-    for (f_array_length_t i = 0; i < destination.array[j].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.array[j].used; ++i) {
       free((void *) destination.array[j].array[i].string);
     } // for
 
index 0c0a63a8d1f26e036a0f8346d6b3133a0648ab79..8a477c1d4ccc771736c6536f00305784e63cdb69 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_is_combining__works(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index 43087b877e88affd50f0d08a5f97d6ceee1d0076..ff4e40f6561c3ad80eaeef6eb11dbe54ba6c5e71 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_is_control__works(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index 9a7852e283b8c13d4f6e041b265e67d8fb74cc2a..419a1846e14c7152a518a21d0fff0b8b53dc188c 100644 (file)
@@ -18,7 +18,7 @@ void test__f_utf_is_digit__works(void **state) {
     ssize_t bytes = 0;
     ssize_t bytes_number = 0;
     uint64_t number = 0;
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index 014d35064c7102f6d7be2f304af71cca15b6f604..1eb7f213517aae600adf3fc3b90ede203d974db6 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_is_emoji__works(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index c3974860cfbd4e29b07d240daa7e34e17524995f..993198cfc726bbc33a60b2b2cd007498e5ad0043 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_is_numeric__works(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index 4e2b3aaae4155f99c4d673c2fdf8f852b5a31016..6a0abaffc9b46df7eca220c2a9c362a38d18ed3a 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_is_phonetic__works(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index e9d5f522766ad609fc3cbbdc548e6622a3cfde19..dc0d83050f974b54cd524646c8fe931490c8c375 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_is_private__works(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index ca7f9e2f9be021ba77a575bc509e98add89145ff..1673cf9c746200d162c80afe7dd568381e6e98a1 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_is_punctuation__works(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index 492493181a84df83713da84ee1a01c3076c8e8c9..ca3f8264005e61b8d82db547a5c6933108955470 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_is_subscript__works(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index 9180f95db946a55464ddf18a5978b8350791a5d4..d27e88811b2c80decea13d3d8fdc1c1acebf1d3d 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_is_superscript__works(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index 0646b0b0edc30159af92c7b05684978eaf2884d5..9716525eced8ffc411f2c5f095f39d0696735686 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_is_symbol__works(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index ba7889480a05c6c87d47ba805575ac4b512f4c17..222982c0243b508daa2b12154c2b1ed101e21a84 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_is_whitespace__works(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index 57c57712130a6dc9c76039bebe3ba192afa791f3..e8cd69c2e0e30806dc5caafd59266a6b976ff477 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_is_whitespace_modifier__works(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index 569011064c25d4b2a410b3aaf1aa8c164b214e7f..6f653a53791c01316f5e53f7058c5564ca7e235b 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_is_whitespace_other__works(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index bc5dbe957e69e2a78ecbbfefe40bb444854f20b8..8a57cba87fdfa4a128de400d0efee4b77e1d0e44 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_is_whitespace_zero_width__works(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index ddab706e6ce9e3579a910fa33b3f6c1e30c17b34..c1cf0780d455802fd740b4130fe96de4ae7e6e9a 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_is_wide__works(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index 3d35ba461102fe44ca32078e26f38c1f561c26e9..eb5036f4eae8d5537102ecc3779fd42d805f746d 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_is_word__strict_is_false(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
@@ -61,7 +61,7 @@ void test__f_utf_is_word__strict_is_true(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index d65d1ae2a43bbadf52d689b46b51325d311233ae..370c638655b388c6fea1e5ad63d0f62b6eb3005f 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_is_word_dash__strict_is_false(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
@@ -61,7 +61,7 @@ void test__f_utf_is_word_dash__strict_is_true(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index 50da2760b81a3c46b87d696358b7a5da48b11944..1f95b6ad906637dfb72cb2992b92cccfa9d917f0 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_is_word_dash_plus__strict_is_false(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
@@ -61,7 +61,7 @@ void test__f_utf_is_word_dash_plus__strict_is_true(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index a3c183e67e8f436abefd7174dcd05a2c7eef486d..d70e5cd50c2c1beacd7b0588fa0941f0ccec1784 100644 (file)
@@ -15,7 +15,7 @@ void test__f_utf_is_zero_width__works(void **state) {
     f_utf_char_t sequence = 0;
     ssize_t bytes = 0;
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     do {
       bytes = data__bytesequence_get_line(file, &sequence);
index 88d8b8903f04b3add2dbe675e7f00d2d8d32d836..60ef6b16439ee9d75ccc16dbbb36f9d52d9955e6 100644 (file)
@@ -25,7 +25,7 @@ void test__f_utf_map_multis_append__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(source.name.used, test_name.used);
 
-    for (f_array_length_t i = 0; i < source.name.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.name.used; ++i) {
       assert_int_equal(source.name.string[i], test_name.string[i]);
     } // for
 
@@ -36,11 +36,11 @@ void test__f_utf_map_multis_append__works(void **state) {
     assert_int_equal(source.value.array[0].used, test_value.array[0].used);
     assert_int_equal(source.value.array[1].used, test_value.array[1].used);
 
-    for (f_array_length_t i = 0; i < source.value.array[0].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.value.array[0].used; ++i) {
       assert_int_equal(source.value.array[0].string[i], test_value.array[0].string[i]);
     } // for
 
-    for (f_array_length_t i = 0; i < source.value.array[1].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.value.array[1].used; ++i) {
       assert_int_equal(source.value.array[1].string[i], test_value.array[1].string[i]);
     } // for
   }
@@ -59,15 +59,15 @@ void test__f_utf_map_multis_append__works(void **state) {
     assert_string_equal(destination.array[0].value.array[0].string, source.value.array[0].string);
     assert_string_equal(destination.array[0].value.array[1].string, source.value.array[1].string);
 
-    for (f_array_length_t j = 0; j < destination.array[0].name.used; ++j) {
+    for (f_number_unsigned_t j = 0; j < destination.array[0].name.used; ++j) {
       assert_int_equal(destination.array[0].name.string[j], source.name.string[j]);
     } // for
 
-    for (f_array_length_t j = 0; j < destination.array[0].value.array[0].used; ++j) {
+    for (f_number_unsigned_t j = 0; j < destination.array[0].value.array[0].used; ++j) {
       assert_int_equal(destination.array[0].value.array[0].string[j], source.value.array[0].string[j]);
     } // for
 
-    for (f_array_length_t j = 0; j < destination.array[0].value.array[1].used; ++j) {
+    for (f_number_unsigned_t j = 0; j < destination.array[0].value.array[1].used; ++j) {
       assert_int_equal(destination.array[0].value.array[1].string[j], source.value.array[1].string[j]);
     } // for
   }
index 283d4e6acb57fd707a0e7f5ae1ae878e4292c9df..22dc62016e8007450e882104ee2746f659c074c0 100644 (file)
@@ -51,7 +51,7 @@ void test__f_utf_map_multis_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < length_inner; ++i) {
+    for (f_number_unsigned_t i = 0; i < length_inner; ++i) {
 
       assert_int_equal(destination.array[i].name.used, source.array[i].name.used);
       assert_int_equal(destination.array[i].value.used, source.array[i].value.used);
@@ -64,7 +64,7 @@ void test__f_utf_map_multis_append_all__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t i = 0; i < source.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
 
     free((void *) source.array[i].name.string);
     free((void *) source.array[i].value.array[0].string);
@@ -72,7 +72,7 @@ void test__f_utf_map_multis_append_all__works(void **state) {
     free((void *) source.array[i].value.array);
   } // for
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
 
     free((void *) destination.array[i].name.string);
     free((void *) destination.array[i].value.array[0].string);
index 1038079ce6b410c74d50f2d66c05097717dc6af3..aee96deb3c1a34d91e533a2390cef26df68500ce 100644 (file)
@@ -64,7 +64,7 @@ void test__f_utf_map_multiss_append__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.array[0].used, length_inner);
 
-    for (f_array_length_t i = 0; i < length_inner; ++i) {
+    for (f_number_unsigned_t i = 0; i < length_inner; ++i) {
 
       assert_int_equal(destination.array[0].array[i].name.used, test_names[i].used);
       assert_int_equal(destination.array[0].array[i].value.used, test_values[i].used);
@@ -77,7 +77,7 @@ void test__f_utf_map_multiss_append__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t i = 0; i < source.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
 
     free((void *) source.array[i].name.string);
     free((void *) source.array[i].value.array[0].string);
@@ -86,7 +86,7 @@ void test__f_utf_map_multiss_append__works(void **state) {
   } // for
 
 
-  for (f_array_length_t i = 0; i < destination.array[0].used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.array[0].used; ++i) {
 
     free((void *) destination.array[0].array[i].name.string);
     free((void *) destination.array[0].array[i].value.array[0].string);
index 397473a714c3e97b47f1a8e8572f9d2630288254..bc0623261c241f378322cb48e5ec1a464bc86334 100644 (file)
@@ -40,7 +40,7 @@ void test__f_utf_map_multiss_append_all__works(void **state) {
     assert_int_equal(source.used, 0);
     assert_int_equal(source.size, length_outer);
 
-    f_array_length_t i = 0;
+    f_number_unsigned_t i = 0;
 
     for (; source.used < length_outer; ++source.used) {
 
@@ -79,9 +79,9 @@ void test__f_utf_map_multiss_append_all__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, source.used);
 
-    for (f_array_length_t j = 0; j < length_outer; ++j) {
+    for (f_number_unsigned_t j = 0; j < length_outer; ++j) {
 
-      for (f_array_length_t i = 0; i < length_inner; ++i) {
+      for (f_number_unsigned_t i = 0; i < length_inner; ++i) {
 
         assert_int_equal(destination.array[j].array[i].name.used, test_names[i].used);
         assert_int_equal(destination.array[j].array[i].value.used, test_values[i].used);
@@ -95,9 +95,9 @@ void test__f_utf_map_multiss_append_all__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t j = 0; j < source.used; ++j) {
+  for (f_number_unsigned_t j = 0; j < source.used; ++j) {
 
-    for (f_array_length_t i = 0; i < source.array[j].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.array[j].used; ++i) {
 
       free((void *) source.array[j].array[i].name.string);
       free((void *) source.array[j].array[i].value.array[0].string);
@@ -108,9 +108,9 @@ void test__f_utf_map_multiss_append_all__works(void **state) {
     free((void *) source.array[j].array);
   } // for
 
-  for (f_array_length_t j = 0; j < destination.used; ++j) {
+  for (f_number_unsigned_t j = 0; j < destination.used; ++j) {
 
-    for (f_array_length_t i = 0; i < destination.array[j].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.array[j].used; ++i) {
 
       free((void *) destination.array[j].array[i].name.string);
       free((void *) destination.array[j].array[i].value.array[0].string);
index a084c59e64b4a062656b9a0b91134ff5aa3d9fb3..7471413b6d8fbc8173672e08fb818b4d6626ef12 100644 (file)
@@ -43,7 +43,7 @@ void test__f_utf_maps_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < length_inner; ++i) {
+    for (f_number_unsigned_t i = 0; i < length_inner; ++i) {
 
       assert_int_equal(destination.array[i].name.used, source.array[i].name.used);
       assert_int_equal(destination.array[i].value.used, source.array[i].value.used);
@@ -53,13 +53,13 @@ void test__f_utf_maps_append_all__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t i = 0; i < source.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
 
     free((void *) source.array[i].name.string);
     free((void *) source.array[i].value.string);
   } // for
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
 
     free((void *) destination.array[i].name.string);
     free((void *) destination.array[i].value.string);
index 9f5ca1f1b1d28ec7ca02063550f68cad8dfbf247..f522e1b3427f9a0a29890bbdd457d824860ba29d 100644 (file)
@@ -49,7 +49,7 @@ void test__f_utf_mapss_append__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.array[0].used, length_inner);
 
-    for (f_array_length_t i = 0; i < length_inner; ++i) {
+    for (f_number_unsigned_t i = 0; i < length_inner; ++i) {
 
       assert_int_equal(destination.array[0].array[i].name.used, test_names[i].used);
       assert_int_equal(destination.array[0].array[i].value.used, test_values[i].used);
@@ -59,14 +59,14 @@ void test__f_utf_mapss_append__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t i = 0; i < source.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < source.used; ++i) {
 
     free((void *) source.array[i].name.string);
     free((void *) source.array[i].value.string);
   } // for
 
 
-  for (f_array_length_t i = 0; i < destination.array[0].used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.array[0].used; ++i) {
 
     free((void *) destination.array[0].array[i].name.string);
     free((void *) destination.array[0].array[i].value.string);
index dc9b4867c5b0f5cf2777614745884fa65dbbac9d..96329281ca8c306a5e5c24f9c2d514b378990692 100644 (file)
@@ -29,7 +29,7 @@ void test__f_utf_mapss_append_all__works(void **state) {
     assert_int_equal(source.used, 0);
     assert_int_equal(source.size, length_outer);
 
-    f_array_length_t i = 0;
+    f_number_unsigned_t i = 0;
 
     for (; source.used < length_outer; ++source.used) {
 
@@ -64,9 +64,9 @@ void test__f_utf_mapss_append_all__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, source.used);
 
-    for (f_array_length_t j = 0; j < length_outer; ++j) {
+    for (f_number_unsigned_t j = 0; j < length_outer; ++j) {
 
-      for (f_array_length_t i = 0; i < length_inner; ++i) {
+      for (f_number_unsigned_t i = 0; i < length_inner; ++i) {
 
         assert_int_equal(destination.array[j].array[i].name.used, test_names[i].used);
         assert_int_equal(destination.array[j].array[i].value.used, test_values[i].used);
@@ -77,9 +77,9 @@ void test__f_utf_mapss_append_all__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t j = 0; j < source.used; ++j) {
+  for (f_number_unsigned_t j = 0; j < source.used; ++j) {
 
-    for (f_array_length_t i = 0; i < source.array[j].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.array[j].used; ++i) {
 
       free((void *) source.array[j].array[i].name.string);
       free((void *) source.array[j].array[i].value.string);
@@ -88,9 +88,9 @@ void test__f_utf_mapss_append_all__works(void **state) {
     free((void *) source.array[j].array);
   } // for
 
-  for (f_array_length_t j = 0; j < destination.used; ++j) {
+  for (f_number_unsigned_t j = 0; j < destination.used; ++j) {
 
-    for (f_array_length_t i = 0; i < destination.array[j].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.array[j].used; ++i) {
 
       free((void *) destination.array[j].array[i].name.string);
       free((void *) destination.array[j].array[i].value.string);
index 9df7b167a7a3ee4f1f011f68c4e1930211f3f607..a84dc530f2ad9c93258a225bbf4c9c800a5cac70 100644 (file)
@@ -18,7 +18,7 @@ void test__f_utf_mash__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, source.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       assert_int_equal(destination.string[i], source.string[i]);
     } // for
   }
@@ -30,7 +30,7 @@ void test__f_utf_mash__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       assert_int_equal(destination.string[i], source.string[i]);
     } // for
   }
index c067bf9a0b608486be377377411ae2a06ae3425d..c9a33126f793f77fc05f897d2037e0a38869c9f9 100644 (file)
@@ -19,7 +19,7 @@ void test__f_utf_mash_nulless__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected1.used);
 
-    for (f_array_length_t i = 0; i < expected1.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected1.used; ++i) {
       assert_int_equal(destination.string[i], expected1.string[i]);
     } // for
   }
@@ -31,7 +31,7 @@ void test__f_utf_mash_nulless__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected2.used);
 
-    for (f_array_length_t i = 0; i < expected2.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected2.used; ++i) {
       assert_int_equal(destination.string[i], expected2.string[i]);
     } // for
   }
index bd3ea5de143777bee522cb411a7034c1a1772edd..7f0bd53fa00e80dfecbf63531416c44a27ee8ec5 100644 (file)
@@ -18,7 +18,7 @@ void test__f_utf_mish__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, source.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       assert_int_equal(destination.string[i], source.string[i]);
     } // for
   }
@@ -30,7 +30,7 @@ void test__f_utf_mish__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected.used);
 
-    for (f_array_length_t i = 0; i < expected.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected.used; ++i) {
       assert_int_equal(destination.string[i], expected.string[i]);
     } // for
   }
index ef99e8a8eb0b9e5b5e0c91351bface7489d6059c..69dec7ddacbce68f7eb4a00dba328bfe4037ecc1 100644 (file)
@@ -19,7 +19,7 @@ void test__f_utf_mish_nulless__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected1.used);
 
-    for (f_array_length_t i = 0; i < expected1.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected1.used; ++i) {
       assert_int_equal(destination.string[i], expected1.string[i]);
     } // for
   }
@@ -31,7 +31,7 @@ void test__f_utf_mish_nulless__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected2.used);
 
-    for (f_array_length_t i = 0; i < expected2.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected2.used; ++i) {
       assert_int_equal(destination.string[i], expected2.string[i]);
     } // for
   }
index fa71b60854773b2ea2a92fcc977b8d1949a3f7b2..02a284f12493ee745daa9c93369f3a7fa2ce1ade 100644 (file)
@@ -16,7 +16,7 @@ void test__f_utf_prepend__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, source.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       assert_int_equal(destination.string[i], source.string[i]);
     } // for
   }
index 8f99fbfdcfe703263e20f776f7f3a6f8583f6804..b2fe26e813bb10d92410180a24c9464979f546ca 100644 (file)
@@ -16,7 +16,7 @@ void test__f_utf_prepend_assure__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, source.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       assert_int_equal(destination.string[i], source.string[i]);
     } // for
   }
@@ -28,7 +28,7 @@ void test__f_utf_prepend_assure__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, source.used);
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
       assert_int_equal(destination.string[i], source.string[i]);
     } // for
   }
index 657022c4d4ffb36ee03d0eb95bb3812188a64045..a62459fa3c55cb956769beb80d604ab1095a4fa5 100644 (file)
@@ -17,7 +17,7 @@ void test__f_utf_prepend_assure_nulless__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected.used);
 
-    for (f_array_length_t i = 0; i < expected.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected.used; ++i) {
       assert_int_equal(destination.string[i], expected.string[i]);
     } // for
   }
@@ -29,7 +29,7 @@ void test__f_utf_prepend_assure_nulless__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected.used);
 
-    for (f_array_length_t i = 0; i < expected.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected.used; ++i) {
       assert_int_equal(destination.string[i], expected.string[i]);
     } // for
   }
index da0ed95e04326709ab8ca68e8aa400d9e342dc62..a53396eb14c74ce345b4c8065a1ea4c0f7a7e08d 100644 (file)
@@ -17,7 +17,7 @@ void test__f_utf_prepend_nulless__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, expected.used);
 
-    for (f_array_length_t i = 0; i < expected.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < expected.used; ++i) {
       assert_int_equal(destination.string[i], expected.string[i]);
     } // for
   }
index 889c1681c43164aa5c9ed636cd1f7d06e50599cb..958c368ec912cc383725f79ea7ab5484e968bf27 100644 (file)
@@ -32,7 +32,7 @@ void test__f_utf_triples_append_all__works(void **state) {
     assert_int_equal(destination.used, source.used);
     assert_int_equal(destination.size, source.used);
 
-    for (f_array_length_t i = 0; i < length_sources; ++i) {
+    for (f_number_unsigned_t i = 0; i < length_sources; ++i) {
 
       assert_int_equal(destination.array[i].a.used, source.array[i].a.used);
       assert_int_equal(destination.array[i].b.used, source.array[i].b.used);
@@ -44,7 +44,7 @@ void test__f_utf_triples_append_all__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t i = 0; i < destination.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.used; ++i) {
 
     free((void *) destination.array[i].a.string);
     free((void *) destination.array[i].b.string);
index 578770e3d840103e689d5dae6eddb63929d67823..13d4903a626691817c59a5a6cb804ede1f3c20f6 100644 (file)
@@ -31,7 +31,7 @@ void test__f_utf_tripless_append__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.array[0].used, length_sources);
 
-    for (f_array_length_t i = 0; i < length_sources; ++i) {
+    for (f_number_unsigned_t i = 0; i < length_sources; ++i) {
 
       assert_int_equal(destination.array[0].array[i].a.used, sources_array[i].a.used);
       assert_int_equal(destination.array[0].array[i].b.used, sources_array[i].b.used);
@@ -43,7 +43,7 @@ void test__f_utf_tripless_append__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t i = 0; i < destination.array[0].used; ++i) {
+  for (f_number_unsigned_t i = 0; i < destination.array[0].used; ++i) {
 
     free((void *) destination.array[0].array[i].a.string);
     free((void *) destination.array[0].array[i].b.string);
index 4963b406839fa0ab31d1481897e5cb6333a09b8c..5e8908e8d9a9e2400faab185d8f8f1873c1548ed 100644 (file)
@@ -50,9 +50,9 @@ void test__f_utf_tripless_append_all__works(void **state) {
     assert_int_equal(status, F_none);
     assert_int_equal(destination.used, source.used);
 
-    for (f_array_length_t j = 0; j < length_sources_set; ++j) {
+    for (f_number_unsigned_t j = 0; j < length_sources_set; ++j) {
 
-      for (f_array_length_t i = 0; i < length_sources; ++i) {
+      for (f_number_unsigned_t i = 0; i < length_sources; ++i) {
 
         assert_int_equal(destination.array[j].array[i].a.used, sources_set_array[j].array[i].a.used);
         assert_int_equal(destination.array[j].array[i].b.used, sources_set_array[j].array[i].b.used);
@@ -65,9 +65,9 @@ void test__f_utf_tripless_append_all__works(void **state) {
     } // for
   }
 
-  for (f_array_length_t j = 0; j < destination.used; ++j) {
+  for (f_number_unsigned_t j = 0; j < destination.used; ++j) {
 
-    for (f_array_length_t i = 0; i < destination.array[j].used; ++i) {
+    for (f_number_unsigned_t i = 0; i < destination.array[j].used; ++i) {
 
       free((void *) destination.array[j].array[i].a.string);
       free((void *) destination.array[j].array[i].b.string);
index 4bed9db9c36ab29ffad62c15df33850cd2f8971f..fca2507a51b31dacb8d166fcaf3bb403ca37bdf2 100644 (file)
@@ -25,7 +25,7 @@ extern "C" {
     f_status_t status = F_none;
     f_string_static_t path = f_string_static_t_initialize;
 
-    for (f_array_length_t i = 0; i < control_group.groups.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < control_group.groups.used; ++i) {
 
       if (!control_group.groups.array[i].used) continue;
 
index 8b05abcb868dbe74b441630c46169cfdece99e18..500fd0efd74e4efe1c5c52fa0944bf6557b1f20d 100644 (file)
@@ -6,13 +6,13 @@ extern "C" {
 #endif
 
 #if !defined(_di_fl_conversion_dynamic_partial_to_binary_signed_) || !defined(_di_fl_conversion_dynamic_partial_to_signed_detect_) || !defined(_di_fl_conversion_dynamic_to_binary_signed_) || !defined(_di_fl_conversion_dynamic_to_signed_detect_)
-  f_status_t private_fl_conversion_dynamic_to_binary_signed(const uint16_t flag, const f_string_t string, const f_array_length_t length, f_number_signed_t * const number) {
+  f_status_t private_fl_conversion_dynamic_to_binary_signed(const uint16_t flag, const f_string_t string, const f_number_unsigned_t length, f_number_signed_t * const number) {
 
     uint8_t digits = 0;
     uint8_t digit = 0;
     f_number_unsigned_t converted = 0;
 
-    for (f_array_length_t i = 0; i < length; ++i) {
+    for (f_number_unsigned_t i = 0; i < length; ++i) {
 
       if (string[i] == f_string_ascii_period_s.string[0]) {
         return F_status_set_error(F_number_decimal);
@@ -88,13 +88,13 @@ extern "C" {
 #endif // !defined(_di_fl_conversion_dynamic_partial_to_binary_signed_) || !defined(_di_fl_conversion_dynamic_partial_to_signed_detect_) || !defined(_di_fl_conversion_dynamic_to_binary_signed_) || !defined(_di_fl_conversion_dynamic_to_signed_detect_)
 
 #if !defined(_di_fl_conversion_dynamic_partial_to_binary_unsigned_) || !defined(_di_fl_conversion_dynamic_partial_to_unsigned_detect_) || !defined(_di_fl_conversion_dynamic_to_binary_unsigned_) || !defined(_di_fl_conversion_dynamic_to_unsigned_detect_)
-  f_status_t private_fl_conversion_dynamic_to_binary_unsigned(const uint16_t flag, const f_string_t string, const f_array_length_t length, f_number_unsigned_t * const number) {
+  f_status_t private_fl_conversion_dynamic_to_binary_unsigned(const uint16_t flag, const f_string_t string, const f_number_unsigned_t length, f_number_unsigned_t * const number) {
 
     uint8_t digits = 0;
     uint8_t digit = 0;
     f_number_unsigned_t converted = 0;
 
-    for (f_array_length_t i = 0; i < length; ++i) {
+    for (f_number_unsigned_t i = 0; i < length; ++i) {
 
       if (string[i] == f_string_ascii_period_s.string[0]) {
         return F_status_set_error(F_number_decimal);
@@ -141,7 +141,7 @@ extern "C" {
 #endif // !defined(_di_fl_conversion_dynamic_partial_to_binary_unsigned_) || !defined(_di_fl_conversion_dynamic_partial_to_unsigned_detect_) || !defined(_di_fl_conversion_dynamic_to_binary_unsigned_) || !defined(_di_fl_conversion_dynamic_to_unsigned_detect_)
 
 #if !defined(_di_fl_conversion_dynamic_partial_to_decimal_signed_) || !defined(_di_fl_conversion_dynamic_partial_to_signed_detect_) || !defined(_di_fl_conversion_dynamic_to_decimal_signed_) || !defined(_di_fl_conversion_dynamic_to_signed_detect_)
-  f_status_t private_fl_conversion_dynamic_to_base_signed(const fl_conversion_data_t data, const f_string_t string, const f_array_length_t length, f_number_signed_t * const number) {
+  f_status_t private_fl_conversion_dynamic_to_base_signed(const fl_conversion_data_t data, const f_string_t string, const f_number_unsigned_t length, f_number_signed_t * const number) {
 
     uint8_t digits = 0;
     uint8_t digit = 0;
@@ -162,7 +162,7 @@ extern "C" {
       character_to_digit = f_conversion_character_to_octal;
     }
 
-    for (f_array_length_t i = 0; i < length; ++i) {
+    for (f_number_unsigned_t i = 0; i < length; ++i) {
 
       if (string[i] == f_string_ascii_period_s.string[0]) {
         return F_status_set_error(F_number_decimal);
@@ -237,7 +237,7 @@ extern "C" {
 #endif // !defined(_di_fl_conversion_dynamic_partial_to_decimal_signed_) || !defined(_di_fl_conversion_dynamic_partial_to_signed_detect_) || !defined(_di_fl_conversion_dynamic_to_decimal_signed_) || !defined(_di_fl_conversion_dynamic_to_signed_detect_)
 
 #if !defined(_di_fl_conversion_dynamic_partial_to_decimal_unsigned_) || !defined(_di_fl_conversion_dynamic_partial_to_unsigned_detect_) || !defined(_di_fl_conversion_dynamic_to_decimal_unsigned_) || !defined(_di_fl_conversion_dynamic_to_unsigned_detect_)
-  f_status_t private_fl_conversion_dynamic_to_base_unsigned(const fl_conversion_data_t data, const f_string_t string, const f_array_length_t length, f_number_unsigned_t * const number) {
+  f_status_t private_fl_conversion_dynamic_to_base_unsigned(const fl_conversion_data_t data, const f_string_t string, const f_number_unsigned_t length, f_number_unsigned_t * const number) {
 
     uint8_t digits = 0;
     uint8_t digit = 0;
@@ -258,7 +258,7 @@ extern "C" {
       character_to_digit = f_conversion_character_to_octal;
     }
 
-    for (f_array_length_t i = 0; i < length; ++i) {
+    for (f_number_unsigned_t i = 0; i < length; ++i) {
 
       if (string[i] == f_string_ascii_period_s.string[0]) {
         return F_status_set_error(F_number_decimal);
@@ -315,17 +315,17 @@ extern "C" {
 #endif // !defined(_di_fl_conversion_dynamic_partial_to_decimal_unsigned_) || !defined(_di_fl_conversion_dynamic_partial_to_unsigned_detect_) || !defined(_di_fl_conversion_dynamic_to_decimal_unsigned_) || !defined(_di_fl_conversion_dynamic_to_unsigned_detect_)
 
 #if !defined(_di_fl_conversion_dynamic_to_signed_detect_) || !defined(_di_fl_conversion_dynamic_partial_to_signed_detect_)
-  f_status_t private_fl_conversion_dynamic_to_signed_detect(const uint16_t flag, const f_string_t string, const f_array_length_t length, f_number_signed_t * const number) {
+  f_status_t private_fl_conversion_dynamic_to_signed_detect(const uint16_t flag, const f_string_t string, const f_number_unsigned_t length, f_number_signed_t * const number) {
 
     uint8_t width = 0;
-    f_array_length_t width_max = 0;
+    f_number_unsigned_t width_max = 0;
     uint8_t mode = 0;
     int8_t vector = 0; // 0 for assumed positive, 1 for explicit positive, -1 for negative.
-    f_array_length_t j = 0;
-    f_array_length_t offset = 0;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t offset = 0;
     f_status_t status = F_none;
 
-    for (f_array_length_t i = 0; i < length; ++i) {
+    for (f_number_unsigned_t i = 0; i < length; ++i) {
 
       width = macro_f_utf_byte_width_is(string[i]);
 
@@ -472,17 +472,17 @@ extern "C" {
 #endif // !defined(_di_fl_conversion_dynamic_to_signed_detect_) || !defined(_di_fl_conversion_dynamic_partial_to_signed_detect_)
 
 #if !defined(_di_fl_conversion_dynamic_to_unsigned_detect_) || !defined(_di_fl_conversion_dynamic_partial_to_unsigned_detect_)
-  f_status_t private_fl_conversion_dynamic_to_unsigned_detect(const uint16_t flag, const f_string_t string, const f_array_length_t length, f_number_unsigned_t * const number) {
+  f_status_t private_fl_conversion_dynamic_to_unsigned_detect(const uint16_t flag, const f_string_t string, const f_number_unsigned_t length, f_number_unsigned_t * const number) {
 
     uint8_t width = 0;
-    f_array_length_t width_max = 0;
+    f_number_unsigned_t width_max = 0;
     uint8_t mode = 0;
-    f_array_length_t j = 0;
-    f_array_length_t offset = 0;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t offset = 0;
     f_status_t status = F_none;
     int8_t sign_found = 0;
 
-    for (f_array_length_t i = 0; i < length; ++i) {
+    for (f_number_unsigned_t i = 0; i < length; ++i) {
 
       width = macro_f_utf_byte_width_is(string[i]);
 
index 856c8f3ec821069199e5ecf4caf192803caa631b..30cff937fd14f61c31b9474e8639478838c52f86 100644 (file)
@@ -46,7 +46,7 @@ extern "C" {
  * @see fl_conversion_dynamic_to_signed_detect()
  */
 #if !defined(_di_fl_conversion_dynamic_partial_to_binary_signed_) || !defined(_di_fl_conversion_dynamic_partial_to_signed_detect_) || !defined(_di_fl_conversion_dynamic_to_binary_signed_) || !defined(_di_fl_conversion_dynamic_to_signed_detect_)
-  extern f_status_t private_fl_conversion_dynamic_to_binary_signed(const uint16_t flag, const f_string_t string, const f_array_length_t length, f_number_signed_t * const number) F_attribute_visibility_internal_d;
+  extern f_status_t private_fl_conversion_dynamic_to_binary_signed(const uint16_t flag, const f_string_t string, const f_number_unsigned_t length, f_number_signed_t * const number) F_attribute_visibility_internal_d;
 #endif // !defined(_di_fl_conversion_dynamic_partial_to_binary_signed_) || !defined(_di_fl_conversion_dynamic_partial_to_signed_detect_) || !defined(_di_fl_conversion_dynamic_to_binary_signed_) || !defined(_di_fl_conversion_dynamic_to_signed_detect_)
 
 /**
@@ -79,7 +79,7 @@ extern "C" {
  * @see fl_conversion_dynamic_to_unsigned_detect()
  */
 #if !defined(_di_fl_conversion_dynamic_partial_to_binary_unsigned_) || !defined(_di_fl_conversion_dynamic_partial_to_unsigned_detect_) || !defined(_di_fl_conversion_dynamic_to_binary_unsigned_) || !defined(_di_fl_conversion_dynamic_to_unsigned_detect_)
-  extern f_status_t private_fl_conversion_dynamic_to_binary_unsigned(const uint16_t flag, const f_string_t string, const f_array_length_t length, f_number_unsigned_t * const number) F_attribute_visibility_internal_d;
+  extern f_status_t private_fl_conversion_dynamic_to_binary_unsigned(const uint16_t flag, const f_string_t string, const f_number_unsigned_t length, f_number_unsigned_t * const number) F_attribute_visibility_internal_d;
 #endif // !defined(_di_fl_conversion_dynamic_partial_to_binary_unsigned_) || !defined(_di_fl_conversion_dynamic_partial_to_unsigned_detect_) || !defined(_di_fl_conversion_dynamic_to_binary_unsigned_) || !defined(_di_fl_conversion_dynamic_to_unsigned_detect_)
 
 /**
@@ -113,7 +113,7 @@ extern "C" {
  * @see fl_conversion_dynamic_to_unsigned_detect()
  */
 #if !defined(_di_fl_conversion_dynamic_partial_to_decimal_signed_) || !defined(_di_fl_conversion_dynamic_partial_to_signed_detect_) || !defined(_di_fl_conversion_dynamic_to_decimal_signed_) || !defined(_di_fl_conversion_dynamic_to_signed_detect_)
-  extern f_status_t private_fl_conversion_dynamic_to_base_signed(const fl_conversion_data_t data, const f_string_t string, const f_array_length_t length, f_number_signed_t * const number) F_attribute_visibility_internal_d;
+  extern f_status_t private_fl_conversion_dynamic_to_base_signed(const fl_conversion_data_t data, const f_string_t string, const f_number_unsigned_t length, f_number_signed_t * const number) F_attribute_visibility_internal_d;
 #endif // !defined(_di_fl_conversion_dynamic_partial_to_decimal_signed_) || !defined(_di_fl_conversion_dynamic_partial_to_signed_detect_) || !defined(_di_fl_conversion_dynamic_to_decimal_signed_) || !defined(_di_fl_conversion_dynamic_to_signed_detect_)
 
 /**
@@ -146,7 +146,7 @@ extern "C" {
  * @see fl_conversion_dynamic_to_unsigned_detect()
  */
 #if !defined(_di_fl_conversion_dynamic_partial_to_decimal_unsigned_) || !defined(_di_fl_conversion_dynamic_partial_to_unsigned_detect_) || !defined(_di_fl_conversion_dynamic_to_decimal_unsigned_) || !defined(_di_fl_conversion_dynamic_to_unsigned_detect_)
-  extern f_status_t private_fl_conversion_dynamic_to_base_unsigned(const fl_conversion_data_t data, const f_string_t string, const f_array_length_t length, f_number_unsigned_t * const number) F_attribute_visibility_internal_d;
+  extern f_status_t private_fl_conversion_dynamic_to_base_unsigned(const fl_conversion_data_t data, const f_string_t string, const f_number_unsigned_t length, f_number_unsigned_t * const number) F_attribute_visibility_internal_d;
 #endif // !defined(_di_fl_conversion_dynamic_partial_to_decimal_unsigned_) || !defined(_di_fl_conversion_dynamic_partial_to_unsigned_detect_) || !defined(_di_fl_conversion_dynamic_to_decimal_unsigned_) || !defined(_di_fl_conversion_dynamic_to_unsigned_detect_)
 
 /**
@@ -176,7 +176,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #if !defined(_di_fl_conversion_dynamic_to_signed_detect_) || !defined(_di_fl_conversion_dynamic_partial_to_signed_detect_)
-  extern f_status_t private_fl_conversion_dynamic_to_signed_detect(const uint16_t flag, const f_string_t string, const f_array_length_t length, f_number_signed_t * const number) F_attribute_visibility_internal_d;
+  extern f_status_t private_fl_conversion_dynamic_to_signed_detect(const uint16_t flag, const f_string_t string, const f_number_unsigned_t length, f_number_signed_t * const number) F_attribute_visibility_internal_d;
 #endif // !defined(_di_fl_conversion_dynamic_to_signed_detect_) || !defined(_di_fl_conversion_dynamic_partial_to_signed_detect_)
 
 /**
@@ -210,7 +210,7 @@ extern "C" {
  * @see strtoull()
  */
 #if !defined(_di_fl_conversion_dynamic_to_unsigned_detect_) || !defined(_di_fl_conversion_dynamic_partial_to_unsigned_detect_)
-  extern f_status_t private_fl_conversion_dynamic_to_unsigned_detect(const uint16_t flag, const f_string_t string, const f_array_length_t length, f_number_unsigned_t * const number) F_attribute_visibility_internal_d;
+  extern f_status_t private_fl_conversion_dynamic_to_unsigned_detect(const uint16_t flag, const f_string_t string, const f_number_unsigned_t length, f_number_unsigned_t * const number) F_attribute_visibility_internal_d;
 #endif // !defined(_di_fl_conversion_dynamic_to_unsigned_detect_) || !defined(_di_fl_conversion_dynamic_partial_to_unsigned_detect_)
 
 #ifdef __cplusplus
index ff059c23c1ca2051b87216e01276c5084133ce60..21475c8270c90041b102a5d6320d1e14fce646a1 100644 (file)
@@ -15,8 +15,8 @@ extern "C" {
     if (status == F_true) return F_directory_found;
 
     {
-      f_array_length_t at_tree = 0;
-      f_array_length_t at_path = 0;
+      f_number_unsigned_t at_tree = 0;
+      f_number_unsigned_t at_path = 0;
       f_string_static_t tree = f_string_static_t_initialize;
 
       f_char_t tree_string[path.used + 1];
@@ -201,8 +201,8 @@ extern "C" {
     const bool null_terminated = path->string[path->used] == 0;
     bool first_nulless = F_false;
 
-    f_array_length_t i = path->used - 1;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = path->used - 1;
+    f_number_unsigned_t j = 0;
 
     f_status_t status = F_none;
 
index eb34e16a704b46a7f0fb9817064ef67499c14329..0e756ba6bb56ce1cb2129cc79fe3d3a9212b2119 100644 (file)
@@ -47,9 +47,9 @@ extern "C" {
 
     recurse->state.status = F_none;
 
-    f_array_length_t i = 0;
+    f_number_unsigned_t i = 0;
     uint8_t j = 0;
-    const f_array_length_t used_original = recurse->path.used;
+    const f_number_unsigned_t used_original = recurse->path.used;
 
     static const uint8_t flag_actions[] = {
       f_directory_recurse_do_flag_before_e,
@@ -364,14 +364,14 @@ extern "C" {
     bool separator_prepend = F_false;
     bool separator_append = F_false;
 
-    f_array_length_t total = 0;
-    f_array_length_t start = 0;
-    f_array_length_t length_truncated = source.used;
+    f_number_unsigned_t total = 0;
+    f_number_unsigned_t start = 0;
+    f_number_unsigned_t length_truncated = source.used;
     f_status_t status = F_none;
 
     {
-      f_array_length_t i = 0;
-      f_array_length_t j = 0;
+      f_number_unsigned_t i = 0;
+      f_number_unsigned_t j = 0;
 
       if (destination->used > 0) {
         if (!destination->string[destination->used - 1]) {
index e395a4de72bafeddf70a86ded162a31592caf545..859acc0cd76efca78a1366a012bcb9a6693a9a3a 100644 (file)
@@ -52,7 +52,7 @@ extern "C" {
     f_status_t status = f_string_maps_increase_by(names.used, environment);
     if (F_status_is_error(status)) return status;
 
-    for (f_array_length_t i = 0; i < names.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < names.used; ++i) {
 
       environment->array[environment->used].name.used = 0;
       environment->array[environment->used].value.used = 0;
@@ -98,11 +98,11 @@ extern "C" {
       return F_none;
     }
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
-    f_array_length_t k = 0;
-    f_array_length_t first = 0;
-    f_array_length_t total = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t k = 0;
+    f_number_unsigned_t first = 0;
+    f_number_unsigned_t total = 0;
 
     // Do a quick pre-process of PATH to approximate the amount of parts needed, reducing the number of allocations.
     for (; i <= path.used; ++i) {
@@ -274,12 +274,12 @@ extern "C" {
       return F_none;
     }
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
-    f_array_length_t k = 0;
-    f_array_length_t r = path.used;
-    f_array_length_t last = path.used;
-    f_array_length_t total = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t k = 0;
+    f_number_unsigned_t r = path.used;
+    f_number_unsigned_t last = path.used;
+    f_number_unsigned_t total = 0;
 
     // Do a quick pre-process of PATH to approximate the amount of parts needed, reducing the number of allocations.
     for (; i <= path.used; ++i) {
index e52e1c1ffd98366b3c7eb19a88fcbbc626619104..76999e60ef9ddd1461b769c782df6c53a1995b7c 100644 (file)
@@ -103,7 +103,7 @@ extern "C" {
       return;
     }
 
-    const f_array_length_t destination_used = destination->used;
+    const f_number_unsigned_t destination_used = destination->used;
 
     for (; range->start <= range->stop && range->start < content.used; ++range->start) {
 
@@ -161,7 +161,7 @@ extern "C" {
       }
     #endif // _di_level_1_parameter_checking_
 
-    const f_array_length_t delimits_used = delimits->used;
+    const f_number_unsigned_t delimits_used = delimits->used;
 
     private_fl_fss_basic_read(buffer, F_true, range, found, quote, delimits, state);
 
@@ -188,7 +188,7 @@ extern "C" {
       }
     #endif // _di_level_1_parameter_checking_
 
-    const f_array_length_t destination_used = destination->used;
+    const f_number_unsigned_t destination_used = destination->used;
 
     private_fl_fss_basic_write(F_true, object, quote ? quote : f_fss_quote_double_s.string[0], range, destination, state);
 
index 05a72743c1f03a7895c581ba1052fccad1948ed1..d94d5a4a2f8a87b99bc32ca8374f1baf4dbf0c78 100644 (file)
@@ -180,8 +180,8 @@ extern "C" {
  *     F_interrupt (with error bit) if stopping due to an interrupt.
  *     F_parameter (with error bit) if a parameter is invalid.
  *
- *     Errors (with error bit) from: f_array_lengths_increase().
- *     Errors (with error bit) from: f_array_lengths_increase_by().
+ *     Errors (with error bit) from: f_number_unsigneds_increase().
+ *     Errors (with error bit) from: f_number_unsigneds_increase_by().
  *     Errors (with error bit) from: f_fss_is_graph().
  *     Errors (with error bit) from: f_fss_is_space().
  *     Errors (with error bit) from: f_fss_is_zero_width().
@@ -190,8 +190,8 @@ extern "C" {
  *     Errors (with error bit) from: f_fss_skip_past_space().
  *     Errors (with error bit) from: f_utf_buffer_increment().
  *
- * @see f_array_lengths_increase()
- * @see f_array_lengths_increase_by()
+ * @see f_number_unsigneds_increase()
+ * @see f_number_unsigneds_increase_by()
  * @see f_fss_is_graph()
  * @see f_fss_is_space()
  * @see f_fss_is_zero_width()
index 558d6262d9a19f870f8e8f28a02133e1969693ee..a3c0c84fc2b4ce2a71b021ef82e7845224766931 100644 (file)
@@ -17,8 +17,8 @@ extern "C" {
       }
     #endif // _di_level_1_parameter_checking_
 
-    const f_array_length_t delimits_used = delimits->used;
-    const f_array_length_t comments_used = comments->used;
+    const f_number_unsigned_t delimits_used = delimits->used;
+    const f_number_unsigned_t comments_used = comments->used;
 
     f_fss_skip_past_delimit(buffer, range, state);
     if (F_status_is_error(state->status)) return;
@@ -45,11 +45,11 @@ extern "C" {
 
     found->array[found->used].start = range->start;
 
-    f_array_length_t newline_last = range->start;
-    f_array_length_t slash_first = 0;
-    f_array_length_t slash_count = 0;
-    f_array_length_t start = 0;
-    f_array_length_t comment_delimit = 0;
+    f_number_unsigned_t newline_last = range->start;
+    f_number_unsigned_t slash_first = 0;
+    f_number_unsigned_t slash_count = 0;
+    f_number_unsigned_t start = 0;
+    f_number_unsigned_t comment_delimit = 0;
 
     uint8_t graph_first = 0x1; // 0x0 = false, 0x1 = true, 0x2 = false, but there is a delimited comment, comment_delimit is set.
 
@@ -63,7 +63,7 @@ extern "C" {
 
       if (buffer.string[range->start] == f_fss_eol_s.string[0]) {
         if (graph_first == 0x2) {
-          state->status = f_array_lengths_increase(state->step_small, delimits);
+          state->status = f_number_unsigneds_increase(state->step_small, delimits);
           if (F_status_is_error(state->status)) break;
 
           delimits->array[delimits->used++] = comment_delimit;
@@ -132,7 +132,7 @@ extern "C" {
               return;
             }
 
-            state->status = f_array_lengths_increase_by((slash_count / 2) + 1, delimits);
+            state->status = f_number_unsigneds_increase_by((slash_count / 2) + 1, delimits);
             if (F_status_is_error(state->status)) break;
 
             while (slash_count > 0) {
@@ -152,7 +152,7 @@ extern "C" {
             if (F_status_is_error(state->status)) break;
 
             if (graph_first == 0x2) {
-              state->status = f_array_lengths_increase(state->step_small, delimits);
+              state->status = f_number_unsigneds_increase(state->step_small, delimits);
               if (F_status_is_error(state->status)) break;
 
               delimits->array[delimits->used++] = comment_delimit;
@@ -217,7 +217,7 @@ extern "C" {
 
         if (buffer.string[range->start] == f_fss_eol_s.string[0]) {
           if (graph_first == 0x2) {
-            state->status = f_array_lengths_increase(state->step_small, delimits);
+            state->status = f_number_unsigneds_increase(state->step_small, delimits);
             if (F_status_is_error(state->status)) break;
 
             delimits->array[delimits->used++] = comment_delimit;
@@ -328,15 +328,15 @@ extern "C" {
     state->status = f_string_dynamic_increase_by(state->step_small + 3, destination);
     if (F_status_is_error(state->status)) return;
 
-    const f_array_length_t destination_used = destination->used;
+    const f_number_unsigned_t destination_used = destination->used;
 
     bool is_comment = F_false;
     bool has_graph = F_false;
     bool do_prepend = prepend ? F_true : F_false;
 
-    f_array_length_t i = 0;
-    f_array_length_t slash_count = 0;
-    f_array_length_t start = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t slash_count = 0;
+    f_number_unsigned_t start = 0;
 
     uint8_t width = 0;
 
@@ -551,7 +551,7 @@ extern "C" {
       }
     #endif // _di_level_1_parameter_checking_
 
-    const f_array_length_t delimits_used = delimits->used;
+    const f_number_unsigned_t delimits_used = delimits->used;
 
     f_fss_skip_past_space(buffer, range, state);
     if (F_status_is_error(state->status)) return;
@@ -606,10 +606,10 @@ extern "C" {
       return;
     }
 
-    f_array_length_t slash_first = 0;
-    f_array_length_t slash_count = 0;
-    f_array_length_t start = 0;
-    f_array_length_t stop = 0;
+    f_number_unsigned_t slash_first = 0;
+    f_number_unsigned_t slash_count = 0;
+    f_number_unsigned_t start = 0;
+    f_number_unsigned_t stop = 0;
 
     bool graph_first = F_true;
 
@@ -699,7 +699,7 @@ extern "C" {
 
             range->start = slash_first;
 
-            state->status = f_array_lengths_increase_by((slash_count / 2) + 1, delimits);
+            state->status = f_number_unsigneds_increase_by((slash_count / 2) + 1, delimits);
             if (F_status_is_error(state->status)) break;
 
             if (slash_count % 2 == 0) {
@@ -740,7 +740,7 @@ extern "C" {
           graph_first = F_false;
 
           // Comments may only have white space before the '#', therefore only the first slash needs to be delimited.
-          state->status = f_array_lengths_increase(state->step_small, delimits);
+          state->status = f_number_unsigneds_increase(state->step_small, delimits);
           if (F_status_is_error(state->status)) break;
 
           delimits->array[delimits->used++] = slash_first;
@@ -885,10 +885,10 @@ extern "C" {
       return;
     }
 
-    const f_array_length_t destination_used = destination->used;
+    const f_number_unsigned_t destination_used = destination->used;
 
-    f_array_length_t i = 0;
-    f_array_length_t slash_count = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t slash_count = 0;
 
     uint8_t width = 0;
 
index 0b2d75b6854b2e077f682f1cd100ad446f5dd8d9..51722cdb4d8efdd0bf739be1e51fc73292b9d501 100644 (file)
@@ -74,16 +74,16 @@ extern "C" {
  *     F_interrupt (with error bit) if stopping due to an interrupt.
  *     F_parameter (with error bit) if a parameter is invalid.
  *
- *     Errors (with error bit) from: f_array_lengths_increase().
- *     Errors (with error bit) from: f_array_lengths_increase_by().
+ *     Errors (with error bit) from: f_number_unsigneds_increase().
+ *     Errors (with error bit) from: f_number_unsigneds_increase_by().
  *     Errors (with error bit) from: f_fss_is_space().
  *     Errors (with error bit) from: f_fss_seek_to_eol().
  *     Errors (with error bit) from: f_fss_skip_past_delimit().
  *     Errors (with error bit) from: f_string_ranges_increase().
  *     Errors (with error bit) from: f_utf_buffer_increment().
  *
- * @see f_array_lengths_increase()
- * @see f_array_lengths_increase_by()
+ * @see f_number_unsigneds_increase()
+ * @see f_number_unsigneds_increase_by()
  * @see f_fss_is_space()
  * @see f_fss_seek_to_eol()
  * @see f_fss_skip_past_delimit()
@@ -200,7 +200,7 @@ extern "C" {
  *     F_interrupt (with error bit) if stopping due to an interrupt.
  *     F_parameter (with error bit) if a parameter is invalid.
  *
- *     Errors (with error bit) from: f_array_lengths_increase_by().
+ *     Errors (with error bit) from: f_number_unsigneds_increase_by().
  *     Errors (with error bit) from: f_fss_is_graph().
  *     Errors (with error bit) from: f_fss_is_space().
  *     Errors (with error bit) from: f_fss_is_zero_width().
@@ -209,7 +209,7 @@ extern "C" {
  *     Errors (with error bit) from: f_fss_skip_past_space().
  *     Errors (with error bit) from: f_utf_buffer_increment().
  *
- * @see f_array_lengths_increase_by()
+ * @see f_number_unsigneds_increase_by()
  * @see f_fss_is_graph()
  * @see f_fss_is_space()
  * @see f_fss_is_zero_width()
index 6dfb271e7bd3e61a20ae28dd4ec91501a265d2e6..fb5f78d6d2354b69317b6fbc19ca8871b1f497dd 100644 (file)
@@ -25,9 +25,9 @@ extern "C" {
     state->status = f_fss_nest_increase(state->step_small, found);
     if (F_status_is_error(state->status)) return;
 
-    f_array_lengths_t positions_start = f_array_lengths_t_initialize;
+    f_number_unsigneds_t positions_start = f_number_unsigneds_t_initialize;
 
-    state->status = f_array_lengths_increase(state->step_small, &positions_start);
+    state->status = f_number_unsigneds_increase(state->step_small, &positions_start);
     if (F_status_is_error(state->status)) return;
 
     f_fss_objects_t objects = f_fss_objects_t_initialize;
@@ -35,37 +35,37 @@ extern "C" {
     state->status = f_string_ranges_increase(state->step_small, &objects);
 
     if (F_status_is_error(state->status)) {
-      f_array_lengths_resize(0, &positions_start);
+      f_number_unsigneds_resize(0, &positions_start);
 
       return;
     }
 
-    f_array_lengths_t slashes = f_array_lengths_t_initialize;
+    f_number_unsigneds_t slashes = f_number_unsigneds_t_initialize;
 
-    state->status = f_array_lengths_increase(state->step_small, &slashes);
+    state->status = f_number_unsigneds_increase(state->step_small, &slashes);
 
     if (F_status_is_error(state->status)) {
-      f_array_lengths_resize(0, &positions_start);
+      f_number_unsigneds_resize(0, &positions_start);
       f_string_ranges_resize(0, &objects);
 
       return;
     }
 
-    const f_array_length_t delimits_used = delimits->used;
-    const f_array_length_t comments_used = comments->used;
+    const f_number_unsigned_t delimits_used = delimits->used;
+    const f_number_unsigned_t comments_used = comments->used;
 
-    f_array_length_t depth = 0;
-    f_array_length_t position = 0;
+    f_number_unsigned_t depth = 0;
+    f_number_unsigned_t position = 0;
 
-    f_array_length_t position_previous = range->start;
-    f_array_length_t line_start = range->start;
-    f_array_length_t newline_last = range->start;
-    f_array_length_t comment_delimit = 0;
+    f_number_unsigned_t position_previous = range->start;
+    f_number_unsigned_t line_start = range->start;
+    f_number_unsigned_t newline_last = range->start;
+    f_number_unsigned_t comment_delimit = 0;
 
-    f_array_length_t slash_first = 0;
-    f_array_length_t slash_last = 0;
+    f_number_unsigned_t slash_first = 0;
+    f_number_unsigned_t slash_last = 0;
 
-    f_array_length_t before_list_open = position_previous;
+    f_number_unsigned_t before_list_open = position_previous;
 
     bool is_open = F_false;
 
@@ -89,7 +89,7 @@ extern "C" {
 
       if (buffer.string[range->start] == f_fss_eol_s.string[0]) {
         if (graph_first == 0x2) {
-          state->status = f_array_lengths_increase(state->step_small, delimits);
+          state->status = f_number_unsigneds_increase(state->step_small, delimits);
           if (F_status_is_error(state->status)) break;
 
           delimits->array[delimits->used++] = comment_delimit;
@@ -104,9 +104,9 @@ extern "C" {
             delimits->used = delimits_used;
             comments->used = comments_used;
 
-            f_array_lengths_resize(0, &positions_start);
+            f_number_unsigneds_resize(0, &positions_start);
             f_string_ranges_resize(0, &objects);
-            f_array_lengths_resize(0, &slashes);
+            f_number_unsigneds_resize(0, &slashes);
 
             state->status = (range->start >= buffer.used) ? F_end_not_nest_eos : F_end_not_nest_stop;
 
@@ -115,9 +115,9 @@ extern "C" {
         }
         else {
           if (range->start >= buffer.used || range->start > range->stop) {
-            f_array_lengths_resize(0, &positions_start);
+            f_number_unsigneds_resize(0, &positions_start);
             f_string_ranges_resize(0, &objects);
-            f_array_lengths_resize(0, &slashes);
+            f_number_unsigneds_resize(0, &slashes);
 
             state->status = (range->start >= buffer.used) ? F_none_eos : F_none_stop;
 
@@ -163,9 +163,9 @@ extern "C" {
             delimits->used = delimits_used;
             comments->used = comments_used;
 
-            f_array_lengths_resize(0, &positions_start);
+            f_number_unsigneds_resize(0, &positions_start);
             f_string_ranges_resize(0, &objects);
-            f_array_lengths_resize(0, &slashes);
+            f_number_unsigneds_resize(0, &slashes);
 
             state->status = (range->start >= buffer.used) ? F_end_not_nest_eos : F_end_not_nest_stop;
 
@@ -177,9 +177,9 @@ extern "C" {
             delimits->used = delimits_used;
             comments->used = comments_used;
 
-            f_array_lengths_resize(0, &positions_start);
+            f_number_unsigneds_resize(0, &positions_start);
             f_string_ranges_resize(0, &objects);
-            f_array_lengths_resize(0, &slashes);
+            f_number_unsigneds_resize(0, &slashes);
 
             state->status = (range->start >= buffer.used) ? F_data_not_eos : F_data_not_stop;
 
@@ -194,7 +194,7 @@ extern "C" {
         // When slash is odd and a (delimited) valid open/close is found, then save delimited positions and continue.
         if (buffer.string[range->start] == f_fss_eol_s.string[0]) {
           if (graph_first == 0x2) {
-            state->status = f_array_lengths_increase(state->step_small, delimits);
+            state->status = f_number_unsigneds_increase(state->step_small, delimits);
             if (F_status_is_error(state->status)) break;
 
             delimits->array[delimits->used++] = comment_delimit;
@@ -225,7 +225,7 @@ extern "C" {
 
             if (buffer.string[range->start] == f_fss_eol_s.string[0]) {
               if (graph_first == 0x2) {
-                state->status = f_array_lengths_increase(state->step_small, delimits);
+                state->status = f_number_unsigneds_increase(state->step_small, delimits);
                 if (F_status_is_error(state->status)) break;
 
                 delimits->array[delimits->used++] = comment_delimit;
@@ -259,9 +259,9 @@ extern "C" {
               delimits->used = delimits_used;
               comments->used = comments_used;
 
-              f_array_lengths_resize(0, &positions_start);
+              f_number_unsigneds_resize(0, &positions_start);
               f_string_ranges_resize(0, &objects);
-              f_array_lengths_resize(0, &slashes);
+              f_number_unsigneds_resize(0, &slashes);
 
               state->status = (range->start >= buffer.used) ? F_end_not_nest_eos : F_end_not_nest_stop;
 
@@ -273,9 +273,9 @@ extern "C" {
               delimits->used = delimits_used;
               comments->used = comments_used;
 
-              f_array_lengths_resize(0, &positions_start);
+              f_number_unsigneds_resize(0, &positions_start);
               f_string_ranges_resize(0, &objects);
-              f_array_lengths_resize(0, &slashes);
+              f_number_unsigneds_resize(0, &slashes);
 
               state->status = (range->start >= buffer.used) ? F_data_not_eos : F_data_not_stop;
 
@@ -298,7 +298,7 @@ extern "C" {
 
               range->start = slash_first;
 
-              state->status = f_array_lengths_increase_by((slashes.array[depth] / 2) + 1, delimits);
+              state->status = f_number_unsigneds_increase_by((slashes.array[depth] / 2) + 1, delimits);
               if (F_status_is_error(state->status)) break;
 
               // Apply slash delimits, only slashes and placeholders should be present.
@@ -321,13 +321,13 @@ extern "C" {
               // When slashes are even, the object is valid and needs to be processed.
               if (is_object) {
                 if (++depth > positions_start.size) {
-                  state->status = f_array_lengths_increase(state->step_small, &positions_start);
+                  state->status = f_number_unsigneds_increase(state->step_small, &positions_start);
                   if (F_status_is_error(state->status)) break;
 
                   state->status = f_string_ranges_increase(state->step_small, &objects);
                   if (F_status_is_error(state->status)) break;
 
-                  state->status = f_array_lengths_increase(state->step_small, &slashes);
+                  state->status = f_number_unsigneds_increase(state->step_small, &slashes);
                   if (F_status_is_error(state->status)) break;
                 }
 
@@ -345,7 +345,7 @@ extern "C" {
               }
             }
             else {
-              state->status = f_array_lengths_increase(state->step_small, delimits);
+              state->status = f_number_unsigneds_increase(state->step_small, delimits);
               if (F_status_is_error(state->status)) break;
 
               delimits->array[delimits->used++] = slash_last;
@@ -400,9 +400,9 @@ extern "C" {
             delimits->used = delimits_used;
             comments->used = comments_used;
 
-            f_array_lengths_resize(0, &positions_start);
+            f_number_unsigneds_resize(0, &positions_start);
             f_string_ranges_resize(0, &objects);
-            f_array_lengths_resize(0, &slashes);
+            f_number_unsigneds_resize(0, &slashes);
 
             state->status = (range->start >= buffer.used) ? F_end_not_nest_eos : F_end_not_nest_stop;
 
@@ -414,9 +414,9 @@ extern "C" {
             delimits->used = delimits_used;
             comments->used = comments_used;
 
-            f_array_lengths_resize(0, &positions_start);
+            f_number_unsigneds_resize(0, &positions_start);
             f_string_ranges_resize(0, &objects);
-            f_array_lengths_resize(0, &slashes);
+            f_number_unsigneds_resize(0, &slashes);
 
             state->status = (range->start >= buffer.used) ? F_data_not_eos : F_data_not_stop;
 
@@ -428,13 +428,13 @@ extern "C" {
           ++depth;
 
           if (depth >= positions_start.size) {
-            state->status = f_array_lengths_increase(state->step_small, &positions_start);
+            state->status = f_number_unsigneds_increase(state->step_small, &positions_start);
             if (F_status_is_error(state->status)) break;
 
             state->status = f_string_ranges_increase(state->step_small, &objects);
             if (F_status_is_error(state->status)) break;
 
-            state->status = f_array_lengths_increase(state->step_small, &slashes);
+            state->status = f_number_unsigneds_increase(state->step_small, &slashes);
             if (F_status_is_error(state->status)) break;
           }
 
@@ -451,7 +451,7 @@ extern "C" {
           slashes.array[depth] = 0;
 
           if (graph_first == 0x2) {
-            state->status = f_array_lengths_increase(state->step_small, delimits);
+            state->status = f_number_unsigneds_increase(state->step_small, delimits);
             if (F_status_is_error(state->status)) break;
 
             delimits->array[delimits->used++] = comment_delimit;
@@ -468,7 +468,7 @@ extern "C" {
           if (F_status_is_error(state->status)) break;
 
           if (graph_first == 0x2) {
-            state->status = f_array_lengths_increase(state->step_small, delimits);
+            state->status = f_number_unsigneds_increase(state->step_small, delimits);
             if (F_status_is_error(state->status)) break;
 
             delimits->array[delimits->used++] = comment_delimit;
@@ -505,9 +505,9 @@ extern "C" {
               delimits->used = delimits_used;
               comments->used = comments_used;
 
-              f_array_lengths_resize(0, &positions_start);
+              f_number_unsigneds_resize(0, &positions_start);
               f_string_ranges_resize(0, &objects);
-              f_array_lengths_resize(0, &slashes);
+              f_number_unsigneds_resize(0, &slashes);
 
               state->status = (range->start >= buffer.used) ? F_end_not_nest_eos : F_end_not_nest_stop;
 
@@ -519,9 +519,9 @@ extern "C" {
               delimits->used = delimits_used;
               comments->used = comments_used;
 
-              f_array_lengths_resize(0, &positions_start);
+              f_number_unsigneds_resize(0, &positions_start);
               f_string_ranges_resize(0, &objects);
-              f_array_lengths_resize(0, &slashes);
+              f_number_unsigneds_resize(0, &slashes);
 
               state->status = (range->start >= buffer.used) ? F_data_not_eos : F_data_not_stop;
 
@@ -563,9 +563,9 @@ extern "C" {
             delimits->used = delimits_used;
             comments->used = comments_used;
 
-            f_array_lengths_resize(0, &positions_start);
+            f_number_unsigneds_resize(0, &positions_start);
             f_string_ranges_resize(0, &objects);
-            f_array_lengths_resize(0, &slashes);
+            f_number_unsigneds_resize(0, &slashes);
 
             state->status = (range->start >= buffer.used) ? F_end_not_nest_eos : F_end_not_nest_stop;
 
@@ -577,9 +577,9 @@ extern "C" {
             delimits->used = delimits_used;
             comments->used = comments_used;
 
-            f_array_lengths_resize(0, &positions_start);
+            f_number_unsigneds_resize(0, &positions_start);
             f_string_ranges_resize(0, &objects);
-            f_array_lengths_resize(0, &slashes);
+            f_number_unsigneds_resize(0, &slashes);
 
             state->status = (range->start >= buffer.used) ? F_data_not_eos : F_data_not_stop;
 
@@ -624,7 +624,7 @@ extern "C" {
           }
 
           if (graph_first == 0x2) {
-            state->status = f_array_lengths_increase(state->step_small, delimits);
+            state->status = f_number_unsigneds_increase(state->step_small, delimits);
             if (F_status_is_error(state->status)) break;
 
             delimits->array[delimits->used++] = comment_delimit;
@@ -638,9 +638,9 @@ extern "C" {
             state->status = f_utf_buffer_increment(buffer, range, 1);
             if (F_status_is_error(state->status)) break;
 
-            f_array_lengths_resize(0, &positions_start);
+            f_number_unsigneds_resize(0, &positions_start);
             f_string_ranges_resize(0, &objects);
-            f_array_lengths_resize(0, &slashes);
+            f_number_unsigneds_resize(0, &slashes);
 
             if (range->start >= buffer.used) {
               state->status = F_none_eos;
@@ -668,7 +668,7 @@ extern "C" {
 
             if (buffer.string[range->start] == f_fss_eol_s.string[0]) {
               if (graph_first == 0x2) {
-                state->status = f_array_lengths_increase(state->step_small, delimits);
+                state->status = f_number_unsigneds_increase(state->step_small, delimits);
                 if (F_status_is_error(state->status)) break;
 
                 delimits->array[delimits->used++] = comment_delimit;
@@ -694,9 +694,9 @@ extern "C" {
               delimits->used = delimits_used;
               comments->used = comments_used;
 
-              f_array_lengths_resize(0, &positions_start);
+              f_number_unsigneds_resize(0, &positions_start);
               f_string_ranges_resize(0, &objects);
-              f_array_lengths_resize(0, &slashes);
+              f_number_unsigneds_resize(0, &slashes);
 
               state->status = (range->start >= buffer.used) ? F_end_not_nest_eos : F_end_not_nest_stop;
 
@@ -708,9 +708,9 @@ extern "C" {
               delimits->used = delimits_used;
               comments->used = comments_used;
 
-              f_array_lengths_resize(0, &positions_start);
+              f_number_unsigneds_resize(0, &positions_start);
               f_string_ranges_resize(0, &objects);
-              f_array_lengths_resize(0, &slashes);
+              f_number_unsigneds_resize(0, &slashes);
 
               state->status = (range->start >= buffer.used) ? F_data_not_eos : F_data_not_stop;
 
@@ -733,7 +733,7 @@ extern "C" {
         }
         else {
           if (graph_first == 0x2) {
-            state->status = f_array_lengths_increase(state->step_small, delimits);
+            state->status = f_number_unsigneds_increase(state->step_small, delimits);
             if (F_status_is_error(state->status)) break;
 
             delimits->array[delimits->used++] = comment_delimit;
@@ -773,9 +773,9 @@ extern "C" {
       if (F_status_is_error(state->status)) break;
     } // while
 
-    f_array_lengths_resize(0, &positions_start);
+    f_number_unsigneds_resize(0, &positions_start);
     f_string_ranges_resize(0, &objects);
-    f_array_lengths_resize(0, &slashes);
+    f_number_unsigneds_resize(0, &slashes);
 
     delimits->used = delimits_used;
     comments->used = comments_used;
@@ -832,18 +832,18 @@ extern "C" {
       return;
     }
 
-    const f_array_length_t destination_used = destination->used;
+    const f_number_unsigned_t destination_used = destination->used;
 
     bool is_comment = F_false;
     bool ends_on_eol = F_false;
     bool has_graph = F_false;
     bool do_prepend = prepend ? F_true : F_false;
 
-    f_array_length_t i = 0;
-    f_array_length_t slash_count = 0;
-    f_array_length_t start = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t slash_count = 0;
+    f_number_unsigned_t start = 0;
 
-    f_array_length_t r = 0;
+    f_number_unsigned_t r = 0;
 
     uint8_t width = 0;
 
@@ -1098,7 +1098,7 @@ extern "C" {
       }
     #endif // _di_level_1_parameter_checking_
 
-    const f_array_length_t delimits_used = delimits->used;
+    const f_number_unsigned_t delimits_used = delimits->used;
 
     f_fss_skip_past_space(buffer, range, state);
     if (F_status_is_error(state->status)) return;
@@ -1167,10 +1167,10 @@ extern "C" {
       return;
     }
 
-    f_array_length_t start = 0;
-    f_array_length_t stop = 0;
-    f_array_length_t slash_first = 0;
-    f_array_length_t slash_count = 0;
+    f_number_unsigned_t start = 0;
+    f_number_unsigned_t stop = 0;
+    f_number_unsigned_t slash_first = 0;
+    f_number_unsigned_t slash_count = 0;
 
     bool graph_first = F_true;
 
@@ -1263,7 +1263,7 @@ extern "C" {
 
             range->start = slash_first;
 
-            state->status = f_array_lengths_increase_by((slash_count / 2) + 1, delimits);
+            state->status = f_number_unsigneds_increase_by((slash_count / 2) + 1, delimits);
             if (F_status_is_error(state->status)) break;
 
             if (slash_count % 2 == 0) {
@@ -1300,7 +1300,7 @@ extern "C" {
           graph_first = F_false;
 
           // Comments may only have white space before the '#', therefore only the first slash needs to be delimited.
-          state->status = f_array_lengths_increase(state->step_small, delimits);
+          state->status = f_number_unsigneds_increase(state->step_small, delimits);
           if (F_status_is_error(state->status)) break;
 
           delimits->array[delimits->used++] = slash_first;
@@ -1476,10 +1476,10 @@ extern "C" {
     state->status = f_string_dynamic_increase_by(state->step_small + 4, destination);
     if (F_status_is_error(state->status)) return;
 
-    const f_array_length_t destination_used = destination->used;
+    const f_number_unsigned_t destination_used = destination->used;
 
-    f_array_length_t i = 0;
-    f_array_length_t slash_count = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t slash_count = 0;
 
     bool ends_on_space = F_false;
 
index 380a5b93b0d3af64b6f6490087209f9654eb2db3..68cf7851c80e8350eb57d402fc2d350a48344fc1 100644 (file)
@@ -78,8 +78,8 @@ extern "C" {
  *     F_interrupt (with error bit) if stopping due to an interrupt.
  *     F_parameter (with error bit) if a parameter is invalid.
  *
- *     Errors (with error bit) from: f_array_lengths_increase().
- *     Errors (with error bit) from: f_array_lengths_increase_by().
+ *     Errors (with error bit) from: f_number_unsigneds_increase().
+ *     Errors (with error bit) from: f_number_unsigneds_increase_by().
  *     Errors (with error bit) from: f_fss_is_space().
  *     Errors (with error bit) from: f_fss_nest_increase().
  *     Errors (with error bit) from: f_fss_seek_to_eol().
@@ -87,8 +87,8 @@ extern "C" {
  *     Errors (with error bit) from: f_string_ranges_increase().
  *     Errors (with error bit) from: f_utf_buffer_increment().
  *
- * @see f_array_lengths_increase()
- * @see f_array_lengths_increase_by()
+ * @see f_number_unsigneds_increase()
+ * @see f_number_unsigneds_increase_by()
  * @see f_fss_is_space()
  * @see f_fss_nest_increase()
  * @see f_fss_seek_to_eol()
@@ -210,7 +210,7 @@ extern "C" {
  *     F_interrupt (with error bit) if stopping due to an interrupt.
  *     F_parameter (with error bit) if a parameter is invalid.
  *
- *     Errors (with error bit) from: f_array_lengths_increase_by().
+ *     Errors (with error bit) from: f_number_unsigneds_increase_by().
  *     Errors (with error bit) from: f_fss_is_graph().
  *     Errors (with error bit) from: f_fss_is_space().
  *     Errors (with error bit) from: f_fss_is_zero_width().
@@ -219,7 +219,7 @@ extern "C" {
  *     Errors (with error bit) from: f_fss_skip_past_space().
  *     Errors (with error bit) from: f_utf_buffer_increment().
  *
- * @see f_array_lengths_increase_by()
+ * @see f_number_unsigneds_increase_by()
  * @see f_fss_is_graph()
  * @see f_fss_is_space()
  * @see f_fss_is_zero_width()
index 684e1a27f0767bf5e4cb15f06daa61ba17102c11..6813e72d3ff53b56e45d0cefcabcd627bbee2cac 100644 (file)
@@ -40,8 +40,8 @@ extern "C" {
       return;
     }
 
-    const f_array_length_t delimits_used = delimits->used;
-    const f_array_length_t quotes_used = quotes ? quotes->used : 0;
+    const f_number_unsigned_t delimits_used = delimits->used;
+    const f_number_unsigned_t quotes_used = quotes ? quotes->used : 0;
 
     uint8_t content_found = 0;
     uint8_t quote = 0;
@@ -149,7 +149,7 @@ extern "C" {
       }
     #endif // _di_level_1_parameter_checking_
 
-    const f_array_length_t destination_used = destination->used;
+    const f_number_unsigned_t destination_used = destination->used;
 
     // This operates exactly like an object, syntax-wise.
     private_fl_fss_basic_write(F_false, content, quote ? quote : f_fss_quote_double_s.string[0], range, destination, state);
@@ -219,7 +219,7 @@ extern "C" {
       }
     #endif // _di_level_1_parameter_checking_
 
-    const f_array_length_t delimits_used = delimits->used;
+    const f_number_unsigned_t delimits_used = delimits->used;
 
     private_fl_fss_basic_read(buffer, F_true, range, found, quote, delimits, state);
 
@@ -248,7 +248,7 @@ void fl_fss_extended_object_write(const f_string_static_t object, const uint8_t
       }
     #endif // _di_level_1_parameter_checking_
 
-    const f_array_length_t destination_used = destination->used;
+    const f_number_unsigned_t destination_used = destination->used;
 
     private_fl_fss_basic_write(F_true, object, quote ? quote : f_fss_quote_double_s.string[0], range, destination, state);
 
index e0c6f98678fa648f1a7b2fd555f4bff07ab3e965..22bbe8f8e9a8df8e530c723bd5e75eee857b9fee 100644 (file)
@@ -72,8 +72,8 @@ extern "C" {
  *     F_interrupt (with error bit) if stopping due to an interrupt.
  *     F_parameter (with error bit) if a parameter is invalid.
  *
- *     Errors (with error bit) from: f_array_lengths_increase().
- *     Errors (with error bit) from: f_array_lengths_increase_by().
+ *     Errors (with error bit) from: f_number_unsigneds_increase().
+ *     Errors (with error bit) from: f_number_unsigneds_increase_by().
  *     Errors (with error bit) from: f_fss_is_graph().
  *     Errors (with error bit) from: f_fss_is_space().
  *     Errors (with error bit) from: f_fss_is_zero_width().
@@ -81,8 +81,8 @@ extern "C" {
  *     Errors (with error bit) from: f_fss_skip_past_space().
  *     Errors (with error bit) from: f_utf_buffer_increment().
  *
- * @see f_array_lengths_increase()
- * @see f_array_lengths_increase_by()
+ * @see f_number_unsigneds_increase()
+ * @see f_number_unsigneds_increase_by()
  * @see f_fss_is_graph()
  * @see f_fss_is_space()
  * @see f_fss_is_zero_width()
@@ -207,8 +207,8 @@ extern "C" {
  *     F_interrupt (with error bit) if stopping due to an interrupt.
  *     F_parameter (with error bit) if a parameter is invalid.
  *
- *     Errors (with error bit) from: f_array_lengths_increase().
- *     Errors (with error bit) from: f_array_lengths_increase_by().
+ *     Errors (with error bit) from: f_number_unsigneds_increase().
+ *     Errors (with error bit) from: f_number_unsigneds_increase_by().
  *     Errors (with error bit) from: f_fss_is_graph().
  *     Errors (with error bit) from: f_fss_is_space().
  *     Errors (with error bit) from: f_fss_is_zero_width().
@@ -218,8 +218,8 @@ extern "C" {
  *     Errors (with error bit) from: f_uint8s_increase().
  *     Errors (with error bit) from: f_utf_buffer_increment().
  *
- * @see f_array_lengths_increase()
- * @see f_array_lengths_increase_by()
+ * @see f_number_unsigneds_increase()
+ * @see f_number_unsigneds_increase_by()
  * @see f_fss_is_graph()
  * @see f_fss_is_space()
  * @see f_fss_is_zero_width()
index df35735a46ec4d7dde1bd144647a1be3c7f88aba..5c112bf232af21eb58df3693312775464ee43e51 100644 (file)
@@ -17,8 +17,8 @@ extern "C" {
       }
     #endif // _di_level_1_parameter_checking_
 
-    const f_array_length_t delimits_used = delimits->used;
-    const f_array_length_t comments_used = comments->used;
+    const f_number_unsigned_t delimits_used = delimits->used;
+    const f_number_unsigned_t comments_used = comments->used;
 
     f_fss_skip_past_delimit(buffer, range, state);
     if (F_status_is_error(state->status)) return;
@@ -45,10 +45,10 @@ extern "C" {
 
     found->array[found->used].start = range->start;
 
-    f_array_length_t newline_last = range->start;
-    f_array_length_t slash_first = 0;
-    f_array_length_t slash_count = 0;
-    f_array_length_t start = 0;
+    f_number_unsigned_t newline_last = range->start;
+    f_number_unsigned_t slash_first = 0;
+    f_number_unsigned_t slash_count = 0;
+    f_number_unsigned_t start = 0;
 
     // Identify where the content ends.
     while (range->start <= range->stop && range->start < buffer.used) {
@@ -116,7 +116,7 @@ extern "C" {
           if (range->start > range->stop || range->start >= buffer.used) break;
 
           if (buffer.string[range->start] == f_fss_eol_s.string[0]) {
-            state->status = f_array_lengths_increase(state->step_small, delimits);
+            state->status = f_number_unsigneds_increase(state->step_small, delimits);
             if (F_status_is_error(state->status)) break;
 
             delimits->array[delimits->used++] = slash_first;
@@ -125,7 +125,7 @@ extern "C" {
           }
         }
         else if (buffer.string[range->start] == f_fss_comment_s.string[0]) {
-          state->status = f_array_lengths_increase(state->step_small, delimits);
+          state->status = f_number_unsigneds_increase(state->step_small, delimits);
           if (F_status_is_error(state->status)) break;
 
           delimits->array[delimits->used++] = slash_first;
@@ -270,17 +270,17 @@ extern "C" {
     state->status = f_string_dynamic_increase_by(state->step_small + 4, destination);
     if (F_status_is_error(state->status)) return;
 
-    const f_array_length_t destination_used = destination->used;
+    const f_number_unsigned_t destination_used = destination->used;
 
     bool is_comment = F_false;
     bool ends_on_eol = F_false;
     bool has_graph = F_false;
     bool do_prepend = prepend ? F_true : F_false;
 
-    f_array_length_t i = 0;
-    f_array_length_t r = 0;
-    f_array_length_t slash_count = 0;
-    f_array_length_t start = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t r = 0;
+    f_number_unsigned_t slash_count = 0;
+    f_number_unsigned_t start = 0;
 
     uint8_t width = 0;
 
@@ -538,7 +538,7 @@ extern "C" {
       }
     #endif // _di_level_1_parameter_checking_
 
-    const f_array_length_t delimits_used = delimits->used;
+    const f_number_unsigned_t delimits_used = delimits->used;
 
     f_fss_skip_past_space(buffer, range, state);
     if (F_status_is_error(state->status)) return;
@@ -607,10 +607,10 @@ extern "C" {
       return;
     }
 
-    f_array_length_t start = 0;
-    f_array_length_t stop = 0;
-    f_array_length_t slash_first = 0;
-    f_array_length_t slash_count = 0;
+    f_number_unsigned_t start = 0;
+    f_number_unsigned_t stop = 0;
+    f_number_unsigned_t slash_first = 0;
+    f_number_unsigned_t slash_count = 0;
 
     bool graph_first = F_true;
 
@@ -702,7 +702,7 @@ extern "C" {
             start = range->start;
             range->start = slash_first;
 
-            state->status = f_array_lengths_increase_by((slash_count / 2) + 1, delimits);
+            state->status = f_number_unsigneds_increase_by((slash_count / 2) + 1, delimits);
             if (F_status_is_error(state->status)) break;
 
             if (slash_count % 2 == 0) {
@@ -739,7 +739,7 @@ extern "C" {
           graph_first = F_false;
 
           // Comments may only have white space before the '#', therefore only the first slash needs to be delimited.
-          state->status = f_array_lengths_increase(state->step_small, delimits);
+          state->status = f_number_unsigneds_increase(state->step_small, delimits);
           if (F_status_is_error(state->status)) break;
 
           delimits->array[delimits->used++] = slash_first;
@@ -916,10 +916,10 @@ extern "C" {
     state->status = f_string_dynamic_increase_by(state->step_small + 4, destination);
     if (F_status_is_error(state->status)) return;
 
-    const f_array_length_t destination_used = destination->used;
+    const f_number_unsigned_t destination_used = destination->used;
 
-    f_array_length_t i = 0;
-    f_array_length_t slash_count = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t slash_count = 0;
 
     bool ends_on_space = F_false;
 
index b860a949bf1330fc78fa8cc8af3e5ff25ac3ba03..051c60533f948d6d8ba530a80d41d131413f87ac 100644 (file)
@@ -76,16 +76,16 @@ extern "C" {
  *     F_interrupt (with error bit) if stopping due to an interrupt.
  *     F_parameter (with error bit) if a parameter is invalid.
  *
- *     Errors (with error bit) from: f_array_lengths_increase().
- *     Errors (with error bit) from: f_array_lengths_increase_by().
+ *     Errors (with error bit) from: f_number_unsigneds_increase().
+ *     Errors (with error bit) from: f_number_unsigneds_increase_by().
  *     Errors (with error bit) from: f_fss_is_space().
  *     Errors (with error bit) from: f_fss_seek_to_eol().
  *     Errors (with error bit) from: f_fss_skip_past_delimit().
  *     Errors (with error bit) from: f_string_ranges_increase().
  *     Errors (with error bit) from: f_utf_buffer_increment().
  *
- * @see f_array_lengths_increase()
- * @see f_array_lengths_increase_by()
+ * @see f_number_unsigneds_increase()
+ * @see f_number_unsigneds_increase_by()
  * @see f_fss_is_space()
  * @see f_fss_seek_to_eol()
  * @see f_fss_skip_past_delimit()
@@ -206,7 +206,7 @@ extern "C" {
  *     F_interrupt (with error bit) if stopping due to an interrupt.
  *     F_parameter (with error bit) if a parameter is invalid.
  *
- *     Errors (with error bit) from: f_array_lengths_increase_by().
+ *     Errors (with error bit) from: f_number_unsigneds_increase_by().
  *     Errors (with error bit) from: f_fss_is_graph().
  *     Errors (with error bit) from: f_fss_is_space().
  *     Errors (with error bit) from: f_fss_is_zero_width().
@@ -215,7 +215,7 @@ extern "C" {
  *     Errors (with error bit) from: f_fss_skip_past_space().
  *     Errors (with error bit) from: f_utf_buffer_increment().
  *
- * @see f_array_lengths_increase_by()
+ * @see f_number_unsigneds_increase_by()
  * @see f_fss_is_graph()
  * @see f_fss_is_space()
  * @see f_fss_is_zero_width()
index 0eadde7504d025f57c7a6e5c6392f2cea483fcfb..a60e44c3ed58fe6f55099e3e7fcabadb2a90199b 100644 (file)
@@ -29,10 +29,10 @@ extern "C" {
 #endif // !defined(_di_fl_fss_basic_list_content_write_) || !defined(_di_fl_fss_extended_list_content_write_) || !defined(_di_fl_fss_embedded_list_content_write_)
 
 #if !defined(_di_fl_fss_basic_list_object_write_) || !defined(_di_fl_fss_extended_list_object_write_)
-  void private_fl_fss_basic_list_write_object_trim(const f_array_length_t used_start, f_string_dynamic_t * const destination, f_state_t * const state) {
+  void private_fl_fss_basic_list_write_object_trim(const f_number_unsigned_t used_start, f_string_dynamic_t * const destination, f_state_t * const state) {
 
     f_string_range_t destination_range = macro_f_string_range_t_initialize_2(destination->used);
-    f_array_length_t i = 0;
+    f_number_unsigned_t i = 0;
     uint8_t width = 0;
 
     state->status = F_none;
@@ -139,7 +139,7 @@ extern "C" {
     }
 
     // Save the delimits used position in case of unterminated quote.
-    const f_array_length_t delimits_used = delimits->used;
+    const f_number_unsigned_t delimits_used = delimits->used;
 
     // Begin the search.
     found->start = range->start;
@@ -185,7 +185,7 @@ extern "C" {
 
     // Identify where the object begins.
     if (buffer.string[range->start] == f_fss_slash_s.string[0]) {
-      f_array_length_t first_slash = range->start;
+      f_number_unsigned_t first_slash = range->start;
 
       found->start = range->start;
 
@@ -259,7 +259,7 @@ extern "C" {
 
         // Only the first slash before a quote needs to be escaped (or not) as once there is a slash before a quote, this cannot ever be a quote object.
         // This simplifies the number of slashes needed.
-        state->status = f_array_lengths_increase(state->step_small, delimits);
+        state->status = f_number_unsigneds_increase(state->step_small, delimits);
         if (F_status_is_error(state->status)) return;
 
         delimits->array[delimits->used++] = first_slash;
@@ -279,9 +279,9 @@ extern "C" {
 
     // Identify where the object ends.
     if (quote_found) {
-      f_array_length_t first_slash = 0;
-      f_array_length_t slash_count = 0;
-      f_array_length_t location = 0;
+      f_number_unsigned_t first_slash = 0;
+      f_number_unsigned_t slash_count = 0;
+      f_number_unsigned_t location = 0;
 
       while (range->start <= range->stop && range->start < buffer.used) {
 
@@ -382,7 +382,7 @@ extern "C" {
               range->start = first_slash;
 
               if (slash_count % 2 == 0) {
-                state->status = f_array_lengths_increase_by(slash_count / 2, delimits);
+                state->status = f_number_unsigneds_increase_by(slash_count / 2, delimits);
                 if (F_status_is_error(state->status)) return;
 
                 while (slash_count > 0) {
@@ -480,7 +480,7 @@ extern "C" {
                 return;
               }
 
-              state->status = f_array_lengths_increase_by((slash_count / 2) + 1, delimits);
+              state->status = f_number_unsigneds_increase_by((slash_count / 2) + 1, delimits);
               if (F_status_is_error(state->status)) return;
 
               while (slash_count > 0) {
@@ -756,15 +756,15 @@ extern "C" {
     state->status = f_string_dynamic_increase_by(state->step_small + 5, destination);
     if (F_status_is_error(state->status)) return;
 
-    const f_array_length_t input_start = range->start;
-    const f_array_length_t used_start = destination->used;
+    const f_number_unsigned_t input_start = range->start;
+    const f_number_unsigned_t used_start = destination->used;
 
     bool quoted_is = F_false;
     bool commented = F_false;
 
-    f_array_length_t item_first = 0;
-    f_array_length_t item_total = 0;
-    f_array_length_t i = 0;
+    f_number_unsigned_t item_first = 0;
+    f_number_unsigned_t item_total = 0;
+    f_number_unsigned_t i = 0;
 
     uint8_t width = 0;
 
@@ -1125,10 +1125,10 @@ extern "C" {
 #endif // !defined(_di_fl_fss_basic_object_write_) || !defined(_di_fl_fss_extended_object_write_) || !defined(_di_fl_fss_extended_content_write_)
 
 #if !defined(_di_fl_fss_basic_object_write_) || !defined(_di_fl_fss_extended_object_write_)
-  void private_fl_fss_basic_write_object_trim(const uint8_t quote, const f_array_length_t used_start, f_string_dynamic_t * const destination, f_state_t * const state) {
+  void private_fl_fss_basic_write_object_trim(const uint8_t quote, const f_number_unsigned_t used_start, f_string_dynamic_t * const destination, f_state_t * const state) {
 
     f_string_range_t destination_range = macro_f_string_range_t_initialize_2(destination->used);
-    f_array_length_t i = 0;
+    f_number_unsigned_t i = 0;
 
     uint8_t width = 0;
     const f_char_t quote_char = quote ? quote : f_string_ascii_quote_double_s.string[0];
@@ -1150,7 +1150,7 @@ extern "C" {
     } // for
 
     if (destination->string[destination_range.start] == quote_char) {
-      const f_array_length_t front = destination_range.start;
+      const f_number_unsigned_t front = destination_range.start;
 
       for (++destination_range.start; destination_range.start < destination->used; ++destination_range.start) {
 
@@ -1203,7 +1203,7 @@ extern "C" {
         }
       } // for
 
-      const f_array_length_t rear = destination_range.start + 1;
+      const f_number_unsigned_t rear = destination_range.start + 1;
 
       for (; destination_range.start > front; --destination_range.start) {
 
index 0cc4990c91923259f283cd52769ba83bae6ec43e..3c5b1e878d4d9ad8bd0c536fb6b6a205c08060e3 100644 (file)
@@ -79,7 +79,7 @@ extern "C" {
  * @see fl_fss_extended_list_object_write()
  */
 #if !defined(_di_fl_fss_basic_list_object_write_) || !defined(_di_fl_fss_extended_list_object_write_)
-  extern void private_fl_fss_basic_list_write_object_trim(const f_array_length_t used_start, f_string_dynamic_t * const destination, f_state_t * const state) F_attribute_visibility_internal_d;
+  extern void private_fl_fss_basic_list_write_object_trim(const f_number_unsigned_t used_start, f_string_dynamic_t * const destination, f_state_t * const state) F_attribute_visibility_internal_d;
 #endif // !defined(_di_fl_fss_basic_list_object_write_) || !defined(_di_fl_fss_extended_list_object_write_)
 
 /**
@@ -134,8 +134,8 @@ extern "C" {
  *     F_none_eol (with error bit) after reaching an EOL, which is not supported by the standard.
  *     F_parameter (with error bit) if a parameter is invalid.
  *
- *     Errors (with error bit) from: f_array_lengths_increase().
- *     Errors (with error bit) from: f_array_lengths_increase_by().
+ *     Errors (with error bit) from: f_number_unsigneds_increase().
+ *     Errors (with error bit) from: f_number_unsigneds_increase_by().
  *     Errors (with error bit) from: f_fss_is_graph().
  *     Errors (with error bit) from: f_fss_is_space().
  *     Errors (with error bit) from: f_fss_is_zero_width().
@@ -143,8 +143,8 @@ extern "C" {
  *     Errors (with error bit) from: f_fss_skip_past_space().
  *     Errors (with error bit) from: f_utf_buffer_increment().
  *
- * @see f_array_lengths_increase()
- * @see f_array_lengths_increase_by()
+ * @see f_number_unsigneds_increase()
+ * @see f_number_unsigneds_increase_by()
  * @see f_fss_is_graph()
  * @see f_fss_is_space()
  * @see f_fss_is_zero_width()
@@ -256,7 +256,7 @@ extern "C" {
  * @see fl_fss_extended_object_write()
  */
 #if !defined(_di_fl_fss_basic_object_write_) || !defined(_di_fl_fss_extended_object_write_)
-  extern void private_fl_fss_basic_write_object_trim(const uint8_t quote, const f_array_length_t used_start, f_string_dynamic_t * const destination, f_state_t * const state) F_attribute_visibility_internal_d;
+  extern void private_fl_fss_basic_write_object_trim(const uint8_t quote, const f_number_unsigned_t used_start, f_string_dynamic_t * const destination, f_state_t * const state) F_attribute_visibility_internal_d;
 #endif // !defined(_di_fl_fss_basic_object_write_) || !defined(_di_fl_fss_extended_object_write_)
 
 #ifdef __cplusplus
index 03e36b9464727f3b40b545f0ced6fbae34eb17d5..c18fb83f8e599f65e3188842758a918e08055c14 100644 (file)
@@ -19,13 +19,13 @@ extern "C" {
       return F_none;
     }
 
-    f_array_length_t at = 0;
+    f_number_unsigned_t at = 0;
 
     uint8_t previous_1 = f_path_separator_s.string[0];
     uint8_t previous_2 = 0;
 
-    f_array_length_t size_chunk = 0;
-    f_array_length_t position = 0;
+    f_number_unsigned_t size_chunk = 0;
+    f_number_unsigned_t position = 0;
 
     canonical->used = 0;
 
index 09f3e94617c9777bdc313c91f1aaf286fb4ff664..c6a25a71692a64245a879c7478f864f123585c8b 100644 (file)
@@ -68,7 +68,7 @@ extern "C" {
 #endif // _di_fl_print_string_va_
 
 #ifndef _di_fl_print_trim_
-  f_status_t fl_print_trim(const f_string_t string, const f_array_length_t length, const f_file_t file) {
+  f_status_t fl_print_trim(const f_string_t string, const f_number_unsigned_t length, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!string || !length) return F_data_not;
@@ -78,7 +78,7 @@ extern "C" {
 #endif // _di_fl_print_trim_
 
 #ifndef _di_fl_print_trim_raw_
-  f_status_t fl_print_trim_raw(const f_string_t string, const f_array_length_t length, const f_file_t file) {
+  f_status_t fl_print_trim_raw(const f_string_t string, const f_number_unsigned_t length, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!string || !length) return F_data_not;
@@ -88,7 +88,7 @@ extern "C" {
 #endif // _di_fl_print_trim_raw_
 
 #ifndef _di_fl_print_trim_raw_safely_
-  f_status_t fl_print_trim_raw_safely(const f_string_t string, const f_array_length_t length, const f_file_t file) {
+  f_status_t fl_print_trim_raw_safely(const f_string_t string, const f_number_unsigned_t length, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!string || !length) return F_data_not;
@@ -98,7 +98,7 @@ extern "C" {
 #endif // _di_fl_print_trim_raw_safely_
 
 #ifndef _di_fl_print_trim_safely_
-  f_status_t fl_print_trim_safely(const f_string_t string, const f_array_length_t length, const f_file_t file) {
+  f_status_t fl_print_trim_safely(const f_string_t string, const f_number_unsigned_t length, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!string || !length) return F_data_not;
@@ -153,7 +153,7 @@ extern "C" {
     if (!file.stream) return F_stream_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used) return F_data_not;
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -169,7 +169,7 @@ extern "C" {
     if (!file.stream) return F_stream_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used) return F_data_not;
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -185,7 +185,7 @@ extern "C" {
     if (!file.stream) return F_stream_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used) return F_data_not;
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -201,7 +201,7 @@ extern "C" {
     if (!file.stream) return F_stream_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used) return F_data_not;
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -212,7 +212,7 @@ extern "C" {
 #endif // _di_fl_print_trim_dynamic_partial_safely_
 
 #ifndef _di_fl_print_trim_except_
-  f_status_t fl_print_trim_except(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_file_t file) {
+  f_status_t fl_print_trim_except(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!string || !length) return F_data_not;
@@ -224,7 +224,7 @@ extern "C" {
 #endif // _di_fl_print_trim_except_
 
 #ifndef _di_fl_print_trim_except_raw_
-  f_status_t fl_print_trim_except_raw(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_file_t file) {
+  f_status_t fl_print_trim_except_raw(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!string || !length) return F_data_not;
@@ -236,7 +236,7 @@ extern "C" {
 #endif // _di_fl_print_trim_except_raw_
 
 #ifndef _di_fl_print_trim_except_raw_safely_
-  f_status_t fl_print_trim_except_raw_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_file_t file) {
+  f_status_t fl_print_trim_except_raw_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!string || !length) return F_data_not;
@@ -248,7 +248,7 @@ extern "C" {
 #endif // _di_fl_print_trim_except_raw_safely_
 
 #ifndef _di_fl_print_trim_except_safely_
-  f_status_t fl_print_trim_except_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_file_t file) {
+  f_status_t fl_print_trim_except_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!string || !length) return F_data_not;
@@ -260,7 +260,7 @@ extern "C" {
 #endif // _di_fl_print_trim_except_safely_
 
 #ifndef _di_fl_print_trim_except_dynamic_
-  f_status_t fl_print_trim_except_dynamic(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_file_t file) {
+  f_status_t fl_print_trim_except_dynamic(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!buffer.used) return F_data_not;
@@ -272,7 +272,7 @@ extern "C" {
 #endif // _di_fl_print_trim_except_dynamic_
 
 #ifndef _di_fl_print_trim_except_dynamic_raw_
-  f_status_t fl_print_trim_except_dynamic_raw(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_file_t file) {
+  f_status_t fl_print_trim_except_dynamic_raw(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!buffer.used) return F_data_not;
@@ -284,7 +284,7 @@ extern "C" {
 #endif // _di_fl_print_trim_except_dynamic_raw_
 
 #ifndef _di_fl_print_trim_except_dynamic_raw_safely_
-  f_status_t fl_print_trim_except_dynamic_raw_safely(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_file_t file) {
+  f_status_t fl_print_trim_except_dynamic_raw_safely(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!buffer.used) return F_data_not;
@@ -296,7 +296,7 @@ extern "C" {
 #endif // _di_fl_print_trim_except_dynamic_raw_safely_
 
 #ifndef _di_fl_print_trim_except_dynamic_safely_
-  f_status_t fl_print_trim_except_dynamic_safely(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_file_t file) {
+  f_status_t fl_print_trim_except_dynamic_safely(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!buffer.used) return F_data_not;
@@ -308,7 +308,7 @@ extern "C" {
 #endif // _di_fl_print_trim_except_dynamic_safely_
 
 #ifndef _di_fl_print_trim_except_in_
-  f_status_t fl_print_trim_except_in(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t fl_print_trim_except_in(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!string || !length) return F_data_not;
@@ -318,7 +318,7 @@ extern "C" {
 #endif // _di_fl_print_trim_except_in_
 
 #ifndef _di_fl_print_trim_except_in_raw_
-  f_status_t fl_print_trim_except_in_raw(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t fl_print_trim_except_in_raw(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!string || !length) return F_data_not;
@@ -328,7 +328,7 @@ extern "C" {
 #endif // _di_fl_print_trim_except_in_raw_
 
 #ifndef _di_fl_print_trim_except_in_raw_safely_
-  f_status_t fl_print_trim_except_in_raw_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t fl_print_trim_except_in_raw_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!string || !length) return F_data_not;
@@ -338,7 +338,7 @@ extern "C" {
 #endif // _di_fl_print_trim_except_in_raw_safely_
 
 #ifndef _di_fl_print_trim_except_in_safely_
-  f_status_t fl_print_trim_except_in_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t fl_print_trim_except_in_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!string || !length) return F_data_not;
@@ -348,7 +348,7 @@ extern "C" {
 #endif // _di_fl_print_trim_except_in_safely_
 
 #ifndef _di_fl_print_trim_except_in_dynamic_
-  f_status_t fl_print_trim_except_in_dynamic(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t fl_print_trim_except_in_dynamic(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!buffer.used) return F_data_not;
@@ -358,7 +358,7 @@ extern "C" {
 #endif // _di_fl_print_trim_except_in_dynamic_
 
 #ifndef _di_fl_print_trim_except_in_dynamic_raw_
-  f_status_t fl_print_trim_except_in_dynamic_raw(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t fl_print_trim_except_in_dynamic_raw(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!buffer.used) return F_data_not;
@@ -368,7 +368,7 @@ extern "C" {
 #endif // _di_fl_print_trim_except_in_dynamic_raw_
 
 #ifndef _di_fl_print_trim_except_in_dynamic_raw_safely_
-  f_status_t fl_print_trim_except_in_dynamic_raw_safely(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t fl_print_trim_except_in_dynamic_raw_safely(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!buffer.used) return F_data_not;
@@ -378,7 +378,7 @@ extern "C" {
 #endif // _di_fl_print_trim_except_in_dynamic_raw_safely_
 
 #ifndef _di_fl_print_trim_except_in_dynamic_safely_
-  f_status_t fl_print_trim_except_in_dynamic_safely(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t fl_print_trim_except_in_dynamic_safely(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!buffer.used) return F_data_not;
@@ -388,12 +388,12 @@ extern "C" {
 #endif // _di_fl_print_trim_except_in_dynamic_safely_
 
 #ifndef _di_fl_print_trim_except_in_dynamic_partial_
-  f_status_t fl_print_trim_except_in_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t fl_print_trim_except_in_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used) return F_data_not;
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -404,12 +404,12 @@ extern "C" {
 #endif // _di_fl_print_trim_except_in_dynamic_partial_
 
 #ifndef _di_fl_print_trim_except_in_dynamic_partial_raw_
-  f_status_t fl_print_trim_except_in_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t fl_print_trim_except_in_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used) return F_data_not;
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -420,12 +420,12 @@ extern "C" {
 #endif // _di_fl_print_trim_except_in_dynamic_partial_raw_
 
 #ifndef _di_fl_print_trim_except_in_dynamic_partial_raw_safely_
-  f_status_t fl_print_trim_except_in_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t fl_print_trim_except_in_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used) return F_data_not;
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -436,12 +436,12 @@ extern "C" {
 #endif // _di_fl_print_trim_except_in_dynamic_partial_raw_safely_
 
 #ifndef _di_fl_print_trim_except_in_dynamic_partial_safely_
-  f_status_t fl_print_trim_except_in_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t fl_print_trim_except_in_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used) return F_data_not;
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -452,12 +452,12 @@ extern "C" {
 #endif // _di_fl_print_trim_except_in_dynamic_partial_safely_
 
 #ifndef _di_fl_print_trim_except_dynamic_partial_
-  f_status_t fl_print_trim_except_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, const f_file_t file) {
+  f_status_t fl_print_trim_except_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used) return F_data_not;
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -470,12 +470,12 @@ extern "C" {
 #endif // _di_fl_print_trim_except_dynamic_partial_
 
 #ifndef _di_fl_print_trim_except_dynamic_partial_raw_
-  f_status_t fl_print_trim_except_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, const f_file_t file) {
+  f_status_t fl_print_trim_except_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used) return F_data_not;
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -488,12 +488,12 @@ extern "C" {
 #endif // _di_fl_print_trim_except_dynamic_partial_raw_
 
 #ifndef _di_fl_print_trim_except_dynamic_partial_raw_safely_
-  f_status_t fl_print_trim_except_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, const f_file_t file) {
+  f_status_t fl_print_trim_except_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used) return F_data_not;
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
@@ -506,12 +506,12 @@ extern "C" {
 #endif // _di_fl_print_trim_except_dynamic_partial_raw_safely_
 
 #ifndef _di_fl_print_trim_except_dynamic_partial_safely_
-  f_status_t fl_print_trim_except_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, const f_file_t file) {
+  f_status_t fl_print_trim_except_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, const f_file_t file) {
 
     if (!file.stream) return F_stream_not;
     if (!buffer.used || range.start > range.stop || range.start >= buffer.used) return F_data_not;
 
-    f_array_length_t length = (range.stop - range.start) + 1;
+    f_number_unsigned_t length = (range.stop - range.start) + 1;
 
     if (length + range.start > buffer.used) {
       length = buffer.used - range.start;
index 4c531feec6605415d71bece0c6160a5de2e0da3e..f981359186d574fa16b0ce0da1d72a2f7d045c5a 100644 (file)
@@ -97,7 +97,7 @@ extern "C" {
  * Basic Format Flags:
  *   - "-":        Use left-justification.
  *   - "#":        Use alternate form conversion (prefixing 0b/0B, 0o/0O, 0t/0T, 0d/0D, 0x/0X).
- *   - ";":        Ignore characters in the given positions from a f_array_length_t (only applies to static/dynamic string arguments but not character arguments).
+ *   - ";":        Ignore characters in the given positions from a f_number_unsigned_t (only applies to static/dynamic string arguments but not character arguments).
  *   - ":":        Ignore characters in the given ranges from a f_string_range_t (only applies to static/dynamic string arguments but not character arguments).
  *   - "/",        Print only the given range of a string, specified by f_string_range_t (only applies to static/dynamic string arguments but not character arguments).
  *   - "+",        Always show the signs (+ or -).
@@ -143,7 +143,7 @@ extern "C" {
  *   - "u", "U":     Type is a uint32_t digit.
  *   - "ul", "UL":   Type is a uint64_t digit.
  *   - "ull", "ULL": Type is a f_uint128_t digit.
- *   - "un", "UN":   Type is a f_number_unsigned_t digit (which by default is what f_array_length_t is a type of).
+ *   - "un", "UN":   Type is a f_number_unsigned_t digit (which by default is what f_number_unsigned_t is a type of).
  *
  * The following are control characters and their replacements for "safe" printing (unknown is used for invalid UTF-8 sequences):
  *   - "␆": Acknowledge.
@@ -379,7 +379,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_fl_print_trim_
-  extern f_status_t fl_print_trim(const f_string_t string, const f_array_length_t length, const f_file_t file);
+  extern f_status_t fl_print_trim(const f_string_t string, const f_number_unsigned_t length, const f_file_t file);
 #endif // _di_fl_print_trim_
 
 /**
@@ -420,7 +420,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_fl_print_trim_raw_
-  extern f_status_t fl_print_trim_raw(const f_string_t string, const f_array_length_t length, const f_file_t file);
+  extern f_status_t fl_print_trim_raw(const f_string_t string, const f_number_unsigned_t length, const f_file_t file);
 #endif // _di_fl_print_trim_raw_
 
 /**
@@ -463,7 +463,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_fl_print_trim_raw_safely_
-  extern f_status_t fl_print_trim_raw_safely(const f_string_t string, const f_array_length_t length, const f_file_t file);
+  extern f_status_t fl_print_trim_raw_safely(const f_string_t string, const f_number_unsigned_t length, const f_file_t file);
 #endif // _di_fl_print_trim_raw_safely_
 
 /**
@@ -504,7 +504,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_fl_print_trim_safely_
-  extern f_status_t fl_print_trim_safely(const f_string_t string, const f_array_length_t length, const f_file_t file);
+  extern f_status_t fl_print_trim_safely(const f_string_t string, const f_number_unsigned_t length, const f_file_t file);
 #endif // _di_fl_print_trim_safely_
 
 /**
@@ -903,7 +903,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_fl_print_trim_except_
-  extern f_status_t fl_print_trim_except(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_file_t file);
+  extern f_status_t fl_print_trim_except(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_file_t file);
 #endif // _di_fl_print_trim_except_
 
 /**
@@ -953,7 +953,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_fl_print_trim_except_raw_
-  extern f_status_t fl_print_trim_except_raw(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_file_t file);
+  extern f_status_t fl_print_trim_except_raw(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_file_t file);
 #endif // _di_fl_print_trim_except_raw_
 
 /**
@@ -1004,7 +1004,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_fl_print_trim_except_raw_safely_
-  extern f_status_t fl_print_trim_except_raw_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_file_t file);
+  extern f_status_t fl_print_trim_except_raw_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_file_t file);
 #endif // _di_fl_print_trim_except_raw_safely_
 
 /**
@@ -1053,7 +1053,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_fl_print_trim_except_safely_
-  extern f_status_t fl_print_trim_except_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_file_t file);
+  extern f_status_t fl_print_trim_except_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_file_t file);
 #endif // _di_fl_print_trim_except_safely_
 
 /**
@@ -1099,7 +1099,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_fl_print_trim_except_dynamic_
-  extern f_status_t fl_print_trim_except_dynamic(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_file_t file);
+  extern f_status_t fl_print_trim_except_dynamic(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_file_t file);
 #endif // _di_fl_print_trim_except_dynamic_
 
 /**
@@ -1146,7 +1146,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_fl_print_trim_except_dynamic_raw_
-  extern f_status_t fl_print_trim_except_dynamic_raw(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_file_t file);
+  extern f_status_t fl_print_trim_except_dynamic_raw(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_file_t file);
 #endif // _di_fl_print_trim_except_dynamic_raw_
 
 /**
@@ -1194,7 +1194,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_fl_print_trim_except_dynamic_raw_safely_
-  extern f_status_t fl_print_trim_except_dynamic_raw_safely(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_file_t file);
+  extern f_status_t fl_print_trim_except_dynamic_raw_safely(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_file_t file);
 #endif // _di_fl_print_trim_except_dynamic_raw_safely_
 
 /**
@@ -1240,7 +1240,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_fl_print_trim_except_dynamic_safely_
-  extern f_status_t fl_print_trim_except_dynamic_safely(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_file_t file);
+  extern f_status_t fl_print_trim_except_dynamic_safely(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_file_t file);
 #endif // _di_fl_print_trim_except_dynamic_safely_
 
 /**
@@ -1293,7 +1293,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_fl_print_trim_except_in_
-  extern f_status_t fl_print_trim_except_in(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t fl_print_trim_except_in(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_fl_print_trim_except_in_
 
 /**
@@ -1347,7 +1347,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_fl_print_trim_except_in_raw_
-  extern f_status_t fl_print_trim_except_in_raw(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t fl_print_trim_except_in_raw(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_fl_print_trim_except_in_raw_
 
 /**
@@ -1402,7 +1402,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_fl_print_trim_except_in_raw_safely_
-  extern f_status_t fl_print_trim_except_in_raw_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t fl_print_trim_except_in_raw_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_fl_print_trim_except_in_raw_safely_
 
 /**
@@ -1455,7 +1455,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_fl_print_trim_except_in_safely_
-  extern f_status_t fl_print_trim_except_in_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t fl_print_trim_except_in_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_fl_print_trim_except_in_safely_
 
 /**
@@ -1507,7 +1507,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_fl_print_trim_except_in_dynamic_
-  extern f_status_t fl_print_trim_except_in_dynamic(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t fl_print_trim_except_in_dynamic(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_fl_print_trim_except_in_dynamic_
 
 /**
@@ -1558,7 +1558,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_fl_print_trim_except_in_dynamic_raw_
-  extern f_status_t fl_print_trim_except_in_dynamic_raw(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t fl_print_trim_except_in_dynamic_raw(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_fl_print_trim_except_in_dynamic_raw_
 
 /**
@@ -1610,7 +1610,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_fl_print_trim_except_in_dynamic_raw_safely_
-  extern f_status_t fl_print_trim_except_in_dynamic_raw_safely(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t fl_print_trim_except_in_dynamic_raw_safely(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_fl_print_trim_except_in_dynamic_raw_safely_
 
 /**
@@ -1660,7 +1660,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_fl_print_trim_except_in_dynamic_safely_
-  extern f_status_t fl_print_trim_except_in_dynamic_safely(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t fl_print_trim_except_in_dynamic_safely(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_fl_print_trim_except_in_dynamic_safely_
 
 /**
@@ -1712,7 +1712,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_fl_print_trim_except_in_dynamic_partial_
-  extern f_status_t fl_print_trim_except_in_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t fl_print_trim_except_in_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_fl_print_trim_except_in_dynamic_partial_
 
 /**
@@ -1764,7 +1764,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_fl_print_trim_except_in_dynamic_partial_raw_
-  extern f_status_t fl_print_trim_except_in_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t fl_print_trim_except_in_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_fl_print_trim_except_in_dynamic_partial_raw_
 
 /**
@@ -1818,7 +1818,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_fl_print_trim_except_in_dynamic_partial_raw_safely_
-  extern f_status_t fl_print_trim_except_in_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t fl_print_trim_except_in_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_fl_print_trim_except_in_dynamic_partial_raw_safely_
 
 /**
@@ -1870,7 +1870,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_fl_print_trim_except_in_dynamic_partial_safely_
-  extern f_status_t fl_print_trim_except_in_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file);
+  extern f_status_t fl_print_trim_except_in_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file);
 #endif // _di_fl_print_trim_except_in_dynamic_partial_safely_
 
 /**
@@ -1918,7 +1918,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_fl_print_trim_except_dynamic_partial_
-  extern f_status_t fl_print_trim_except_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, const f_file_t file);
+  extern f_status_t fl_print_trim_except_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, const f_file_t file);
 #endif // _di_fl_print_trim_except_dynamic_partial_
 
 /**
@@ -1966,7 +1966,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_fl_print_trim_except_dynamic_partial_raw_
-  extern f_status_t fl_print_trim_except_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, const f_file_t file);
+  extern f_status_t fl_print_trim_except_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, const f_file_t file);
 #endif // _di_fl_print_trim_except_dynamic_partial_raw_
 
 /**
@@ -2016,7 +2016,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_fl_print_trim_except_dynamic_partial_raw_safely_
-  extern f_status_t fl_print_trim_except_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, const f_file_t file);
+  extern f_status_t fl_print_trim_except_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, const f_file_t file);
 #endif // _di_fl_print_trim_except_dynamic_partial_raw_safely_
 
 /**
@@ -2064,7 +2064,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_fl_print_trim_except_dynamic_partial_safely_
-  extern f_status_t fl_print_trim_except_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, const f_file_t file);
+  extern f_status_t fl_print_trim_except_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, const f_file_t file);
 #endif // _di_fl_print_trim_except_dynamic_partial_safely_
 
 #ifdef __cplusplus
index cfdba57e918dfe9913ead4c08ed71fcf8dc138ec..2d4abc75c4d10b64aecf2755d79bc7fb3c58821f 100644 (file)
@@ -320,7 +320,7 @@ extern "C" {
                 const f_string_range_t partial = va_arg(apl, f_string_range_t);
 
                 if (flag & F_print_format_flag_ignore_index_d) {
-                  const f_array_lengths_t except_at = va_arg(apl, f_array_lengths_t);
+                  const f_number_unsigneds_t except_at = va_arg(apl, f_number_unsigneds_t);
                   f_string_ranges_t except_in = f_string_ranges_t_initialize;
 
                   if (flag & F_print_format_flag_ignore_range_d) {
@@ -333,7 +333,7 @@ extern "C" {
                     break;
                   }
 
-                  f_array_length_t length = (partial.stop - partial.start) + 1;
+                  f_number_unsigned_t length = (partial.stop - partial.start) + 1;
 
                   if (length + partial.start > value.used) {
                     length = value.used - partial.start;
@@ -347,7 +347,7 @@ extern "C" {
                   }
                 }
                 else if (flag & F_print_format_flag_ignore_range_d) {
-                  const f_array_lengths_t except_at = f_array_lengths_t_initialize;
+                  const f_number_unsigneds_t except_at = f_number_unsigneds_t_initialize;
                   const f_string_ranges_t except_in = va_arg(apl, f_string_ranges_t);
 
                   if (partial.start > partial.stop || partial.start >= value.used) {
@@ -356,7 +356,7 @@ extern "C" {
                     break;
                   }
 
-                  f_array_length_t length = (partial.stop - partial.start) + 1;
+                  f_number_unsigned_t length = (partial.stop - partial.start) + 1;
 
                   if (length + partial.start > value.used) {
                     length = value.used - partial.start;
@@ -376,7 +376,7 @@ extern "C" {
                     break;
                   }
 
-                  f_array_length_t length = (partial.stop - partial.start) + 1;
+                  f_number_unsigned_t length = (partial.stop - partial.start) + 1;
 
                   if (length + partial.start > value.used) {
                     length = value.used - partial.start;
@@ -391,7 +391,7 @@ extern "C" {
                 }
               }
               else if (flag & F_print_format_flag_ignore_index_d) {
-                const f_array_lengths_t except_at = va_arg(apl, f_array_lengths_t);
+                const f_number_unsigneds_t except_at = va_arg(apl, f_number_unsigneds_t);
                 f_string_ranges_t except_in = f_string_ranges_t_initialize;
 
                 if (flag & F_print_format_flag_ignore_range_d) {
@@ -406,7 +406,7 @@ extern "C" {
                 }
               }
               else if (flag & F_print_format_flag_ignore_range_d) {
-                const f_array_lengths_t except_at = f_array_lengths_t_initialize;
+                const f_number_unsigneds_t except_at = f_number_unsigneds_t_initialize;
                 const f_string_ranges_t except_in = va_arg(apl, f_string_ranges_t);
 
                 if (flag & F_print_format_flag_trim_d) {
@@ -434,7 +434,7 @@ extern "C" {
                 const f_string_range_t partial = va_arg(apl, f_string_range_t);
 
                 if (flag & F_print_format_flag_ignore_index_d) {
-                  const f_array_lengths_t except_at = va_arg(apl, f_array_lengths_t);
+                  const f_number_unsigneds_t except_at = va_arg(apl, f_number_unsigneds_t);
                   f_string_ranges_t except_in = f_string_ranges_t_initialize;
 
                   if (flag & F_print_format_flag_ignore_range_d) {
@@ -447,7 +447,7 @@ extern "C" {
                     break;
                   }
 
-                  f_array_length_t length = (partial.stop - partial.start) + 1;
+                  f_number_unsigned_t length = (partial.stop - partial.start) + 1;
 
                   if (length + partial.start > value.used) {
                     length = value.used - partial.start;
@@ -461,7 +461,7 @@ extern "C" {
                   }
                 }
                 else if (flag & F_print_format_flag_ignore_range_d) {
-                  const f_array_lengths_t except_at = f_array_lengths_t_initialize;
+                  const f_number_unsigneds_t except_at = f_number_unsigneds_t_initialize;
                   const f_string_ranges_t except_in = va_arg(apl, f_string_ranges_t);
 
                   if (partial.start > partial.stop || partial.start >= value.used) {
@@ -470,7 +470,7 @@ extern "C" {
                     break;
                   }
 
-                  f_array_length_t length = (partial.stop - partial.start) + 1;
+                  f_number_unsigned_t length = (partial.stop - partial.start) + 1;
 
                   if (length + partial.start > value.used) {
                     length = value.used - partial.start;
@@ -490,7 +490,7 @@ extern "C" {
                     break;
                   }
 
-                  f_array_length_t length = (partial.stop - partial.start) + 1;
+                  f_number_unsigned_t length = (partial.stop - partial.start) + 1;
 
                   if (length + partial.start > value.used) {
                     length = value.used - partial.start;
@@ -505,7 +505,7 @@ extern "C" {
                 }
               }
               else if (flag & F_print_format_flag_ignore_index_d) {
-                const f_array_lengths_t except_at = va_arg(apl, f_array_lengths_t);
+                const f_number_unsigneds_t except_at = va_arg(apl, f_number_unsigneds_t);
                 f_string_ranges_t except_in = f_string_ranges_t_initialize;
 
                 if (flag & F_print_format_flag_ignore_range_d) {
@@ -520,7 +520,7 @@ extern "C" {
                 }
               }
               else if (flag & F_print_format_flag_ignore_range_d) {
-                const f_array_lengths_t except_at = f_array_lengths_t_initialize;
+                const f_number_unsigneds_t except_at = f_number_unsigneds_t_initialize;
                 const f_string_ranges_t except_in = va_arg(apl, f_string_ranges_t);
 
                 if (flag & F_print_format_flag_trim_d) {
@@ -712,7 +712,7 @@ extern "C" {
                 const f_string_range_t partial = va_arg(apl, f_string_range_t);
 
                 if (flag & F_print_format_flag_ignore_index_d) {
-                  const f_array_lengths_t except_at = va_arg(apl, f_array_lengths_t);
+                  const f_number_unsigneds_t except_at = va_arg(apl, f_number_unsigneds_t);
                   f_string_ranges_t except_in = f_string_ranges_t_initialize;
 
                   if (flag & F_print_format_flag_ignore_range_d) {
@@ -725,7 +725,7 @@ extern "C" {
                     break;
                   }
 
-                  f_array_length_t length = (partial.stop - partial.start) + 1;
+                  f_number_unsigned_t length = (partial.stop - partial.start) + 1;
 
                   if (length + partial.start > value.used) {
                     length = value.used - partial.start;
@@ -739,7 +739,7 @@ extern "C" {
                   }
                 }
                 else if (flag & F_print_format_flag_ignore_range_d) {
-                  const f_array_lengths_t except_at = f_array_lengths_t_initialize;
+                  const f_number_unsigneds_t except_at = f_number_unsigneds_t_initialize;
                   const f_string_ranges_t except_in = va_arg(apl, f_string_ranges_t);
 
                   if (partial.start > partial.stop || partial.start >= value.used) {
@@ -748,7 +748,7 @@ extern "C" {
                     break;
                   }
 
-                  f_array_length_t length = (partial.stop - partial.start) + 1;
+                  f_number_unsigned_t length = (partial.stop - partial.start) + 1;
 
                   if (length + partial.start > value.used) {
                     length = value.used - partial.start;
@@ -768,7 +768,7 @@ extern "C" {
                     break;
                   }
 
-                  f_array_length_t length = (partial.stop - partial.start) + 1;
+                  f_number_unsigned_t length = (partial.stop - partial.start) + 1;
 
                   if (length + partial.start > value.used) {
                     length = value.used - partial.start;
@@ -783,7 +783,7 @@ extern "C" {
                 }
               }
               else if (flag & F_print_format_flag_ignore_index_d) {
-                const f_array_lengths_t except_at = va_arg(apl, f_array_lengths_t);
+                const f_number_unsigneds_t except_at = va_arg(apl, f_number_unsigneds_t);
                 f_string_ranges_t except_in = f_string_ranges_t_initialize;
 
                 if (flag & F_print_format_flag_ignore_range_d) {
@@ -798,7 +798,7 @@ extern "C" {
                 }
               }
               else if (flag & F_print_format_flag_ignore_range_d) {
-                const f_array_lengths_t except_at = f_array_lengths_t_initialize;
+                const f_number_unsigneds_t except_at = f_number_unsigneds_t_initialize;
                 const f_string_ranges_t except_in = va_arg(apl, f_string_ranges_t);
 
                 if (flag & F_print_format_flag_trim_d) {
@@ -833,7 +833,7 @@ extern "C" {
                 const f_string_range_t partial = va_arg(apl, f_string_range_t);
 
                 if (flag & F_print_format_flag_ignore_index_d) {
-                  const f_array_lengths_t except_at = va_arg(apl, f_array_lengths_t);
+                  const f_number_unsigneds_t except_at = va_arg(apl, f_number_unsigneds_t);
                   f_string_ranges_t except_in = f_string_ranges_t_initialize;
 
                   if (flag & F_print_format_flag_ignore_range_d) {
@@ -846,7 +846,7 @@ extern "C" {
                     break;
                   }
 
-                  f_array_length_t length = (partial.stop - partial.start) + 1;
+                  f_number_unsigned_t length = (partial.stop - partial.start) + 1;
 
                   if (length + partial.start > value.used) {
                     length = value.used - partial.start;
@@ -860,7 +860,7 @@ extern "C" {
                   }
                 }
                 else if (flag & F_print_format_flag_ignore_range_d) {
-                  const f_array_lengths_t except_at = f_array_lengths_t_initialize;
+                  const f_number_unsigneds_t except_at = f_number_unsigneds_t_initialize;
                   const f_string_ranges_t except_in = va_arg(apl, f_string_ranges_t);
 
                   if (partial.start > partial.stop || partial.start >= value.used) {
@@ -869,7 +869,7 @@ extern "C" {
                     break;
                   }
 
-                  f_array_length_t length = (partial.stop - partial.start) + 1;
+                  f_number_unsigned_t length = (partial.stop - partial.start) + 1;
 
                   if (length + partial.start > value.used) {
                     length = value.used - partial.start;
@@ -889,7 +889,7 @@ extern "C" {
                     break;
                   }
 
-                  f_array_length_t length = (partial.stop - partial.start) + 1;
+                  f_number_unsigned_t length = (partial.stop - partial.start) + 1;
 
                   if (length + partial.start > value.used) {
                     length = value.used - partial.start;
@@ -904,7 +904,7 @@ extern "C" {
                 }
               }
               else if (flag & F_print_format_flag_ignore_index_d) {
-                const f_array_lengths_t except_at = va_arg(apl, f_array_lengths_t);
+                const f_number_unsigneds_t except_at = va_arg(apl, f_number_unsigneds_t);
                 f_string_ranges_t except_in = f_string_ranges_t_initialize;
 
                 if (flag & F_print_format_flag_ignore_range_d) {
@@ -919,7 +919,7 @@ extern "C" {
                 }
               }
               else if (flag & F_print_format_flag_ignore_range_d) {
-                const f_array_lengths_t except_at = f_array_lengths_t_initialize;
+                const f_number_unsigneds_t except_at = f_number_unsigneds_t_initialize;
                 const f_string_ranges_t except_in = va_arg(apl, f_string_ranges_t);
 
                 if (flag & F_print_format_flag_trim_d) {
@@ -1193,16 +1193,16 @@ extern "C" {
 #endif // !defined(_di_fl_print_format_) || !defined(_di_fl_print_format_convert_)
 
 #if !defined(_di_fl_print_format_) || !defined(_di_fl_print_format_convert_) || !defined(_di_fl_print_trim_except_) || !defined(_di_fl_print_trim_except_dynamic_) || !defined(_di_fl_print_trim_except_dynamic_partial_) || !defined(_di_fl_print_trim_except_in_) || !defined(_di_fl_print_trim_except_in_dynamic_) || !defined(_di_fl_print_trim_except_in_dynamic_partial_)
-  f_status_t private_fl_print_trim_except_in(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t private_fl_print_trim_except_in(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
-    f_array_length_t i = offset;
-    f_array_length_t j = 0;
-    f_array_length_t k = 0;
-    f_array_length_t previous = 0;
-    f_array_length_t at = 0;
-    f_array_length_t at2 = 0;
-    f_array_length_t in = 0;
-    f_array_length_t in2 = 0;
+    f_number_unsigned_t i = offset;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t k = 0;
+    f_number_unsigned_t previous = 0;
+    f_number_unsigned_t at = 0;
+    f_number_unsigned_t at2 = 0;
+    f_number_unsigned_t in = 0;
+    f_number_unsigned_t in2 = 0;
 
     f_status_t status = F_none;
 
@@ -1462,16 +1462,16 @@ extern "C" {
 #endif // !defined(_di_fl_print_format_) || !defined(_di_fl_print_format_convert_) || !defined(_di_fl_print_trim_except_) || !defined(_di_fl_print_trim_except_dynamic_) || !defined(_di_fl_print_trim_except_dynamic_partial_) || !defined(_di_fl_print_trim_except_in_) || !defined(_di_fl_print_trim_except_in_dynamic_) || !defined(_di_fl_print_trim_except_in_dynamic_partial_)
 
 #if !defined(_di_fl_print_format_) || !defined(_di_fl_print_format_convert_) || !defined(_di_fl_print_trim_except_raw_) || !defined(_di_fl_print_trim_except_dynamic_raw_) || !defined(_di_fl_print_trim_except_dynamic_partial_raw_) || !defined(_di_fl_print_trim_except_in_raw_) || !defined(_di_fl_print_trim_except_in_dynamic_raw_) || !defined(_di_fl_print_trim_except_in_dynamic_partial_raw_)
-  f_status_t private_fl_print_trim_except_in_raw(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t private_fl_print_trim_except_in_raw(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
-    f_array_length_t i = offset;
-    f_array_length_t j = 0;
-    f_array_length_t k = 0;
-    f_array_length_t previous = 0;
-    f_array_length_t at = 0;
-    f_array_length_t at2 = 0;
-    f_array_length_t in = 0;
-    f_array_length_t in2 = 0;
+    f_number_unsigned_t i = offset;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t k = 0;
+    f_number_unsigned_t previous = 0;
+    f_number_unsigned_t at = 0;
+    f_number_unsigned_t at2 = 0;
+    f_number_unsigned_t in = 0;
+    f_number_unsigned_t in2 = 0;
 
     f_status_t status = F_none;
 
@@ -1668,16 +1668,16 @@ extern "C" {
 #endif // !defined(_di_fl_print_format_) || !defined(_di_fl_print_format_convert_) || !defined(_di_fl_print_trim_except_raw_) || !defined(_di_fl_print_trim_except_dynamic_raw_) || !defined(_di_fl_print_trim_except_dynamic_partial_raw_) || !defined(_di_fl_print_trim_except_in_raw_) || !defined(_di_fl_print_trim_except_in_dynamic_raw_) || !defined(_di_fl_print_trim_except_in_dynamic_partial_raw_)
 
 #if !defined(_di_fl_print_format_) || !defined(_di_fl_print_format_convert_) || !defined(_di_fl_print_trim_except_raw_safely_) || !defined(_di_fl_print_trim_except_dynamic_raw_safely_) || !defined(_di_fl_print_trim_except_dynamic_partial_raw_safely_) || !defined(_di_fl_print_trim_except_in_raw_safely_) || !defined(_di_fl_print_trim_except_in_dynamic_raw_safely_) || !defined(_di_fl_print_trim_except_in_dynamic_partial_raw_safely_)
-  f_status_t private_fl_print_trim_except_in_raw_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t private_fl_print_trim_except_in_raw_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
-    f_array_length_t i = offset;
-    f_array_length_t j = 0;
-    f_array_length_t k = 0;
-    f_array_length_t previous = 0;
-    f_array_length_t at = 0;
-    f_array_length_t at2 = 0;
-    f_array_length_t in = 0;
-    f_array_length_t in2 = 0;
+    f_number_unsigned_t i = offset;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t k = 0;
+    f_number_unsigned_t previous = 0;
+    f_number_unsigned_t at = 0;
+    f_number_unsigned_t at2 = 0;
+    f_number_unsigned_t in = 0;
+    f_number_unsigned_t in2 = 0;
 
     f_status_t status = F_none;
 
@@ -1929,16 +1929,16 @@ extern "C" {
 #endif // !defined(_di_fl_print_format_) || !defined(_di_fl_print_format_convert_) || !defined(_di_fl_print_trim_except_raw_safely_) || !defined(_di_fl_print_trim_except_dynamic_raw_safely_) || !defined(_di_fl_print_trim_except_dynamic_partial_raw_safely_) || !defined(_di_fl_print_trim_except_in_raw_safely_) || !defined(_di_fl_print_trim_except_in_dynamic_raw_safely_) || !defined(_di_fl_print_trim_except_in_dynamic_partial_raw_safely_)
 
 #if !defined(_di_fl_print_format_) || !defined(_di_fl_print_format_convert_) || !defined(_di_fl_print_trim_except_dynamic_safely_) || !defined(_di_fl_print_trim_except_dynamic_partial_safely_) || !defined(_di_fl_print_trim_except_in_dynamic_safely_) || !defined(_di_fl_print_trim_except_in_dynamic_partial_safely_) || !defined(_di_fl_print_trim_except_in_safely_) || !defined(_di_fl_print_trim_except_safely_)
-  f_status_t private_fl_print_trim_except_in_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
+  f_status_t private_fl_print_trim_except_in_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) {
 
-    f_array_length_t i = offset;
-    f_array_length_t j = 0;
-    f_array_length_t k = 0;
-    f_array_length_t previous = 0;
-    f_array_length_t at = 0;
-    f_array_length_t at2 = 0;
-    f_array_length_t in = 0;
-    f_array_length_t in2 = 0;
+    f_number_unsigned_t i = offset;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t k = 0;
+    f_number_unsigned_t previous = 0;
+    f_number_unsigned_t at = 0;
+    f_number_unsigned_t at2 = 0;
+    f_number_unsigned_t in = 0;
+    f_number_unsigned_t in2 = 0;
 
     f_status_t status = F_none;
 
@@ -2188,12 +2188,12 @@ extern "C" {
 #endif // !defined(_di_fl_print_format_) || !defined(_di_fl_print_format_convert_) || !defined(_di_fl_print_trim_except_dynamic_safely_) || !defined(_di_fl_print_trim_except_dynamic_partial_safely_) || !defined(_di_fl_print_trim_except_in_dynamic_safely_) || !defined(_di_fl_print_trim_except_in_dynamic_partial_safely_) || !defined(_di_fl_print_trim_except_in_safely_) || !defined(_di_fl_print_trim_except_safely_)
 
 #if !defined(_di_fl_print_format_) || !defined(_di_fl_print_format_convert_) || !defined(_di_fl_print_trim_) || !defined(_di_fl_print_trim_dynamic_) || !defined(_di_fl_print_trim_dynamic_partial_)
-  f_status_t private_fl_print_trim(const f_string_t string, const f_array_length_t length, const f_file_t file) {
+  f_status_t private_fl_print_trim(const f_string_t string, const f_number_unsigned_t length, const f_file_t file) {
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
-    f_array_length_t k = 0;
-    f_array_length_t previous = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t k = 0;
+    f_number_unsigned_t previous = 0;
 
     f_status_t status = F_none;
 
@@ -2368,12 +2368,12 @@ extern "C" {
 #endif // !defined(_di_fl_print_format_) || !defined(_di_fl_print_format_convert_) || !defined(_di_fl_print_trim_) || !defined(_di_fl_print_trim_dynamic_) || !defined(_di_fl_print_trim_dynamic_partial_)
 
 #if !defined(_di_fl_print_format_) || !defined(_di_fl_print_format_convert_) || !defined(_di_fl_print_trim_raw_) || !defined(_di_fl_print_trim_dynamic_raw_) || !defined(_di_fl_print_trim_dynamic_partial_raw_)
-  f_status_t private_fl_print_trim_raw(const f_string_t string, const f_array_length_t length, const f_file_t file) {
+  f_status_t private_fl_print_trim_raw(const f_string_t string, const f_number_unsigned_t length, const f_file_t file) {
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
-    f_array_length_t k = 0;
-    f_array_length_t previous = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t k = 0;
+    f_number_unsigned_t previous = 0;
 
     f_status_t status = F_none;
 
@@ -2487,12 +2487,12 @@ extern "C" {
 #endif // !defined(_di_fl_print_format_) || !defined(_di_fl_print_format_convert_) || !defined(_di_fl_print_trim_raw_) || !defined(_di_fl_print_trim_dynamic_raw_) || !defined(_di_fl_print_trim_dynamic_partial_raw_)
 
 #if !defined(_di_fl_print_format_) || !defined(_di_fl_print_format_convert_) || !defined(_di_fl_print_trim_raw_safely_) || !defined(_di_fl_print_trim_dynamic_raw_safely_) || !defined(_di_fl_print_trim_dynamic_partial_raw_safely_)
-  f_status_t private_fl_print_trim_raw_safely(const f_string_t string, const f_array_length_t length, const f_file_t file) {
+  f_status_t private_fl_print_trim_raw_safely(const f_string_t string, const f_number_unsigned_t length, const f_file_t file) {
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
-    f_array_length_t k = 0;
-    f_array_length_t previous = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t k = 0;
+    f_number_unsigned_t previous = 0;
 
     f_status_t status = F_none;
 
@@ -2661,12 +2661,12 @@ extern "C" {
 #endif // !defined(_di_fl_print_format_) || !defined(_di_fl_print_format_convert_) || !defined(_di_fl_print_trim_raw_safely_) || !defined(_di_fl_print_trim_dynamic_raw_safely_) || !defined(_di_fl_print_trim_dynamic_partial_raw_safely_)
 
 #if !defined(_di_fl_print_format_) || !defined(_di_fl_print_format_convert_) || !defined(_di_fl_print_trim_safely_) || !defined(_di_fl_print_trim_dynamic_safely_) || !defined(_di_fl_print_trim_dynamic_partial_safely_)
-  f_status_t private_fl_print_trim_safely(const f_string_t string, const f_array_length_t length, const f_file_t file) {
+  f_status_t private_fl_print_trim_safely(const f_string_t string, const f_number_unsigned_t length, const f_file_t file) {
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
-    f_array_length_t k = 0;
-    f_array_length_t previous = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t k = 0;
+    f_number_unsigned_t previous = 0;
 
     f_status_t status = F_none;
 
index 98df1ac7447fe9590cc814a3cef250f350bf3ff5..ddcc65e40c28e4c6b8546854379d604c1f035436 100644 (file)
@@ -121,7 +121,7 @@ extern "C" {
  * @see fl_print_trim_except_in_dynamic_partial()
  */
 #if !defined(_di_fl_print_format_) || !defined(_di_fl_print_format_convert_) || !defined(_di_fl_print_trim_except_) || !defined(_di_fl_print_trim_except_dynamic_) || !defined(_di_fl_print_trim_except_dynamic_partial_) || !defined(_di_fl_print_trim_except_in_) || !defined(_di_fl_print_trim_except_in_dynamic_) || !defined(_di_fl_print_trim_except_in_dynamic_partial_)
-  extern f_status_t private_fl_print_trim_except_in(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) F_attribute_visibility_internal_d;
+  extern f_status_t private_fl_print_trim_except_in(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) F_attribute_visibility_internal_d;
 #endif // !defined(_di_fl_print_format_) || !defined(_di_fl_print_format_convert_) || !defined(_di_fl_print_trim_except_) || !defined(_di_fl_print_trim_except_dynamic_) || !defined(_di_fl_print_trim_except_dynamic_partial_) || !defined(_di_fl_print_trim_except_in_) || !defined(_di_fl_print_trim_except_in_dynamic_) || !defined(_di_fl_print_trim_except_in_dynamic_partial_)
 
 /**
@@ -168,7 +168,7 @@ extern "C" {
  * @see fl_print_trim_except_in_dynamic_partial_raw()
  */
 #if !defined(_di_fl_print_format_) || !defined(_di_fl_print_format_convert_) || !defined(_di_fl_print_trim_except_raw_) || !defined(_di_fl_print_trim_except_dynamic_raw_) || !defined(_di_fl_print_trim_except_dynamic_partial_raw_) || !defined(_di_fl_print_trim_except_in_raw_) || !defined(_di_fl_print_trim_except_in_dynamic_raw_) || !defined(_di_fl_print_trim_except_in_dynamic_partial_raw_)
-  extern f_status_t private_fl_print_trim_except_in_raw(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) F_attribute_visibility_internal_d;
+  extern f_status_t private_fl_print_trim_except_in_raw(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) F_attribute_visibility_internal_d;
 #endif // !defined(_di_fl_print_format_) || !defined(_di_fl_print_format_convert_) || !defined(_di_fl_print_trim_except_raw_) || !defined(_di_fl_print_trim_except_dynamic_raw_) || !defined(_di_fl_print_trim_except_dynamic_partial_raw_) || !defined(_di_fl_print_trim_except_in_raw_) || !defined(_di_fl_print_trim_except_in_dynamic_raw_) || !defined(_di_fl_print_trim_except_in_dynamic_partial_raw_)
 
 /**
@@ -216,7 +216,7 @@ extern "C" {
  * @see fl_print_trim_except_in_dynamic_partial_raw_safely()
  */
 #if !defined(_di_fl_print_format_) || !defined(_di_fl_print_format_convert_) || !defined(_di_fl_print_trim_except_raw_safely_) || !defined(_di_fl_print_trim_except_dynamic_raw_safely_) || !defined(_di_fl_print_trim_except_dynamic_partial_raw_safely_) || !defined(_di_fl_print_trim_except_in_raw_safely_) || !defined(_di_fl_print_trim_except_in_dynamic_raw_safely_) || !defined(_di_fl_print_trim_except_in_dynamic_partial_raw_safely_)
-  extern f_status_t private_fl_print_trim_except_in_raw_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) F_attribute_visibility_internal_d;
+  extern f_status_t private_fl_print_trim_except_in_raw_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) F_attribute_visibility_internal_d;
 #endif // !defined(_di_fl_print_format_) || !defined(_di_fl_print_format_convert_) || !defined(_di_fl_print_trim_except_raw_safely_) || !defined(_di_fl_print_trim_except_dynamic_raw_safely_) || !defined(_di_fl_print_trim_except_dynamic_partial_raw_safely_) || !defined(_di_fl_print_trim_except_in_raw_safely_) || !defined(_di_fl_print_trim_except_in_dynamic_raw_safely_) || !defined(_di_fl_print_trim_except_in_dynamic_partial_raw_safely_)
 
 /**
@@ -264,7 +264,7 @@ extern "C" {
  * @see fl_print_trim_except_safely()
  */
 #if !defined(_di_fl_print_format_) || !defined(_di_fl_print_format_convert_) || !defined(_di_fl_print_trim_except_dynamic_safely_) || !defined(_di_fl_print_trim_except_dynamic_partial_safely_) || !defined(_di_fl_print_trim_except_in_dynamic_safely_) || !defined(_di_fl_print_trim_except_in_dynamic_partial_safely_) || !defined(_di_fl_print_trim_except_in_safely_) || !defined(_di_fl_print_trim_except_safely_)
-  extern f_status_t private_fl_print_trim_except_in_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t stop, const f_array_lengths_t except_at, const f_string_ranges_t except_in, const f_file_t file) F_attribute_visibility_internal_d;
+  extern f_status_t private_fl_print_trim_except_in_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t stop, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, const f_file_t file) F_attribute_visibility_internal_d;
 #endif // !defined(_di_fl_print_format_) || !defined(_di_fl_print_format_convert_) || !defined(_di_fl_print_trim_except_dynamic_safely_) || !defined(_di_fl_print_trim_except_dynamic_partial_safely_) || !defined(_di_fl_print_trim_except_in_dynamic_safely_) || !defined(_di_fl_print_trim_except_in_dynamic_partial_safely_) || !defined(_di_fl_print_trim_except_in_safely_) || !defined(_di_fl_print_trim_except_safely_)
 
 /**
@@ -302,7 +302,7 @@ extern "C" {
  * @see fl_print_trim_dynamic_partial()
  */
 #if !defined(_di_fl_print_format_) || !defined(_di_fl_print_format_convert_) || !defined(_di_fl_print_trim_) || !defined(_di_fl_print_trim_dynamic_) || !defined(_di_fl_print_trim_dynamic_partial_)
-  extern f_status_t private_fl_print_trim(const f_string_t string, const f_array_length_t length, const f_file_t file) F_attribute_visibility_internal_d;
+  extern f_status_t private_fl_print_trim(const f_string_t string, const f_number_unsigned_t length, const f_file_t file) F_attribute_visibility_internal_d;
 #endif // !defined(_di_fl_print_format_) || !defined(_di_fl_print_format_convert_) || !defined(_di_fl_print_trim_) || !defined(_di_fl_print_trim_dynamic_) || !defined(_di_fl_print_trim_dynamic_partial_)
 
 /**
@@ -338,7 +338,7 @@ extern "C" {
  * @see fl_print_trim_dynamic_partial_raw()
  */
 #if !defined(_di_fl_print_format_) || !defined(_di_fl_print_format_convert_) || !defined(_di_fl_print_trim_raw_) || !defined(_di_fl_print_trim_dynamic_raw_) || !defined(_di_fl_print_trim_dynamic_partial_raw_)
-  extern f_status_t private_fl_print_trim_raw(const f_string_t string, const f_array_length_t length, const f_file_t file) F_attribute_visibility_internal_d;
+  extern f_status_t private_fl_print_trim_raw(const f_string_t string, const f_number_unsigned_t length, const f_file_t file) F_attribute_visibility_internal_d;
 #endif // !defined(_di_fl_print_format_) || !defined(_di_fl_print_format_convert_) || !defined(_di_fl_print_trim_raw_) || !defined(_di_fl_print_trim_dynamic_raw_) || !defined(_di_fl_print_trim_dynamic_partial_raw_)
 
 /**
@@ -375,7 +375,7 @@ extern "C" {
  * @see fl_print_trim_dynamic_partial_raw_safely()
  */
 #if !defined(_di_fl_print_format_) || !defined(_di_fl_print_format_convert_) || !defined(_di_fl_print_trim_raw_safely_) || !defined(_di_fl_print_trim_dynamic_raw_safely_) || !defined(_di_fl_print_trim_dynamic_partial_raw_safely_)
-  extern f_status_t private_fl_print_trim_raw_safely(const f_string_t string, const f_array_length_t length, const f_file_t file) F_attribute_visibility_internal_d;
+  extern f_status_t private_fl_print_trim_raw_safely(const f_string_t string, const f_number_unsigned_t length, const f_file_t file) F_attribute_visibility_internal_d;
 #endif // !defined(_di_fl_print_format_) || !defined(_di_fl_print_format_convert_) || !defined(_di_fl_print_trim_raw_safely_) || !defined(_di_fl_print_trim_dynamic_raw_safely_) || !defined(_di_fl_print_trim_dynamic_partial_raw_safely_)
 
 /**
@@ -412,7 +412,7 @@ extern "C" {
  * @see fl_print_trim_dynamic_partial_safely()
  */
 #if !defined(_di_fl_print_format_) || !defined(_di_fl_print_format_convert_) || !defined(_di_fl_print_trim_safely_) || !defined(_di_fl_print_trim_dynamic_safely_) || !defined(_di_fl_print_trim_dynamic_partial_safely_)
-  extern f_status_t private_fl_print_trim_safely(const f_string_t string, const f_array_length_t length, const f_file_t file) F_attribute_visibility_internal_d;
+  extern f_status_t private_fl_print_trim_safely(const f_string_t string, const f_number_unsigned_t length, const f_file_t file) F_attribute_visibility_internal_d;
 #endif // !defined(_di_fl_print_format_) || !defined(_di_fl_print_format_convert_) || !defined(_di_fl_print_trim_safely_) || !defined(_di_fl_print_trim_dynamic_safely_) || !defined(_di_fl_print_trim_dynamic_partial_safely_)
 
 #ifdef __cplusplus
index fdfd71fb896e6b5fac98d3e6f7465d6fb10fcbf7..d915c27e24e107a20de10846a371f8d12e8d147f 100644 (file)
@@ -33,7 +33,7 @@ extern "C" {
     const f_status_t status = f_signal_read(signal_interrupt->signal, 0, &information);
 
     if (F_status_set_fine(status) == F_interrupt) {
-      for (f_array_length_t i = 0; i < signal_interrupt->interrupts.used; ++i) {
+      for (f_number_unsigned_t i = 0; i < signal_interrupt->interrupts.used; ++i) {
 
         if (information.ssi_signo == signal_interrupt->interrupts.array[i]) {
           signal_interrupt->trigger = information.ssi_signo;
index 13053f8417d302da92279f8896709488f4eab4bb..9c8442f8077d957106953c7f23d35142559c2487 100644 (file)
@@ -10,7 +10,7 @@ extern "C" {
 
     uint8_t increment_by = 0;
 
-    for (f_array_length_t i = 0; i < size_read; i += increment_by) {
+    for (f_number_unsigned_t i = 0; i < size_read; i += increment_by) {
 
       increment_by = 0;
 
@@ -70,20 +70,20 @@ extern "C" {
 #endif // !defined(_di_fl_utf_file_read_) || !defined(_di_fl_utf_file_read_until_) || !defined(_di_fl_utf_file_read_range_)
 
 #if !defined(_di_fl_utf_file_write_) || !defined(_di_fl_utf_file_write_until_) || !defined(fl_utf_file_write_range)
-  f_status_t private_fl_utf_file_write_until(const f_file_t file, const f_utf_string_t string, const f_array_length_t total, f_array_length_t * const written) {
+  f_status_t private_fl_utf_file_write_until(const f_file_t file, const f_utf_string_t string, const f_number_unsigned_t total, f_number_unsigned_t * const written) {
 
     *written = 0;
 
-    f_array_length_t write_size = file.size_write > 4 ? file.size_write : 4;
-    f_array_length_t write_max = total;
-    f_array_length_t i = 0;
+    f_number_unsigned_t write_size = file.size_write > 4 ? file.size_write : 4;
+    f_number_unsigned_t write_max = total;
+    f_number_unsigned_t i = 0;
 
     if (write_size > write_max) {
       write_size = write_max;
     }
 
-    f_array_length_t last = 0;
-    f_array_length_t used = 0;
+    f_number_unsigned_t last = 0;
+    f_number_unsigned_t used = 0;
 
     ssize_t size_write = 0;
     uint8_t buffer_write[write_size];
index e99fd528791bcf01ae73eb527485c9403c2e506f..59ee55fb919df16b2a280954fdfc515c40936cd0 100644 (file)
@@ -79,7 +79,7 @@ extern "C" {
  * @see fl_utf_file_write_until()
  */
 #if !defined(_di_fl_utf_file_write_) || !defined(_di_fl_utf_file_write_until_) || !defined(_di_fl_utf_file_write_range_)
-  extern f_status_t private_fl_utf_file_write_until(const f_file_t file, const f_utf_string_t string, const f_array_length_t total, f_array_length_t * const written) F_attribute_visibility_internal_d;
+  extern f_status_t private_fl_utf_file_write_until(const f_file_t file, const f_utf_string_t string, const f_number_unsigned_t total, f_number_unsigned_t * const written) F_attribute_visibility_internal_d;
 #endif // !defined(_di_fl_utf_file_write_) || !defined(_di_fl_utf_file_write_until_) || !defined(_di_fl_utf_file_write_range_)
 
 #ifdef __cplusplus
index b54da7015853fbd4ea909d3b2c7a2bafcdb978ca..b5f5e3181ff6c9cff9471d80f7dd407371b3fd42 100644 (file)
@@ -130,7 +130,7 @@ extern "C" {
 #endif // _di_fl_utf_file_read_block_
 
 #ifndef _di_fl_utf_file_read_until_
-  f_status_t fl_utf_file_read_until(const f_file_t file, const f_array_length_t total, f_utf_string_dynamic_t * const destination) {
+  f_status_t fl_utf_file_read_until(const f_file_t file, const f_number_unsigned_t total, f_utf_string_dynamic_t * const destination) {
     #ifndef _di_level_1_parameter_checking_
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_1_parameter_checking_
@@ -149,8 +149,8 @@ extern "C" {
     uint8_t width = 0;
     int8_t width_last = -1;
 
-    f_array_length_t buffer_size = file.size_read;
-    f_array_length_t buffer_count = 0;
+    f_number_unsigned_t buffer_size = file.size_read;
+    f_number_unsigned_t buffer_count = 0;
 
     if (total < buffer_size) {
       buffer_size = total;
@@ -202,7 +202,7 @@ extern "C" {
 #endif // _di_fl_utf_file_read_until_
 
 #ifndef _di_fl_utf_file_write_
-  f_status_t fl_utf_file_write(const f_file_t file, const f_utf_string_static_t destination, f_array_length_t * const written) {
+  f_status_t fl_utf_file_write(const f_file_t file, const f_utf_string_static_t destination, f_number_unsigned_t * const written) {
     #ifndef _di_level_0_parameter_checking_
       if (!file.size_write) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -233,7 +233,7 @@ extern "C" {
 #endif // _di_fl_utf_file_write_
 
 #ifndef _di_fl_utf_file_write_block_
-  f_status_t fl_utf_file_write_block(const f_file_t file, const f_utf_string_static_t destination, f_array_length_t * const written) {
+  f_status_t fl_utf_file_write_block(const f_file_t file, const f_utf_string_static_t destination, f_number_unsigned_t * const written) {
     #ifndef _di_level_0_parameter_checking_
       if (!file.size_write) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -252,7 +252,7 @@ extern "C" {
       return F_data_not;
     }
 
-    f_array_length_t write_max = file.size_write;
+    f_number_unsigned_t write_max = file.size_write;
 
     if (write_max > destination.used) {
       write_max = destination.used;
@@ -270,7 +270,7 @@ extern "C" {
 #endif // _di_fl_utf_file_write_block_
 
 #ifndef _di_fl_utf_file_write_until_
-  f_status_t fl_utf_file_write_until(const f_file_t file, const f_utf_string_static_t destination, const f_array_length_t total, f_array_length_t * const written) {
+  f_status_t fl_utf_file_write_until(const f_file_t file, const f_utf_string_static_t destination, const f_number_unsigned_t total, f_number_unsigned_t * const written) {
     #ifndef _di_level_0_parameter_checking_
       if (!file.size_write) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -289,7 +289,7 @@ extern "C" {
       return F_data_not;
     }
 
-    f_array_length_t write_max = file.size_write;
+    f_number_unsigned_t write_max = file.size_write;
 
     if (write_max > destination.used) {
       write_max = destination.used;
@@ -307,7 +307,7 @@ extern "C" {
 #endif // _di_fl_utf_file_write_until_
 
 #ifndef _di_fl_utf_file_write_range_
-  f_status_t fl_utf_file_write_range(const f_file_t file, const f_utf_string_static_t destination, const f_string_range_t range, f_array_length_t * const written) {
+  f_status_t fl_utf_file_write_range(const f_file_t file, const f_utf_string_static_t destination, const f_string_range_t range, f_number_unsigned_t * const written) {
     #ifndef _di_level_0_parameter_checking_
       if (!file.size_write) return F_status_set_error(F_parameter);
       if (range.start >= destination.used) return F_status_set_error(F_parameter);
@@ -327,8 +327,8 @@ extern "C" {
       return F_data_not;
     }
 
-    const f_array_length_t total = (range.stop - range.start) + 1;
-    f_array_length_t write_max = total;
+    const f_number_unsigned_t total = (range.stop - range.start) + 1;
+    f_number_unsigned_t write_max = total;
 
     if (write_max > destination.used) {
       write_max = destination.used;
index c2b3d84e2d39ea02cafec664a9673289839d4b0f..d7509380806e2398dc05af7e871fa65c9316c0ae 100644 (file)
@@ -125,7 +125,7 @@ extern "C" {
  * @see read()
  */
 #ifndef _di_fl_utf_file_read_until_
-  extern f_status_t fl_utf_file_read_until(const f_file_t file, const f_array_length_t total, f_utf_string_dynamic_t * const destination);
+  extern f_status_t fl_utf_file_read_until(const f_file_t file, const f_number_unsigned_t total, f_utf_string_dynamic_t * const destination);
 #endif // _di_fl_utf_file_read_until_
 
 /**
@@ -158,7 +158,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_fl_utf_file_write_
-  extern f_status_t fl_utf_file_write(const f_file_t file, const f_utf_string_static_t destination, f_array_length_t * const written);
+  extern f_status_t fl_utf_file_write(const f_file_t file, const f_utf_string_static_t destination, f_number_unsigned_t * const written);
 #endif // _di_fl_utf_file_write_
 
 /**
@@ -193,7 +193,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_fl_utf_file_write_block_
-  extern f_status_t fl_utf_file_write_block(const f_file_t file, const f_utf_string_static_t destination, f_array_length_t * const written);
+  extern f_status_t fl_utf_file_write_block(const f_file_t file, const f_utf_string_static_t destination, f_number_unsigned_t * const written);
 #endif // _di_fl_utf_file_write_block_
 
 /**
@@ -228,7 +228,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_fl_utf_file_write_until_
-  extern f_status_t fl_utf_file_write_until(const f_file_t file, const f_utf_string_static_t destination, const f_array_length_t total, f_array_length_t * const written);
+  extern f_status_t fl_utf_file_write_until(const f_file_t file, const f_utf_string_static_t destination, const f_number_unsigned_t total, f_number_unsigned_t * const written);
 #endif // _di_fl_utf_file_write_until_
 
 /**
@@ -263,7 +263,7 @@ extern "C" {
  * @see write()
  */
 #ifndef _di_fl_utf_file_write_range_
-  extern f_status_t fl_utf_file_write_range(const f_file_t file, const f_utf_string_static_t buffer, const f_string_range_t range, f_array_length_t * const written);
+  extern f_status_t fl_utf_file_write_range(const f_file_t file, const f_utf_string_static_t buffer, const f_string_range_t range, f_number_unsigned_t * const written);
 #endif // _di_fl_utf_file_write_range_
 
 #ifdef __cplusplus
index 3e886f3c321f65f514c39c3a89f191ec5b9b169c..be3eea7412d2d345a1a83564d264ba23866f0eeb 100644 (file)
@@ -17,7 +17,7 @@ extern "C" {
 
     f_string_static_t path = f_string_static_t_initialize;
 
-    for (f_array_length_t i = 0; i < control_group.groups.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < control_group.groups.used; ++i) {
 
       if (!control_group.groups.array[i].used) continue;
 
index 36050ee3419ac9dac1361671a355745217b03b5a..192e3b4df672659b7f9be72661ede8d4b429c105 100644 (file)
@@ -38,14 +38,14 @@ extern "C" {
 #endif // _di_fll_execute_arguments_add_parameter_
 
 #ifndef _di_fll_execute_arguments_add_parameter_set_
-  f_status_t fll_execute_arguments_add_parameter_set(const f_string_static_t prefix[], const f_string_static_t name[], const f_string_static_t value[], const f_array_length_t size, f_string_dynamics_t * const arguments) {
+  f_status_t fll_execute_arguments_add_parameter_set(const f_string_static_t prefix[], const f_string_static_t name[], const f_string_static_t value[], const f_number_unsigned_t size, f_string_dynamics_t * const arguments) {
     #ifndef _di_level_2_parameter_checking_
       if (!arguments) return F_status_set_error(F_parameter);
     #endif // _di_level_2_parameter_checking_
 
     f_status_t status = f_string_dynamics_increase_by(size, arguments);
 
-    for (f_array_length_t i = 0; F_status_is_error_not(status) && i < size; ++i) {
+    for (f_number_unsigned_t i = 0; F_status_is_error_not(status) && i < size; ++i) {
 
       status = private_fll_execute_arguments_add_parameter(prefix[i], name[i], value[i], arguments);
     } // for
@@ -55,14 +55,14 @@ extern "C" {
 #endif // _di_fll_execute_arguments_add_parameter_set_
 
 #ifndef _di_fll_execute_arguments_add_set_
-  f_status_t fll_execute_arguments_add_set(const f_string_static_t source[], const f_array_length_t size, f_string_dynamics_t * const arguments) {
+  f_status_t fll_execute_arguments_add_set(const f_string_static_t source[], const f_number_unsigned_t size, f_string_dynamics_t * const arguments) {
     #ifndef _di_level_2_parameter_checking_
       if (!arguments) return F_status_set_error(F_parameter);
     #endif // _di_level_2_parameter_checking_
 
     f_status_t status = f_string_dynamics_increase_by(size, arguments);
 
-    for (f_array_length_t i = 0; F_status_is_error_not(status) && i < size; ++i) {
+    for (f_number_unsigned_t i = 0; F_status_is_error_not(status) && i < size; ++i) {
 
       status = private_fll_execute_arguments_add(source[i], arguments);
     } // for
@@ -144,7 +144,7 @@ extern "C" {
         }
 
         // Search each individual path in PATH until a match is found.
-        for (f_array_length_t i = 0; i < paths.used; ++i) {
+        for (f_number_unsigned_t i = 0; i < paths.used; ++i) {
 
           status = f_string_dynamic_append(program_name, &paths.array[i]);
 
@@ -199,7 +199,7 @@ extern "C" {
       if (environment) {
         clearenv();
 
-        for (f_array_length_t i = 0; i < environment->used; ++i) {
+        for (f_number_unsigned_t i = 0; i < environment->used; ++i) {
           f_environment_set(environment->array[i].name, environment->array[i].value, F_true);
         } // for
       }
@@ -210,7 +210,7 @@ extern "C" {
       if (environment) {
         clearenv();
 
-        for (f_array_length_t i = 0; i < environment->used; ++i) {
+        for (f_number_unsigned_t i = 0; i < environment->used; ++i) {
           f_environment_set(environment->array[i].name, environment->array[i].value, F_true);
         } // for
       }
@@ -336,7 +336,7 @@ extern "C" {
         }
 
         // Search each individual path in PATH until a match is found.
-        for (f_array_length_t i = 0; i < paths.used; ++i) {
+        for (f_number_unsigned_t i = 0; i < paths.used; ++i) {
 
           status = f_string_dynamic_append(program_name, &paths.array[i]);
 
index 2af273b13063c3e85529b1d0b292145675ba467f..f528b7e378bf3c1e376f4bc1d436c2734c6509b3 100644 (file)
@@ -153,7 +153,7 @@ extern "C" {
  * @see f_string_dynamics_increase()
  */
 #ifndef _di_fll_execute_arguments_add_parameter_set_
-  extern f_status_t fll_execute_arguments_add_parameter_set(const f_string_static_t prefix[], const f_string_static_t name[], const f_string_static_t value[], const f_array_length_t size, f_string_dynamics_t * const arguments);
+  extern f_status_t fll_execute_arguments_add_parameter_set(const f_string_static_t prefix[], const f_string_static_t name[], const f_string_static_t value[], const f_number_unsigned_t size, f_string_dynamics_t * const arguments);
 #endif // _di_fll_execute_arguments_add_parameter_set_
 
 /**
@@ -181,7 +181,7 @@ extern "C" {
  * @see f_string_dynamics_increase()
  */
 #ifndef _di_fll_execute_arguments_add_set_
-  extern f_status_t fll_execute_arguments_add_set(const f_string_static_t source[], const f_array_length_t size, f_string_dynamics_t *arguments);
+  extern f_status_t fll_execute_arguments_add_set(const f_string_static_t source[], const f_number_unsigned_t size, f_string_dynamics_t *arguments);
 #endif // _di_fll_execute_arguments_add_set_
 
 /**
index 9395b8144f6d4962872a7ed5be2933dc92578395..7fcc9d13a8b581f6af38b1ed9697ffa25001ccfb 100644 (file)
@@ -139,7 +139,7 @@ extern "C" {
 
       CPU_ZERO_S(size, set);
 
-      for (f_array_length_t i = 0; i < as.affinity->used; ++i) {
+      for (f_number_unsigned_t i = 0; i < as.affinity->used; ++i) {
         CPU_SET_S(as.affinity->array[i], size, set);
       } // for
 
@@ -176,7 +176,7 @@ extern "C" {
     }
 
     if (as.limits) {
-      for (f_array_length_t i = 0; i < as.limits->used; ++i) {
+      for (f_number_unsigned_t i = 0; i < as.limits->used; ++i) {
 
         if (F_status_is_error(f_limit_process(id_child, as.limits->array[i].type, &as.limits->array[i].value, 0))) {
           result = &f_string_ascii_1_s;
@@ -311,7 +311,7 @@ extern "C" {
     if (parameter && parameter->environment) {
       clearenv();
 
-      for (f_array_length_t i = 0; i < parameter->environment->used; ++i) {
+      for (f_number_unsigned_t i = 0; i < parameter->environment->used; ++i) {
         f_environment_set(parameter->environment->array[i].name, parameter->environment->array[i].value, F_true);
       } // for
     }
@@ -493,7 +493,7 @@ extern "C" {
     if (parameter && parameter->environment) {
       clearenv();
 
-      for (f_array_length_t i = 0; i < parameter->environment->used; ++i) {
+      for (f_number_unsigned_t i = 0; i < parameter->environment->used; ++i) {
         f_environment_set(parameter->environment->array[i].name, parameter->environment->array[i].value, F_true);
       } // for
     }
@@ -562,12 +562,12 @@ extern "C" {
     }
 
     if (fixated_is) {
-      for (f_array_length_t i = 1; i < arguments.used; ++i) {
+      for (f_number_unsigned_t i = 1; i < arguments.used; ++i) {
         fixed_arguments[i] = arguments.array[i].string;
       } // for
     }
     else {
-      for (f_array_length_t i = 0; i < arguments.used; ++i) {
+      for (f_number_unsigned_t i = 0; i < arguments.used; ++i) {
         fixed_arguments[i + 1] = arguments.array[i].string;
       } // for
     }
index 06d7cb158fe59755d61f6630d5cadcce64a6fa64..81d28be4dd44fd4a64f1379471b347cb6ce4f503 100644 (file)
@@ -39,7 +39,7 @@ extern "C" {
       };
 
       uint8_t i = 0;
-      f_array_length_t j = 0;
+      f_number_unsigned_t j = 0;
       f_string_static_t path_sub = f_string_static_t_initialize;
 
       for (; i < 7; ++i) {
@@ -68,7 +68,7 @@ extern "C" {
 
     f_string_static_t path_sub = f_string_static_t_initialize;
 
-    for (f_array_length_t i = 0; F_status_is_fine(status) && i < listing.directory.used; ++i) {
+    for (f_number_unsigned_t i = 0; F_status_is_fine(status) && i < listing.directory.used; ++i) {
 
       path_sub.used = path.used + listing.directory.array[i].used + 1;
 
@@ -138,7 +138,7 @@ extern "C" {
       };
 
       uint8_t i = 0;
-      f_array_length_t j = 0;
+      f_number_unsigned_t j = 0;
       f_string_static_t path_sub = f_string_static_t_initialize;
 
       for (; i < 7; ++i) {
@@ -166,7 +166,7 @@ extern "C" {
     {
       f_string_static_t path_sub = f_string_static_t_initialize;
 
-      for (f_array_length_t i = 0; F_status_is_fine(status) && i < listing.directory.used; ++i) {
+      for (f_number_unsigned_t i = 0; F_status_is_fine(status) && i < listing.directory.used; ++i) {
 
         path_sub.used = path.used + listing.directory.array[i].used + 1;
 
index 14ea1c5937c6fb9f871357fba628f4e8b94201fa..e440234210c7de7e92e38bd36308a408b8d52dc1 100644 (file)
@@ -165,7 +165,7 @@ extern "C" {
 #endif // _di_fll_fss_identify_
 
 #ifndef _di_fll_fss_snatch_
-  f_status_t fll_fss_snatch(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_array_length_t size, f_string_dynamic_t * const values[], bool matches[], f_array_length_t * const indexs[]) {
+  f_status_t fll_fss_snatch(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_number_unsigned_t size, f_string_dynamic_t * const values[], bool matches[], f_number_unsigned_t * const indexs[]) {
     #ifndef _di_level_2_parameter_checking_
       if (!size) return F_status_set_error(F_parameter);
       if (objects.used != contents.used) return F_status_set_error(F_parameter);
@@ -178,8 +178,8 @@ extern "C" {
 
     f_status_t status = F_none;
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     bool matched[size];
 
@@ -218,7 +218,7 @@ extern "C" {
 #endif // _di_fll_fss_snatch_
 
 #ifndef _di_fll_fss_snatch_apart_
-  f_status_t fll_fss_snatch_apart(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_array_length_t size, f_string_dynamics_t * const values[], bool matches[], f_array_lengths_t * const indexs[]) {
+  f_status_t fll_fss_snatch_apart(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_number_unsigned_t size, f_string_dynamics_t * const values[], bool matches[], f_number_unsigneds_t * const indexs[]) {
     #ifndef _di_level_2_parameter_checking_
       if (!size) return F_status_set_error(F_parameter);
       if (objects.used != contents.used) return F_status_set_error(F_parameter);
@@ -232,9 +232,9 @@ extern "C" {
     f_status_t status = F_none;
     f_fss_content_t *content = 0;
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
-    f_array_length_t k = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t k = 0;
 
     for (; i < objects.used; ++i) {
 
@@ -252,7 +252,7 @@ extern "C" {
         }
 
         if (values[j]->used + contents.array[i].used > values[j]->size) {
-          if (values[j]->used + contents.array[i].used > F_array_length_t_size_d) {
+          if (values[j]->used + contents.array[i].used > F_number_t_size_unsigned_d) {
             return F_status_set_error(F_array_too_large);
           }
 
@@ -260,7 +260,7 @@ extern "C" {
           if (F_status_is_error(status)) return status;
 
           if (indexs) {
-            status = f_array_lengths_increase_by(content->used, indexs[j]);
+            status = f_number_unsigneds_increase_by(content->used, indexs[j]);
             if (F_status_is_error(status)) return status;
           }
         }
@@ -284,7 +284,7 @@ extern "C" {
 #endif // _di_fll_fss_snatch_apart_
 
 #ifndef _di_fll_fss_snatch_map_
-  f_status_t fll_fss_snatch_map(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_array_length_t size, f_string_maps_t * const values[], bool matches[], f_array_lengths_t * const indexs[]) {
+  f_status_t fll_fss_snatch_map(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_number_unsigned_t size, f_string_maps_t * const values[], bool matches[], f_number_unsigneds_t * const indexs[]) {
     #ifndef _di_level_2_parameter_checking_
       if (!size) return F_status_set_error(F_parameter);
       if (objects.used != contents.used) return F_status_set_error(F_parameter);
@@ -298,9 +298,9 @@ extern "C" {
     f_status_t status = F_none;
     f_string_dynamic_t name = f_string_dynamic_t_initialize;
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
-    f_array_length_t k = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t k = 0;
 
     bool matched = F_false;
 
@@ -357,8 +357,8 @@ extern "C" {
         }
 
         if (values[j]->used == values[j]->size) {
-          if (values[j]->used + F_fss_default_allocation_step_d > F_array_length_t_size_d) {
-            if (values[j]->used == F_array_length_t_size_d) {
+          if (values[j]->used + F_fss_default_allocation_step_d > F_number_t_size_unsigned_d) {
+            if (values[j]->used == F_number_t_size_unsigned_d) {
               f_string_dynamic_resize(0, &name);
 
               return F_status_set_error(F_array_too_large);
@@ -373,7 +373,7 @@ extern "C" {
             }
 
             if (indexs) {
-              macro_f_array_lengths_t_resize(status, (*indexs[j]), indexs[j]->used + 1);
+              macro_f_number_unsigneds_t_resize(status, (*indexs[j]), indexs[j]->used + 1);
               if (F_status_is_error(status)) return status;
             }
           }
@@ -387,7 +387,7 @@ extern "C" {
             }
 
             if (indexs) {
-              macro_f_array_lengths_t_resize(status, (*indexs[j]), indexs[j]->used + F_fss_default_allocation_step_d);
+              macro_f_number_unsigneds_t_resize(status, (*indexs[j]), indexs[j]->used + F_fss_default_allocation_step_d);
               if (F_status_is_error(status)) return status;
             }
           }
@@ -427,7 +427,7 @@ extern "C" {
 #endif // _di_fll_fss_snatch_map_
 
 #ifndef _di_fll_fss_snatch_map_apart_
-  f_status_t fll_fss_snatch_map_apart(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_array_length_t size, f_string_map_multis_t * const values[], bool matches[], f_array_lengths_t * const indexs[]) {
+  f_status_t fll_fss_snatch_map_apart(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_number_unsigned_t size, f_string_map_multis_t * const values[], bool matches[], f_number_unsigneds_t * const indexs[]) {
     #ifndef _di_level_2_parameter_checking_
       if (!size) return F_status_set_error(F_parameter);
       if (objects.used != contents.used) return F_status_set_error(F_parameter);
@@ -440,9 +440,9 @@ extern "C" {
 
     f_status_t status = F_none;
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
-    f_array_length_t k = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t k = 0;
 
     f_string_map_multi_t *map_multi = 0;
 
@@ -465,7 +465,7 @@ extern "C" {
         if (F_status_is_error(status)) return status;
 
         if (indexs) {
-          macro_f_array_lengths_t_increase(status, F_fss_default_allocation_step_small_d, (*indexs[j]));
+          macro_f_number_unsigneds_t_increase(status, F_fss_default_allocation_step_small_d, (*indexs[j]));
           if (F_status_is_error(status)) return status;
         }
 
@@ -501,7 +501,7 @@ extern "C" {
 #endif // _di_fll_fss_snatch_map_apart_
 
 #ifndef _di_fll_fss_snatch_map_mash_
-  f_status_t fll_fss_snatch_map_mash(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_array_length_t size, const f_string_static_t glue, f_string_maps_t * const values[], bool matches[], f_array_lengths_t * const indexs[]) {
+  f_status_t fll_fss_snatch_map_mash(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_number_unsigned_t size, const f_string_static_t glue, f_string_maps_t * const values[], bool matches[], f_number_unsigneds_t * const indexs[]) {
     #ifndef _di_level_2_parameter_checking_
       if (!size) return F_status_set_error(F_parameter);
       if (objects.used != contents.used) return F_status_set_error(F_parameter);
@@ -514,9 +514,9 @@ extern "C" {
 
     f_status_t status = F_none;
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
-    f_array_length_t k = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t k = 0;
 
     f_string_map_t *map = 0;
 
@@ -539,7 +539,7 @@ extern "C" {
         if (F_status_is_error(status)) return status;
 
         if (indexs) {
-          macro_f_array_lengths_t_increase(status, F_fss_default_allocation_step_small_d, (*indexs[j]));
+          macro_f_number_unsigneds_t_increase(status, F_fss_default_allocation_step_small_d, (*indexs[j]));
           if (F_status_is_error(status)) return status;
         }
 
@@ -570,7 +570,7 @@ extern "C" {
 #endif // _di_fll_fss_snatch_map_mash_
 
 #ifndef _di_fll_fss_snatch_map_mash_apart_
-  f_status_t fll_fss_snatch_map_mash_apart(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_array_length_t size, const f_string_static_t glue, f_string_map_multis_t * const values[], bool matches[], f_array_lengths_t * const indexs[]) {
+  f_status_t fll_fss_snatch_map_mash_apart(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_number_unsigned_t size, const f_string_static_t glue, f_string_map_multis_t * const values[], bool matches[], f_number_unsigneds_t * const indexs[]) {
     #ifndef _di_level_2_parameter_checking_
       if (!size) return F_status_set_error(F_parameter);
       if (objects.used != contents.used) return F_status_set_error(F_parameter);
@@ -584,9 +584,9 @@ extern "C" {
     f_status_t status = F_none;
     f_string_dynamic_t name = f_string_dynamic_t_initialize;
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
-    f_array_length_t k = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t k = 0;
 
     bool matched = F_false;
 
@@ -646,7 +646,7 @@ extern "C" {
           if (F_status_is_error(status)) return status;
 
           if (indexs) {
-            macro_f_array_lengths_t_increase(status, F_fss_default_allocation_step_small_d, (*indexs[j]));
+            macro_f_number_unsigneds_t_increase(status, F_fss_default_allocation_step_small_d, (*indexs[j]));
             if (F_status_is_error(status)) return status;
           }
 
@@ -687,7 +687,7 @@ extern "C" {
 #endif // _di_fll_fss_snatch_map_mash_apart_
 
 #ifndef _di_fll_fss_snatch_map_together_
-  f_status_t fll_fss_snatch_map_together(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_array_length_t size, const f_string_static_t glue, f_string_maps_t * const values[], bool matches[], f_array_lengths_t * const indexs[]) {
+  f_status_t fll_fss_snatch_map_together(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_number_unsigned_t size, const f_string_static_t glue, f_string_maps_t * const values[], bool matches[], f_number_unsigneds_t * const indexs[]) {
     #ifndef _di_level_2_parameter_checking_
       if (!size) return F_status_set_error(F_parameter);
       if (objects.used != contents.used) return F_status_set_error(F_parameter);
@@ -701,9 +701,9 @@ extern "C" {
     f_status_t status = F_none;
     f_string_dynamic_t name = f_string_dynamic_t_initialize;
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
-    f_array_length_t k = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t k = 0;
 
     bool matched = F_false;
 
@@ -762,7 +762,7 @@ extern "C" {
           if (F_status_is_error(status)) return status;
 
           if (indexs) {
-            macro_f_array_lengths_t_increase(status, F_fss_default_allocation_step_small_d, (*indexs[j]));
+            macro_f_number_unsigneds_t_increase(status, F_fss_default_allocation_step_small_d, (*indexs[j]));
             if (F_status_is_error(status)) return status;
           }
 
@@ -801,7 +801,7 @@ extern "C" {
 #endif // _di_fll_fss_snatch_map_together_
 
 #ifndef _di_fll_fss_snatch_mash_
-  f_status_t fll_fss_snatch_mash(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_array_length_t size, const f_string_static_t glue, f_string_dynamic_t * const values[], bool matches[], f_array_length_t * const indexs[]) {
+  f_status_t fll_fss_snatch_mash(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_number_unsigned_t size, const f_string_static_t glue, f_string_dynamic_t * const values[], bool matches[], f_number_unsigned_t * const indexs[]) {
     #ifndef _di_level_2_parameter_checking_
       if (!size) return F_status_set_error(F_parameter);
       if (objects.used != contents.used) return F_status_set_error(F_parameter);
@@ -814,9 +814,9 @@ extern "C" {
 
     f_status_t status = F_none;
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
-    f_array_length_t k = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t k = 0;
 
     bool matched[size];
 
@@ -856,7 +856,7 @@ extern "C" {
 #endif // _di_fll_fss_snatch_mash_
 
 #ifndef _di_fll_fss_snatch_mash_apart_
-  f_status_t fll_fss_snatch_mash_apart(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_array_length_t size, const f_string_static_t glue, f_string_dynamics_t * const values[], bool matches[], f_array_lengths_t * const indexs[]) {
+  f_status_t fll_fss_snatch_mash_apart(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_number_unsigned_t size, const f_string_static_t glue, f_string_dynamics_t * const values[], bool matches[], f_number_unsigneds_t * const indexs[]) {
     #ifndef _di_level_2_parameter_checking_
       if (!size) return F_status_set_error(F_parameter);
       if (objects.used != contents.used) return F_status_set_error(F_parameter);
@@ -869,9 +869,9 @@ extern "C" {
 
     f_status_t status = F_none;
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
-    f_array_length_t k = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t k = 0;
 
     for (; i < objects.used; ++i) {
 
@@ -890,7 +890,7 @@ extern "C" {
         if (F_status_is_error(status)) return status;
 
         if (indexs) {
-          macro_f_array_lengths_t_increase(status, F_fss_default_allocation_step_small_d, (*indexs[j]));
+          macro_f_number_unsigneds_t_increase(status, F_fss_default_allocation_step_small_d, (*indexs[j]));
           if (F_status_is_error(status)) return status;
         }
 
@@ -914,7 +914,7 @@ extern "C" {
 #endif // _di_fll_fss_snatch_mash_apart_
 
 #ifndef _di_fll_fss_snatch_together_
-  f_status_t fll_fss_snatch_together(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_array_length_t size, const f_string_static_t glue, f_string_dynamic_t * const values[], bool matches[], f_array_length_t * const indexs[]) {
+  f_status_t fll_fss_snatch_together(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_number_unsigned_t size, const f_string_static_t glue, f_string_dynamic_t * const values[], bool matches[], f_number_unsigned_t * const indexs[]) {
     #ifndef _di_level_2_parameter_checking_
       if (!size) return F_status_set_error(F_parameter);
       if (objects.used != contents.used) return F_status_set_error(F_parameter);
@@ -927,9 +927,9 @@ extern "C" {
 
     f_status_t status = F_none;
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
-    f_array_length_t k = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t k = 0;
 
     for (; i < objects.used; ++i) {
 
index 7adebc7dc7e683c056511f48b613ecef9073b0db..77c02c3c2162a3d6453d63cd7fbb3088414dae89 100644 (file)
@@ -119,7 +119,7 @@ extern "C" {
  * @see f_compare_trim()
  */
 #ifndef _di_fll_fss_snatch_
-  extern f_status_t fll_fss_snatch(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_array_length_t size, f_string_dynamic_t * const values[], bool matches[], f_array_length_t * const indexs[]);
+  extern f_status_t fll_fss_snatch(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_number_unsigned_t size, f_string_dynamic_t * const values[], bool matches[], f_number_unsigned_t * const indexs[]);
 #endif // _di_fll_fss_snatch_
 
 /**
@@ -167,7 +167,7 @@ extern "C" {
  * @see f_compare_trim()
  */
 #ifndef _di_fll_fss_snatch_apart_
-  extern f_status_t fll_fss_snatch_apart(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_array_length_t size, f_string_dynamics_t * const values[], bool matches[], f_array_lengths_t * const indexs[]);
+  extern f_status_t fll_fss_snatch_apart(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_number_unsigned_t size, f_string_dynamics_t * const values[], bool matches[], f_number_unsigneds_t * const indexs[]);
 #endif // _di_fll_fss_snatch_apart_
 
 /**
@@ -217,7 +217,7 @@ extern "C" {
  * @see f_compare_trim()
  */
 #ifndef _di_fll_fss_snatch_map_
-  extern f_status_t fll_fss_snatch_map(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_array_length_t size, f_string_maps_t * const values[], bool matches[], f_array_lengths_t * const indexs[]);
+  extern f_status_t fll_fss_snatch_map(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_number_unsigned_t size, f_string_maps_t * const values[], bool matches[], f_number_unsigneds_t * const indexs[]);
 #endif // _di_fll_fss_snatch_map_
 
 /**
@@ -269,7 +269,7 @@ extern "C" {
  * @see f_compare_trim()
  */
 #ifndef _di_fll_fss_snatch_map_apart_
-  extern f_status_t fll_fss_snatch_map_apart(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_array_length_t size, f_string_map_multis_t * const values[], bool matches[], f_array_lengths_t * const indexs[]);
+  extern f_status_t fll_fss_snatch_map_apart(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_number_unsigned_t size, f_string_map_multis_t * const values[], bool matches[], f_number_unsigneds_t * const indexs[]);
 #endif // _di_fll_fss_snatch_map_apart_
 
 /**
@@ -319,7 +319,7 @@ extern "C" {
  *   Errors (with error bit) from: f_compare_dynamic_partial_trim_string().
  */
 #ifndef _di_fll_fss_snatch_map_mash_
-  extern f_status_t fll_fss_snatch_map_mash(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_array_length_t size, const f_string_static_t glue, f_string_maps_t * const values[], bool matches[], f_array_lengths_t * const indexs[]);
+  extern f_status_t fll_fss_snatch_map_mash(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_number_unsigned_t size, const f_string_static_t glue, f_string_maps_t * const values[], bool matches[], f_number_unsigneds_t * const indexs[]);
 #endif // _di_fll_fss_snatch_map_mash_
 
 /**
@@ -373,7 +373,7 @@ extern "C" {
  * @see f_compare_trim()
  */
 #ifndef _di_fll_fss_snatch_map_mash_apart_
-  extern f_status_t fll_fss_snatch_map_mash_apart(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_array_length_t size, const f_string_static_t glue, f_string_map_multis_t * const values[], bool matches[], f_array_lengths_t * const indexs[]);
+  extern f_status_t fll_fss_snatch_map_mash_apart(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_number_unsigned_t size, const f_string_static_t glue, f_string_map_multis_t * const values[], bool matches[], f_number_unsigneds_t * const indexs[]);
 #endif // _di_fll_fss_snatch_map_mash_apart_
 
 /**
@@ -426,7 +426,7 @@ extern "C" {
  * @see f_compare_trim()
  */
 #ifndef _di_fll_fss_snatch_map_together_
-  extern f_status_t fll_fss_snatch_map_together(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_array_length_t size, const f_string_static_t glue, f_string_maps_t * const values[], bool matches[], f_array_lengths_t * const indexs[]);
+  extern f_status_t fll_fss_snatch_map_together(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_number_unsigned_t size, const f_string_static_t glue, f_string_maps_t * const values[], bool matches[], f_number_unsigneds_t * const indexs[]);
 #endif // _di_fll_fss_snatch_map_together_
 
 /**
@@ -473,7 +473,7 @@ extern "C" {
  *   Errors (with error bit) from: f_compare_dynamic_partial_trim_string().
  */
 #ifndef _di_fll_fss_snatch_mash_
-  extern f_status_t fll_fss_snatch_mash(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_array_length_t size, const f_string_static_t glue, f_string_dynamic_t * const values[], bool matches[], f_array_length_t * const indexs[]);
+  extern f_status_t fll_fss_snatch_mash(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_number_unsigned_t size, const f_string_static_t glue, f_string_dynamic_t * const values[], bool matches[], f_number_unsigned_t * const indexs[]);
 #endif // _di_fll_fss_snatch_mash_
 
 /**
@@ -524,7 +524,7 @@ extern "C" {
  * @see f_compare_trim()
  */
 #ifndef _di_fll_fss_snatch_mash_apart_
-  extern f_status_t fll_fss_snatch_mash_apart(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_array_length_t size, const f_string_static_t glue, f_string_dynamics_t * const values[], bool matches[], f_array_lengths_t * const indexs[]);
+  extern f_status_t fll_fss_snatch_mash_apart(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_number_unsigned_t size, const f_string_static_t glue, f_string_dynamics_t * const values[], bool matches[], f_number_unsigneds_t * const indexs[]);
 #endif // _di_fll_fss_snatch_mash_apart_
 
 /**
@@ -572,7 +572,7 @@ extern "C" {
  * @see f_compare_trim()
  */
 #ifndef _di_fll_fss_snatch_together_
-  extern f_status_t fll_fss_snatch_together(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_array_length_t size, const f_string_static_t glue, f_string_dynamic_t * const values[], bool matches[], f_array_length_t * const indexs[]);
+  extern f_status_t fll_fss_snatch_together(const f_string_static_t buffer, const f_fss_objects_t objects, const f_fss_contents_t contents, const f_string_static_t names[], const f_number_unsigned_t size, const f_string_static_t glue, f_string_dynamic_t * const values[], bool matches[], f_number_unsigned_t * const indexs[]);
 #endif // _di_fll_fss_snatch_together_
 
 #ifdef __cplusplus
index bbb8325b9d6120333b01342e970c9e8aef58635c..bddd2bcb9703aef64cdc4c63b4bd7652204848f7 100644 (file)
@@ -17,7 +17,7 @@ extern "C" {
     #endif // _di_level_2_parameter_checking_
 
     f_status_t status = F_none;
-    f_array_length_t initial_used = objects->used;
+    f_number_unsigned_t initial_used = objects->used;
 
     bool found_data = F_false;
 
index b210143f65ee3a43c0a24bf973d07248e6de263e..db377359782b547054849cd6a51b62defa2d974f 100644 (file)
@@ -17,7 +17,7 @@ extern "C" {
     #endif // _di_level_2_parameter_checking_
 
     f_status_t status = F_none;
-    f_array_length_t initial_used = objects->used;
+    f_number_unsigned_t initial_used = objects->used;
 
     bool found_data = F_false;
 
index 71d5a709d61308217c545e097449922a4879966b..fcde9b1f2e6f8c105bd725751bd738bbd34692fe 100644 (file)
@@ -16,7 +16,7 @@ extern "C" {
       }
     #endif // _di_level_2_parameter_checking_
 
-    f_array_length_t initial_used = 0;
+    f_number_unsigned_t initial_used = 0;
 
     bool found_data = F_false;
 
index 7533be7d6298469048b4e20b2e0741ed3a7f1883..3749296b493b5db4d903f63094d14b2ad00783f9 100644 (file)
@@ -17,7 +17,7 @@ extern "C" {
     #endif // _di_level_2_parameter_checking_
 
     f_status_t status = F_none;
-    f_array_length_t initial_used = objects->used;
+    f_number_unsigned_t initial_used = objects->used;
 
     bool found_data = F_false;
 
@@ -217,7 +217,7 @@ extern "C" {
     if (state->status == F_none || state->status == F_none_stop || state->status == F_none_eos || state->status == F_none_eol) {
       uint8_t complete = f_fss_complete_next_e;
 
-      for (f_array_length_t i = 0; i < contents.used; ++i) {
+      for (f_number_unsigned_t i = 0; i < contents.used; ++i) {
 
         if (i + 1 == contents.used) {
           complete = f_fss_complete_end_e;
index 07f897990ca1a3f9d00b94b37a2dfc2a66a29355..0589b83beb705e2951135acc90483612c90172fb 100644 (file)
@@ -17,7 +17,7 @@ extern "C" {
     #endif // _di_level_2_parameter_checking_
 
     f_status_t status = F_none;
-    f_array_length_t initial_used = objects->used;
+    f_number_unsigned_t initial_used = objects->used;
 
     bool found_data = F_false;
 
index 2b888624315cad7272bf6fb47e8d6f42ce7c93f0..1246931c7111b7eee0a047b047d10f8b7ef14a41 100644 (file)
@@ -17,7 +17,7 @@ extern "C" {
     #endif // _di_level_2_parameter_checking_
 
     f_status_t status = F_none;
-    f_array_length_t initial_used = objects->used;
+    f_number_unsigned_t initial_used = objects->used;
 
     bool found_data = F_false;
 
@@ -237,7 +237,7 @@ extern "C" {
         state->status = f_string_dynamic_increase_by(content.used, destination);
         if (F_status_is_error(state->status)) return;
 
-        f_array_length_t i = 0;
+        f_number_unsigned_t i = 0;
 
         // Copy in blocks to allow for interruptability of potentially large data sets.
         for (; i < content.used && i + F_fss_default_block_size_normal_d < content.used; i += F_fss_default_block_size_normal_d) {
index a4cfaf603ef5e2bd9916e3e6b512c80de7d64bb7..0af3b35a70c1f21b1fd2ece0f9d9025f5699ae11 100644 (file)
@@ -16,9 +16,9 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
-    f_array_length_t delimits = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t delimits = 0;
 
     for (; i < content.used; ++i) {
 
@@ -81,11 +81,11 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     }
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
-    f_array_length_t delimits = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t delimits = 0;
 
-    const f_array_length_t used = unescaped->used;
+    const f_number_unsigned_t used = unescaped->used;
 
     for (; i < content.used; ++i) {
 
index a7e5b40cac44946cc6b7bb7cadfb5f9990d25940..76974ca1228e1009654fddf9a725032539cd9676 100644 (file)
@@ -5,7 +5,7 @@ extern "C" {
 #endif
 
 #ifndef _di_fll_print_
-  f_status_t fll_print(const f_string_t string, const f_array_length_t length, f_file_t file) {
+  f_status_t fll_print(const f_string_t string, const f_number_unsigned_t length, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -170,7 +170,7 @@ extern "C" {
 #endif // _di_fll_print_dynamic_safely_
 
 #ifndef _di_fll_print_except_
-  f_status_t fll_print_except(const f_string_t buffer, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except, f_file_t file) {
+  f_status_t fll_print_except(const f_string_t buffer, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -185,7 +185,7 @@ extern "C" {
 #endif // _di_fll_print_except_
 
 #ifndef _di_fll_print_except_dynamic_
-  f_status_t fll_print_except_dynamic(const f_string_static_t buffer, const f_array_lengths_t except, f_file_t file) {
+  f_status_t fll_print_except_dynamic(const f_string_static_t buffer, const f_number_unsigneds_t except, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -200,7 +200,7 @@ extern "C" {
 #endif // _di_fll_print_except_dynamic_
 
 #ifndef _di_fll_print_except_dynamic_partial_
-  f_status_t fll_print_except_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, f_file_t file) {
+  f_status_t fll_print_except_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -215,7 +215,7 @@ extern "C" {
 #endif // _di_fll_print_except_dynamic_partial_
 
 #ifndef _di_fll_print_except_dynamic_partial_raw_
-  f_status_t fll_print_except_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, f_file_t file) {
+  f_status_t fll_print_except_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -230,7 +230,7 @@ extern "C" {
 #endif // _di_fll_print_except_dynamic_partial_raw_
 
 #ifndef _di_fll_print_except_dynamic_partial_raw_safely_
-  f_status_t fll_print_except_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, f_file_t file) {
+  f_status_t fll_print_except_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -245,7 +245,7 @@ extern "C" {
 #endif // _di_fll_print_except_dynamic_partial_raw_safely_
 
 #ifndef _di_fll_print_except_dynamic_partial_safely_
-  f_status_t fll_print_except_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, f_file_t file) {
+  f_status_t fll_print_except_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -260,7 +260,7 @@ extern "C" {
 #endif // _di_fll_print_except_dynamic_partial_safely_
 
 #ifndef _di_fll_print_except_dynamic_raw_
-  f_status_t fll_print_except_dynamic_raw(const f_string_static_t buffer, const f_array_lengths_t except, f_file_t file) {
+  f_status_t fll_print_except_dynamic_raw(const f_string_static_t buffer, const f_number_unsigneds_t except, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -275,7 +275,7 @@ extern "C" {
 #endif // _di_fll_print_except_dynamic_raw_
 
 #ifndef _di_fll_print_except_dynamic_raw_safely_
-  f_status_t fll_print_except_dynamic_raw_safely(const f_string_static_t buffer, const f_array_lengths_t except, f_file_t file) {
+  f_status_t fll_print_except_dynamic_raw_safely(const f_string_static_t buffer, const f_number_unsigneds_t except, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -290,7 +290,7 @@ extern "C" {
 #endif // _di_fll_print_except_dynamic_raw_safely_
 
 #ifndef _di_fll_print_except_dynamic_safely_
-  f_status_t fll_print_except_dynamic_safely(const f_string_static_t buffer, const f_array_lengths_t except, f_file_t file) {
+  f_status_t fll_print_except_dynamic_safely(const f_string_static_t buffer, const f_number_unsigneds_t except, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -305,7 +305,7 @@ extern "C" {
 #endif // _di_fll_print_except_dynamic_safely_
 
 #ifndef _di_fll_print_except_raw_
-  f_status_t fll_print_except_raw(const f_string_t buffer, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except, f_file_t file) {
+  f_status_t fll_print_except_raw(const f_string_t buffer, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -320,7 +320,7 @@ extern "C" {
 #endif // _di_fll_print_except_raw_
 
 #ifndef _di_fll_print_except_raw_safely_
-  f_status_t fll_print_except_raw_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except, f_file_t file) {
+  f_status_t fll_print_except_raw_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -335,7 +335,7 @@ extern "C" {
 #endif // _di_fll_print_except_raw_safely_
 
 #ifndef _di_fll_print_except_safely_
-  f_status_t fll_print_except_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except, f_file_t file) {
+  f_status_t fll_print_except_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -350,7 +350,7 @@ extern "C" {
 #endif // _di_fll_print_except_safely_
 
 #ifndef _di_fll_print_except_in_
-  f_status_t fll_print_except_in(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file) {
+  f_status_t fll_print_except_in(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -365,7 +365,7 @@ extern "C" {
 #endif // _di_fll_print_except_in_
 
 #ifndef _di_fll_print_except_in_dynamic_
-  f_status_t fll_print_except_in_dynamic(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file) {
+  f_status_t fll_print_except_in_dynamic(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -380,7 +380,7 @@ extern "C" {
 #endif // _di_fll_print_except_in_dynamic_
 
 #ifndef _di_fll_print_except_in_dynamic_partial_
-  f_status_t fll_print_except_in_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file) {
+  f_status_t fll_print_except_in_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -395,7 +395,7 @@ extern "C" {
 #endif // _di_fll_print_except_in_dynamic_partial_
 
 #ifndef _di_fll_print_except_in_dynamic_partial_raw_
-  f_status_t fll_print_except_in_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file) {
+  f_status_t fll_print_except_in_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -410,7 +410,7 @@ extern "C" {
 #endif // _di_fll_print_except_in_dynamic_partial_raw_
 
 #ifndef _di_fll_print_except_in_dynamic_partial_raw_safely_
-  f_status_t fll_print_except_in_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file) {
+  f_status_t fll_print_except_in_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -425,7 +425,7 @@ extern "C" {
 #endif // _di_fll_print_except_in_dynamic_partial_raw_safely_
 
 #ifndef _di_fll_print_except_in_dynamic_partial_safely_
-  f_status_t fll_print_except_in_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file) {
+  f_status_t fll_print_except_in_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -440,7 +440,7 @@ extern "C" {
 #endif // _di_fll_print_except_in_dynamic_partial_safely_
 
 #ifndef _di_fll_print_except_in_dynamic_raw_
-  f_status_t fll_print_except_in_dynamic_raw(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file) {
+  f_status_t fll_print_except_in_dynamic_raw(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -455,7 +455,7 @@ extern "C" {
 #endif // _di_fll_print_except_in_dynamic_raw_
 
 #ifndef _di_fll_print_except_in_dynamic_raw_safely_
-  f_status_t fll_print_except_in_dynamic_raw_safely(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file) {
+  f_status_t fll_print_except_in_dynamic_raw_safely(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -470,7 +470,7 @@ extern "C" {
 #endif // _di_fll_print_except_in_dynamic_raw_safely_
 
 #ifndef _di_fll_print_except_in_dynamic_safely_
-  f_status_t fll_print_except_in_dynamic_safely(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file) {
+  f_status_t fll_print_except_in_dynamic_safely(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -485,7 +485,7 @@ extern "C" {
 #endif // _di_fll_print_except_in_dynamic_safely_
 
 #ifndef _di_fll_print_except_in_raw_
-  f_status_t fll_print_except_in_raw(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file) {
+  f_status_t fll_print_except_in_raw(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -500,7 +500,7 @@ extern "C" {
 #endif // _di_fll_print_except_in_raw_
 
 #ifndef _di_fll_print_except_in_raw_safely_
-  f_status_t fll_print_except_in_raw_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file) {
+  f_status_t fll_print_except_in_raw_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -515,7 +515,7 @@ extern "C" {
 #endif // _di_fll_print_except_in_raw_safely_
 
 #ifndef _di_fll_print_except_in_safely_
-  f_status_t fll_print_except_in_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file) {
+  f_status_t fll_print_except_in_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -570,7 +570,7 @@ extern "C" {
 #endif // _di_fll_print_format_convert_
 
 #ifndef _di_fll_print_raw_
-  f_status_t fll_print_raw(const f_string_t string, const f_array_length_t length, f_file_t file) {
+  f_status_t fll_print_raw(const f_string_t string, const f_number_unsigned_t length, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -585,7 +585,7 @@ extern "C" {
 #endif // _di_fll_print_raw_
 
 #ifndef _di_fll_print_raw_safely_
-  f_status_t fll_print_raw_safely(const f_string_t string, const f_array_length_t length, f_file_t file) {
+  f_status_t fll_print_raw_safely(const f_string_t string, const f_number_unsigned_t length, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -615,7 +615,7 @@ extern "C" {
 #endif // _di_fll_print_raw_terminated_
 
 #ifndef _di_fll_print_safely_
-  f_status_t fll_print_safely(const f_string_t string, const f_array_length_t length, f_file_t file) {
+  f_status_t fll_print_safely(const f_string_t string, const f_number_unsigned_t length, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -675,7 +675,7 @@ extern "C" {
 #endif // _di_fll_print_terminated_
 
 #ifndef _di_fll_print_trim_raw_
-  f_status_t fll_print_trim_raw(const f_string_t string, const f_array_length_t length, f_file_t file) {
+  f_status_t fll_print_trim_raw(const f_string_t string, const f_number_unsigned_t length, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -690,7 +690,7 @@ extern "C" {
 #endif // _di_fll_print_trim_raw_
 
 #ifndef _di_fll_print_trim_raw_safely_
-  f_status_t fll_print_trim_raw_safely(const f_string_t string, const f_array_length_t length, f_file_t file) {
+  f_status_t fll_print_trim_raw_safely(const f_string_t string, const f_number_unsigned_t length, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -705,7 +705,7 @@ extern "C" {
 #endif // _di_fll_print_trim_raw_safely_
 
 #ifndef _di_fll_print_trim_safely_
-  f_status_t fll_print_trim_safely(const f_string_t string, const f_array_length_t length, f_file_t file) {
+  f_status_t fll_print_trim_safely(const f_string_t string, const f_number_unsigned_t length, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -840,7 +840,7 @@ extern "C" {
 #endif // _di_fll_print_trim_dynamic_partial_safely_
 
 #ifndef _di_fll_print_trim_except_
-  f_status_t fll_print_trim_except(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except, f_file_t file) {
+  f_status_t fll_print_trim_except(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -855,7 +855,7 @@ extern "C" {
 #endif // _di_fll_print_trim_except_
 
 #ifndef _di_fll_print_trim_except_raw_
-  f_status_t fll_print_trim_except_raw(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except, f_file_t file) {
+  f_status_t fll_print_trim_except_raw(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -870,7 +870,7 @@ extern "C" {
 #endif // _di_fll_print_trim_except_raw_
 
 #ifndef _di_fll_print_trim_except_raw_safely_
-  f_status_t fll_print_trim_except_raw_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except, f_file_t file) {
+  f_status_t fll_print_trim_except_raw_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -885,7 +885,7 @@ extern "C" {
 #endif // _di_fll_print_trim_except_raw_safely_
 
 #ifndef _di_fll_print_trim_except_safely_
-  f_status_t fll_print_trim_except_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except, f_file_t file) {
+  f_status_t fll_print_trim_except_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -900,7 +900,7 @@ extern "C" {
 #endif // _di_fll_print_trim_except_safely_
 
 #ifndef _di_fll_print_trim_except_dynamic_
-  f_status_t fll_print_trim_except_dynamic(const f_string_static_t buffer, const f_array_lengths_t except, f_file_t file) {
+  f_status_t fll_print_trim_except_dynamic(const f_string_static_t buffer, const f_number_unsigneds_t except, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -915,7 +915,7 @@ extern "C" {
 #endif // _di_fll_print_trim_except_dynamic_
 
 #ifndef _di_fll_print_trim_except_dynamic_raw_
-  f_status_t fll_print_trim_except_dynamic_raw(const f_string_static_t buffer, const f_array_lengths_t except, f_file_t file) {
+  f_status_t fll_print_trim_except_dynamic_raw(const f_string_static_t buffer, const f_number_unsigneds_t except, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -930,7 +930,7 @@ extern "C" {
 #endif // _di_fll_print_trim_except_dynamic_raw_
 
 #ifndef _di_fll_print_trim_except_dynamic_raw_safely_
-  f_status_t fll_print_trim_except_dynamic_raw_safely(const f_string_static_t buffer, const f_array_lengths_t except, f_file_t file) {
+  f_status_t fll_print_trim_except_dynamic_raw_safely(const f_string_static_t buffer, const f_number_unsigneds_t except, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -945,7 +945,7 @@ extern "C" {
 #endif // _di_fll_print_trim_except_dynamic_raw_safely_
 
 #ifndef _di_fll_print_trim_except_dynamic_safely_
-  f_status_t fll_print_trim_except_dynamic_safely(const f_string_static_t buffer, const f_array_lengths_t except, f_file_t file) {
+  f_status_t fll_print_trim_except_dynamic_safely(const f_string_static_t buffer, const f_number_unsigneds_t except, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -960,7 +960,7 @@ extern "C" {
 #endif // _di_fll_print_trim_except_dynamic_safely_
 
 #ifndef _di_fll_print_trim_except_in_
-  f_status_t fll_print_trim_except_in(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file) {
+  f_status_t fll_print_trim_except_in(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -975,7 +975,7 @@ extern "C" {
 #endif // _di_fll_print_trim_except_in_
 
 #ifndef _di_fll_print_trim_except_in_raw_
-  f_status_t fll_print_trim_except_in_raw(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file) {
+  f_status_t fll_print_trim_except_in_raw(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -990,7 +990,7 @@ extern "C" {
 #endif // _di_fll_print_trim_except_in_raw_
 
 #ifndef _di_fll_print_trim_except_in_raw_safely_
-  f_status_t fll_print_trim_except_in_raw_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file) {
+  f_status_t fll_print_trim_except_in_raw_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -1005,7 +1005,7 @@ extern "C" {
 #endif // _di_fll_print_trim_except_in_raw_safely_
 
 #ifndef _di_fll_print_trim_except_in_safely_
-  f_status_t fll_print_trim_except_in_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file) {
+  f_status_t fll_print_trim_except_in_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -1020,7 +1020,7 @@ extern "C" {
 #endif // _di_fll_print_trim_except_in_safely_
 
 #ifndef _di_fll_print_trim_except_in_dynamic_
-  f_status_t fll_print_trim_except_in_dynamic(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file) {
+  f_status_t fll_print_trim_except_in_dynamic(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -1035,7 +1035,7 @@ extern "C" {
 #endif // _di_fll_print_trim_except_in_dynamic_
 
 #ifndef _di_fll_print_trim_except_in_dynamic_raw_
-  f_status_t fll_print_trim_except_in_dynamic_raw(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file) {
+  f_status_t fll_print_trim_except_in_dynamic_raw(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -1050,7 +1050,7 @@ extern "C" {
 #endif // _di_fll_print_trim_except_in_dynamic_raw_
 
 #ifndef _di_fll_print_trim_except_in_dynamic_raw_safely_
-  f_status_t fll_print_trim_except_in_dynamic_raw_safely(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file) {
+  f_status_t fll_print_trim_except_in_dynamic_raw_safely(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -1065,7 +1065,7 @@ extern "C" {
 #endif // _di_fll_print_trim_except_in_dynamic_raw_safely_
 
 #ifndef _di_fll_print_trim_except_in_dynamic_safely_
-  f_status_t fll_print_trim_except_in_dynamic_safely(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file) {
+  f_status_t fll_print_trim_except_in_dynamic_safely(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -1080,7 +1080,7 @@ extern "C" {
 #endif // _di_fll_print_trim_except_in_dynamic_safely_
 
 #ifndef _di_fll_print_trim_except_in_dynamic_partial_
-  f_status_t fll_print_trim_except_in_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file) {
+  f_status_t fll_print_trim_except_in_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -1095,7 +1095,7 @@ extern "C" {
 #endif // _di_fll_print_trim_except_in_dynamic_partial_
 
 #ifndef _di_fll_print_trim_except_in_dynamic_partial_raw_
-  f_status_t fll_print_trim_except_in_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file) {
+  f_status_t fll_print_trim_except_in_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -1110,7 +1110,7 @@ extern "C" {
 #endif // _di_fll_print_trim_except_in_dynamic_partial_raw_
 
 #ifndef _di_fll_print_trim_except_in_dynamic_partial_raw_safely_
-  f_status_t fll_print_trim_except_in_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file) {
+  f_status_t fll_print_trim_except_in_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -1125,7 +1125,7 @@ extern "C" {
 #endif // _di_fll_print_trim_except_in_dynamic_partial_raw_safely_
 
 #ifndef _di_fll_print_trim_except_in_dynamic_partial_safely_
-  f_status_t fll_print_trim_except_in_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file) {
+  f_status_t fll_print_trim_except_in_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -1140,7 +1140,7 @@ extern "C" {
 #endif // _di_fll_print_trim_except_in_dynamic_partial_safely_
 
 #ifndef _di_fll_print_trim_except_dynamic_partial_
-  f_status_t fll_print_trim_except_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, f_file_t file) {
+  f_status_t fll_print_trim_except_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -1155,7 +1155,7 @@ extern "C" {
 #endif // _di_fll_print_trim_except_dynamic_partial_
 
 #ifndef _di_fll_print_trim_except_dynamic_partial_raw_
-  f_status_t fll_print_trim_except_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, f_file_t file) {
+  f_status_t fll_print_trim_except_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -1170,7 +1170,7 @@ extern "C" {
 #endif // _di_fll_print_trim_except_dynamic_partial_raw_
 
 #ifndef _di_fll_print_trim_except_dynamic_partial_raw_safely_
-  f_status_t fll_print_trim_except_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, f_file_t file) {
+  f_status_t fll_print_trim_except_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
@@ -1185,7 +1185,7 @@ extern "C" {
 #endif // _di_fll_print_trim_except_dynamic_partial_raw_safely_
 
 #ifndef _di_fll_print_trim_except_dynamic_partial_safely_
-  f_status_t fll_print_trim_except_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, f_file_t file) {
+  f_status_t fll_print_trim_except_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, f_file_t file) {
 
     if (!file.stream) return F_stream_not;
 
index 960bf0463bc768b22b74652c86506c144e4234fd..d7dfe237ba9f5e17762b7c0741bd9980688412f3 100644 (file)
@@ -52,7 +52,7 @@ extern "C" {
  * @see f_print()
  */
 #ifndef _di_fll_print_
-  extern f_status_t fll_print(const f_string_t string, const f_array_length_t length, f_file_t file);
+  extern f_status_t fll_print(const f_string_t string, const f_number_unsigned_t length, f_file_t file);
 #endif // _di_fll_print_
 
 /**
@@ -331,7 +331,7 @@ extern "C" {
  * @see f_print_except()
  */
 #ifndef _di_fll_print_except_
-  extern f_status_t fll_print_except(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except, f_file_t file);
+  extern f_status_t fll_print_except(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except, f_file_t file);
 #endif // _di_fll_print_except_
 
 /**
@@ -358,7 +358,7 @@ extern "C" {
  * @see f_print_except_dynamic()
  */
 #ifndef _di_fll_print_except_dynamic_
-  extern f_status_t fll_print_except_dynamic(const f_string_static_t buffer, const f_array_lengths_t except, f_file_t file);
+  extern f_status_t fll_print_except_dynamic(const f_string_static_t buffer, const f_number_unsigneds_t except, f_file_t file);
 #endif // _di_fll_print_except_dynamic_
 
 /**
@@ -387,7 +387,7 @@ extern "C" {
  * @see f_print_except_dynamic_partial()
  */
 #ifndef _di_fll_print_except_dynamic_partial_
-  extern f_status_t fll_print_except_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, f_file_t file);
+  extern f_status_t fll_print_except_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, f_file_t file);
 #endif // _di_fll_print_except_dynamic_partial_
 
 /**
@@ -416,7 +416,7 @@ extern "C" {
  * @see f_print_except_dynamic_partial_raw()
  */
 #ifndef _di_fll_print_except_dynamic_partial_raw_
-  extern f_status_t fll_print_except_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, f_file_t file);
+  extern f_status_t fll_print_except_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, f_file_t file);
 #endif // _di_fll_print_except_dynamic_partial_raw_
 
 /**
@@ -445,7 +445,7 @@ extern "C" {
  * @see f_print_except_dynamic_partial_raw_safely()
  */
 #ifndef _di_fll_print_except_dynamic_partial_raw_safely_
-  extern f_status_t fll_print_except_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, f_file_t file);
+  extern f_status_t fll_print_except_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, f_file_t file);
 #endif // _di_fll_print_except_dynamic_partial_raw_safely_
 
 /**
@@ -474,7 +474,7 @@ extern "C" {
  * @see f_print_except_dynamic_partial_safely()
  */
 #ifndef _di_fll_print_except_dynamic_partial_safely_
-  extern f_status_t fll_print_except_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, f_file_t file);
+  extern f_status_t fll_print_except_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, f_file_t file);
 #endif // _di_fll_print_except_dynamic_partial_safely_
 
 /**
@@ -501,7 +501,7 @@ extern "C" {
  * @see f_print_except_dynamic_raw()
  */
 #ifndef _di_fll_print_except_dynamic_raw_
-  extern f_status_t fll_print_except_dynamic_raw(const f_string_static_t buffer, const f_array_lengths_t except, f_file_t file);
+  extern f_status_t fll_print_except_dynamic_raw(const f_string_static_t buffer, const f_number_unsigneds_t except, f_file_t file);
 #endif // _di_fll_print_except_dynamic_raw_
 
 /**
@@ -528,7 +528,7 @@ extern "C" {
  * @see f_print_except_dynamic_raw_safely()
  */
 #ifndef _di_fll_print_except_dynamic_raw_safely_
-  extern f_status_t fll_print_except_dynamic_raw_safely(const f_string_static_t buffer, const f_array_lengths_t except, f_file_t file);
+  extern f_status_t fll_print_except_dynamic_raw_safely(const f_string_static_t buffer, const f_number_unsigneds_t except, f_file_t file);
 #endif // _di_fll_print_except_dynamic_raw_safely_
 
 /**
@@ -555,7 +555,7 @@ extern "C" {
  * @see f_print_except_dynamic_safely()
  */
 #ifndef _di_fll_print_except_dynamic_safely_
-  extern f_status_t fll_print_except_dynamic_safely(const f_string_static_t buffer, const f_array_lengths_t except, f_file_t file);
+  extern f_status_t fll_print_except_dynamic_safely(const f_string_static_t buffer, const f_number_unsigneds_t except, f_file_t file);
 #endif // _di_fll_print_except_dynamic_safely_
 
 /**
@@ -589,7 +589,7 @@ extern "C" {
  * @see f_print_except_in()
  */
 #ifndef _di_fll_print_except_in_
-  extern f_status_t fll_print_except_in(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file);
+  extern f_status_t fll_print_except_in(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file);
 #endif // _di_fll_print_except_in_
 
 /**
@@ -623,7 +623,7 @@ extern "C" {
  * @see f_print_except_in_raw()
  */
 #ifndef _di_fll_print_except_in_raw_
-  extern f_status_t fll_print_except_in_raw(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file);
+  extern f_status_t fll_print_except_in_raw(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file);
 #endif // _di_fll_print_except_in_raw_
 
 /**
@@ -657,7 +657,7 @@ extern "C" {
  * @see f_print_except_in_raw_safely()
  */
 #ifndef _di_fll_print_except_in_raw_safely_
-  extern f_status_t fll_print_except_in_raw_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file);
+  extern f_status_t fll_print_except_in_raw_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file);
 #endif // _di_fll_print_except_in_raw_safely_
 
 /**
@@ -691,7 +691,7 @@ extern "C" {
  * @see f_print_except_in_safely()
  */
 #ifndef _di_fll_print_except_in_safely_
-  extern f_status_t fll_print_except_in_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file);
+  extern f_status_t fll_print_except_in_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file);
 #endif // _di_fll_print_except_in_safely_
 
 /**
@@ -721,7 +721,7 @@ extern "C" {
  * @see f_print_except_in_dynamic()
  */
 #ifndef _di_fll_print_except_in_dynamic_
-  extern f_status_t fll_print_except_in_dynamic(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file);
+  extern f_status_t fll_print_except_in_dynamic(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file);
 #endif // _di_fll_print_except_in_dynamic_
 
 /**
@@ -753,7 +753,7 @@ extern "C" {
  * @see f_print_except_in_dynamic_partial()
  */
 #ifndef _di_fll_print_except_in_dynamic_partial_
-  extern f_status_t fll_print_except_in_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file);
+  extern f_status_t fll_print_except_in_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file);
 #endif // _di_fll_print_except_in_dynamic_partial_
 
 /**
@@ -785,7 +785,7 @@ extern "C" {
  * @see f_print_except_in_dynamic_partial_raw()
  */
 #ifndef _di_fll_print_except_in_dynamic_partial_raw_
-  extern f_status_t fll_print_except_in_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file);
+  extern f_status_t fll_print_except_in_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file);
 #endif // _di_fll_print_except_in_dynamic_partial_raw_
 
 /**
@@ -817,7 +817,7 @@ extern "C" {
  * @see f_print_except_in_dynamic_partial_raw_safely()
  */
 #ifndef _di_fll_print_except_in_dynamic_partial_raw_safely_
-  extern f_status_t fll_print_except_in_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file);
+  extern f_status_t fll_print_except_in_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file);
 #endif // _di_fll_print_except_in_dynamic_partial_raw_safely_
 
 /**
@@ -849,7 +849,7 @@ extern "C" {
  * @see f_print_except_in_dynamic_partial_safely()
  */
 #ifndef _di_fll_print_except_in_dynamic_partial_safely_
-  extern f_status_t fll_print_except_in_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file);
+  extern f_status_t fll_print_except_in_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file);
 #endif // _di_fll_print_except_in_dynamic_partial_safely_
 
 /**
@@ -879,7 +879,7 @@ extern "C" {
  * @see f_print_except_in_dynamic_raw()
  */
 #ifndef _di_fll_print_except_in_dynamic_raw_
-  extern f_status_t fll_print_except_in_dynamic_raw(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file);
+  extern f_status_t fll_print_except_in_dynamic_raw(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file);
 #endif // _di_fll_print_except_in_dynamic_raw_
 
 /**
@@ -909,7 +909,7 @@ extern "C" {
  * @see f_print_except_in_dynamic_raw_safely()
  */
 #ifndef _di_fll_print_except_in_dynamic_raw_safely_
-  extern f_status_t fll_print_except_in_dynamic_raw_safely(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file);
+  extern f_status_t fll_print_except_in_dynamic_raw_safely(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file);
 #endif // _di_fll_print_except_in_dynamic_raw_safely_
 
 /**
@@ -939,7 +939,7 @@ extern "C" {
  * @see f_print_except_in_dynamic_safely()
  */
 #ifndef _di_fll_print_except_in_dynamic_safely_
-  extern f_status_t fll_print_except_in_dynamic_safely(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file);
+  extern f_status_t fll_print_except_in_dynamic_safely(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file);
 #endif // _di_fll_print_except_in_dynamic_safely_
 
 /**
@@ -970,7 +970,7 @@ extern "C" {
  * @see f_print_except_raw()
  */
 #ifndef _di_fll_print_except_raw_
-  extern f_status_t fll_print_except_raw(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except, f_file_t file);
+  extern f_status_t fll_print_except_raw(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except, f_file_t file);
 #endif // _di_fll_print_except_raw_
 
 /**
@@ -1001,7 +1001,7 @@ extern "C" {
  * @see f_print_except_raw_safely()
  */
 #ifndef _di_fll_print_except_raw_safely_
-  extern f_status_t fll_print_except_raw_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except, f_file_t file);
+  extern f_status_t fll_print_except_raw_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except, f_file_t file);
 #endif // _di_fll_print_except_raw_safely_
 
 /**
@@ -1032,7 +1032,7 @@ extern "C" {
  * @see f_print_except_safely()
  */
 #ifndef _di_fll_print_except_safely_
-  extern f_status_t fll_print_except_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except, f_file_t file);
+  extern f_status_t fll_print_except_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except, f_file_t file);
 #endif // _di_fll_print_except_safely_
 
 /**
@@ -1121,7 +1121,7 @@ extern "C" {
  * @see f_print_raw()
  */
 #ifndef _di_fll_print_raw_
-  extern f_status_t fll_print_raw(const f_string_t string, const f_array_length_t length, f_file_t file);
+  extern f_status_t fll_print_raw(const f_string_t string, const f_number_unsigned_t length, f_file_t file);
 #endif // _di_fll_print_raw_
 
 /**
@@ -1147,7 +1147,7 @@ extern "C" {
  * @see f_print_raw_safely()
  */
 #ifndef _di_fll_print_raw_safely_
-  extern f_status_t fll_print_raw_safely(const f_string_t string, const f_array_length_t length, f_file_t file);
+  extern f_status_t fll_print_raw_safely(const f_string_t string, const f_number_unsigned_t length, f_file_t file);
 #endif // _di_fll_print_raw_safely_
 
 /**
@@ -1197,7 +1197,7 @@ extern "C" {
  * @see f_print_safely()
  */
 #ifndef _di_fll_print_safely_
-  extern f_status_t fll_print_safely(const f_string_t string, const f_array_length_t length, f_file_t file);
+  extern f_status_t fll_print_safely(const f_string_t string, const f_number_unsigned_t length, f_file_t file);
 #endif // _di_fll_print_safely_
 
 /**
@@ -1300,7 +1300,7 @@ extern "C" {
  * @see f_print_except_dynamic_partial()
  */
 #ifndef _di_fll_print_trim_
-  extern f_status_t fll_print_trim(const f_string_t string, const f_array_length_t length, f_file_t file);
+  extern f_status_t fll_print_trim(const f_string_t string, const f_number_unsigned_t length, f_file_t file);
 #endif // _di_fll_print_trim_
 
 /**
@@ -1326,7 +1326,7 @@ extern "C" {
  * @see fl_print_trim_raw()
  */
 #ifndef _di_fll_print_trim_raw_
-  extern f_status_t fll_print_trim_raw(const f_string_t string, const f_array_length_t length, f_file_t file);
+  extern f_status_t fll_print_trim_raw(const f_string_t string, const f_number_unsigned_t length, f_file_t file);
 #endif // _di_fll_print_trim_raw_
 
 /**
@@ -1352,7 +1352,7 @@ extern "C" {
  * @see fl_print_trim_raw_safely()
  */
 #ifndef _di_fll_print_trim_raw_safely_
-  extern f_status_t fll_print_trim_raw_safely(const f_string_t string, const f_array_length_t length, f_file_t file);
+  extern f_status_t fll_print_trim_raw_safely(const f_string_t string, const f_number_unsigned_t length, f_file_t file);
 #endif // _di_fll_print_trim_raw_safely_
 
 /**
@@ -1378,7 +1378,7 @@ extern "C" {
  * @see fl_print_trim_safely()
  */
 #ifndef _di_fll_print_trim_safely_
-  extern f_status_t fll_print_trim_safely(const f_string_t string, const f_array_length_t length, f_file_t file);
+  extern f_status_t fll_print_trim_safely(const f_string_t string, const f_number_unsigned_t length, f_file_t file);
 #endif // _di_fll_print_trim_safely_
 
 /**
@@ -1609,7 +1609,7 @@ extern "C" {
  * @see fl_print_trim_except()
  */
 #ifndef _di_fll_print_trim_except_
-  extern f_status_t fll_print_trim_except(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except, f_file_t file);
+  extern f_status_t fll_print_trim_except(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except, f_file_t file);
 #endif // _di_fll_print_trim_except_
 
 /**
@@ -1640,7 +1640,7 @@ extern "C" {
  * @see fl_print_trim_except_raw()
  */
 #ifndef _di_fll_print_trim_except_raw_
-  extern f_status_t fll_print_trim_except_raw(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except, f_file_t file);
+  extern f_status_t fll_print_trim_except_raw(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except, f_file_t file);
 #endif // _di_fll_print_trim_except_raw_
 
 /**
@@ -1671,7 +1671,7 @@ extern "C" {
  * @see fl_print_trim_except_raw_safely()
  */
 #ifndef _di_fll_print_trim_except_raw_safely_
-  extern f_status_t fll_print_trim_except_raw_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except, f_file_t file);
+  extern f_status_t fll_print_trim_except_raw_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except, f_file_t file);
 #endif // _di_fll_print_trim_except_raw_safely_
 
 /**
@@ -1702,7 +1702,7 @@ extern "C" {
  * @see fl_print_trim_except_safely()
  */
 #ifndef _di_fll_print_trim_except_safely_
-  extern f_status_t fll_print_trim_except_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except, f_file_t file);
+  extern f_status_t fll_print_trim_except_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except, f_file_t file);
 #endif // _di_fll_print_trim_except_safely_
 
 /**
@@ -1729,7 +1729,7 @@ extern "C" {
  * @see fl_print_trim_except_dynamic()
  */
 #ifndef _di_fll_print_trim_except_dynamic_
-  extern f_status_t fll_print_trim_except_dynamic(const f_string_static_t buffer, const f_array_lengths_t except, f_file_t file);
+  extern f_status_t fll_print_trim_except_dynamic(const f_string_static_t buffer, const f_number_unsigneds_t except, f_file_t file);
 #endif // _di_fll_print_trim_except_dynamic_
 
 /**
@@ -1756,7 +1756,7 @@ extern "C" {
  * @see fl_print_trim_except_dynamic_raw()
  */
 #ifndef _di_fll_print_trim_except_dynamic_raw_
-  extern f_status_t fll_print_trim_except_dynamic_raw(const f_string_static_t buffer, const f_array_lengths_t except, f_file_t file);
+  extern f_status_t fll_print_trim_except_dynamic_raw(const f_string_static_t buffer, const f_number_unsigneds_t except, f_file_t file);
 #endif // _di_fll_print_trim_except_dynamic_raw_
 
 /**
@@ -1783,7 +1783,7 @@ extern "C" {
  * @see fl_print_trim_except_dynamic_raw_safely()
  */
 #ifndef _di_fll_print_trim_except_dynamic_raw_safely_
-  extern f_status_t fll_print_trim_except_dynamic_raw_safely(const f_string_static_t buffer, const f_array_lengths_t except, f_file_t file);
+  extern f_status_t fll_print_trim_except_dynamic_raw_safely(const f_string_static_t buffer, const f_number_unsigneds_t except, f_file_t file);
 #endif // _di_fll_print_trim_except_dynamic_raw_safely_
 
 /**
@@ -1810,7 +1810,7 @@ extern "C" {
  * @see fl_print_trim_except_dynamic_safely()
  */
 #ifndef _di_fll_print_trim_except_dynamic_safely_
-  extern f_status_t fll_print_trim_except_dynamic_safely(const f_string_static_t buffer, const f_array_lengths_t except, f_file_t file);
+  extern f_status_t fll_print_trim_except_dynamic_safely(const f_string_static_t buffer, const f_number_unsigneds_t except, f_file_t file);
 #endif // _di_fll_print_trim_except_dynamic_safely_
 
 /**
@@ -1844,7 +1844,7 @@ extern "C" {
  * @see fl_print_trim_except_in()
  */
 #ifndef _di_fll_print_trim_except_in_
-  extern f_status_t fll_print_trim_except_in(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file);
+  extern f_status_t fll_print_trim_except_in(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file);
 #endif // _di_fll_print_trim_except_in_
 
 /**
@@ -1878,7 +1878,7 @@ extern "C" {
  * @see fl_print_trim_except_in_raw()
  */
 #ifndef _di_fll_print_trim_except_in_raw_
-  extern f_status_t fll_print_trim_except_in_raw(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file);
+  extern f_status_t fll_print_trim_except_in_raw(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file);
 #endif // _di_fll_print_trim_except_in_raw_
 
 /**
@@ -1912,7 +1912,7 @@ extern "C" {
  * @see fl_print_trim_except_in_raw_safely()
  */
 #ifndef _di_fll_print_trim_except_in_raw_safely_
-  extern f_status_t fll_print_trim_except_in_raw_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file);
+  extern f_status_t fll_print_trim_except_in_raw_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file);
 #endif // _di_fll_print_trim_except_in_raw_safely_
 
 /**
@@ -1946,7 +1946,7 @@ extern "C" {
  * @see fl_print_trim_except_in_safely()
  */
 #ifndef _di_fll_print_trim_except_in_safely_
-  extern f_status_t fll_print_trim_except_in_safely(const f_string_t string, const f_array_length_t offset, const f_array_length_t length, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file);
+  extern f_status_t fll_print_trim_except_in_safely(const f_string_t string, const f_number_unsigned_t offset, const f_number_unsigned_t length, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file);
 #endif // _di_fll_print_trim_except_in_safely_
 
 /**
@@ -1976,7 +1976,7 @@ extern "C" {
  * @see fl_print_trim_except_in_dynamic()
  */
 #ifndef _di_fll_print_trim_except_in_dynamic_
-  extern f_status_t fll_print_trim_except_in_dynamic(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file);
+  extern f_status_t fll_print_trim_except_in_dynamic(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file);
 #endif // _di_fll_print_trim_except_in_dynamic_
 
 /**
@@ -2006,7 +2006,7 @@ extern "C" {
  * @see fl_print_trim_except_in_dynamic_raw()
  */
 #ifndef _di_fll_print_trim_except_in_dynamic_raw_
-  extern f_status_t fll_print_trim_except_in_dynamic_raw(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file);
+  extern f_status_t fll_print_trim_except_in_dynamic_raw(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file);
 #endif // _di_fll_print_trim_except_in_dynamic_raw_
 
 /**
@@ -2036,7 +2036,7 @@ extern "C" {
  * @see fl_print_trim_except_in_dynamic_raw_safely()
  */
 #ifndef _di_fll_print_trim_except_in_dynamic_raw_safely_
-  extern f_status_t fll_print_trim_except_in_dynamic_raw_safely(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file);
+  extern f_status_t fll_print_trim_except_in_dynamic_raw_safely(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file);
 #endif // _di_fll_print_trim_except_in_dynamic_raw_safely_
 
 /**
@@ -2066,7 +2066,7 @@ extern "C" {
  * @see fl_print_trim_except_in_dynamic_safely()
  */
 #ifndef _di_fll_print_trim_except_in_dynamic_safely_
-  extern f_status_t fll_print_trim_except_in_dynamic_safely(const f_string_static_t buffer, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file);
+  extern f_status_t fll_print_trim_except_in_dynamic_safely(const f_string_static_t buffer, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file);
 #endif // _di_fll_print_trim_except_in_dynamic_safely_
 
 /**
@@ -2098,7 +2098,7 @@ extern "C" {
  * @see fl_print_trim_except_in_dynamic_partial()
  */
 #ifndef _di_fll_print_trim_except_in_dynamic_partial_
-  extern f_status_t fll_print_trim_except_in_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file);
+  extern f_status_t fll_print_trim_except_in_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file);
 #endif // _di_fll_print_trim_except_in_dynamic_partial_
 
 /**
@@ -2130,7 +2130,7 @@ extern "C" {
  * @see f_print_except_dynamic_partial()
  */
 #ifndef _di_fll_print_trim_except_in_dynamic_partial_raw_
-  extern f_status_t fll_print_trim_except_in_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file);
+  extern f_status_t fll_print_trim_except_in_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file);
 #endif // _di_fll_print_trim_except_in_dynamic_partial_raw_
 
 /**
@@ -2162,7 +2162,7 @@ extern "C" {
  * @see f_print_except_dynamic_partial()
  */
 #ifndef _di_fll_print_trim_except_in_dynamic_partial_raw_safely_
-  extern f_status_t fll_print_trim_except_in_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file);
+  extern f_status_t fll_print_trim_except_in_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file);
 #endif // _di_fll_print_trim_except_in_dynamic_partial_raw_safely_
 
 /**
@@ -2194,7 +2194,7 @@ extern "C" {
  * @see f_print_except_dynamic_partial()
  */
 #ifndef _di_fll_print_trim_except_in_dynamic_partial_safely_
-  extern f_status_t fll_print_trim_except_in_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except_at, const f_string_ranges_t except_in, f_file_t file);
+  extern f_status_t fll_print_trim_except_in_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except_at, const f_string_ranges_t except_in, f_file_t file);
 #endif // _di_fll_print_trim_except_in_dynamic_partial_safely_
 
 /**
@@ -2223,7 +2223,7 @@ extern "C" {
  * @see fl_print_trim_except_dynamic_partial()
  */
 #ifndef _di_fll_print_trim_except_dynamic_partial_
-  extern f_status_t fll_print_trim_except_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, f_file_t file);
+  extern f_status_t fll_print_trim_except_dynamic_partial(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, f_file_t file);
 #endif // _di_fll_print_trim_except_dynamic_partial_
 
 /**
@@ -2252,7 +2252,7 @@ extern "C" {
  * @see fl_print_trim_except_dynamic_partial_raw()
  */
 #ifndef _di_fll_print_trim_except_dynamic_partial_raw_
-  extern f_status_t fll_print_trim_except_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, f_file_t file);
+  extern f_status_t fll_print_trim_except_dynamic_partial_raw(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, f_file_t file);
 #endif // _di_fll_print_trim_except_dynamic_partial_raw_
 
 /**
@@ -2281,7 +2281,7 @@ extern "C" {
  * @see fl_print_trim_except_dynamic_partial_raw_safely()
  */
 #ifndef _di_fll_print_trim_except_dynamic_partial_raw_safely_
-  extern f_status_t fll_print_trim_except_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, f_file_t file);
+  extern f_status_t fll_print_trim_except_dynamic_partial_raw_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, f_file_t file);
 #endif // _di_fll_print_trim_except_dynamic_partial_raw_safely_
 
 /**
@@ -2310,7 +2310,7 @@ extern "C" {
  * @see fl_print_trim_except_dynamic_partial_safely()
  */
 #ifndef _di_fll_print_trim_except_dynamic_partial_safely_
-  extern f_status_t fll_print_trim_except_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_array_lengths_t except, f_file_t file);
+  extern f_status_t fll_print_trim_except_dynamic_partial_safely(const f_string_static_t buffer, const f_string_range_t range, const f_number_unsigneds_t except, f_file_t file);
 #endif // _di_fll_print_trim_except_dynamic_partial_safely_
 
 #ifdef __cplusplus
index ad9507ff3c7165ba1df6d65cbd0640fff2186340..2d9a5621b9b7759a6584b59c036bda1f43b598fb 100644 (file)
@@ -57,7 +57,7 @@ extern "C" {
     context->set.warning = f_color_set_empty_s;
 
     if (sets) {
-      for (f_array_length_t i = 0; sets[i]; ++i) {
+      for (f_number_unsigned_t i = 0; sets[i]; ++i) {
         *sets[i] = f_color_set_empty_s;
       } // for
     }
index 414fe22bd6970e8810c505e2183a6549f8da8af2..cb5cd2efc0109ec193f99593216ece0247039093 100644 (file)
@@ -11,7 +11,7 @@ extern "C" {
     {
       if (choices.used) {
         f_status_t status = F_none;
-        f_array_length_t choice = 0;
+        f_number_unsigned_t choice = 0;
 
         if (right) {
           status = f_console_parameter_prioritize_right(main->parameters, choices, &choice);
@@ -88,7 +88,7 @@ extern "C" {
 
     if (!choices.used) return F_data_not;
 
-    f_array_length_t choice = 0;
+    f_number_unsigned_t choice = 0;
 
     {
       const f_status_t status = right ? f_console_parameter_prioritize_right(main->parameters, choices, &choice) : f_console_parameter_prioritize_left(main->parameters, choices, &choice);
@@ -110,16 +110,16 @@ extern "C" {
 #endif // _di_fll_program_parameter_process_verbosity_
 
 #ifndef _di_fll_program_parameter_additional_append_
-  f_status_t fll_program_parameter_additional_append(const f_string_static_t * const arguments, const f_array_lengths_t values, f_string_dynamics_t * const destination) {
+  f_status_t fll_program_parameter_additional_append(const f_string_static_t * const arguments, const f_number_unsigneds_t values, f_string_dynamics_t * const destination) {
     #ifndef _di_level_2_parameter_checking_
       if (!arguments) return F_status_set_error(F_parameter);
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_2_parameter_checking_
 
     f_status_t status = F_none;
-    const f_array_length_t start = destination->used;
+    const f_number_unsigned_t start = destination->used;
 
-    for (f_array_length_t i = 0; i < values.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < values.used; ++i) {
 
       if (arguments[values.array[i]].used) {
         status = f_string_dynamics_increase(F_memory_default_allocation_small_d, destination);
@@ -147,16 +147,16 @@ extern "C" {
 #endif // _di_fll_program_parameter_additional_append_
 
 #ifndef _di_fll_program_parameter_additional_mash_
-  f_status_t fll_program_parameter_additional_mash(const f_string_static_t glue, const f_string_static_t * const arguments, const f_array_lengths_t values, f_string_dynamic_t * const destination) {
+  f_status_t fll_program_parameter_additional_mash(const f_string_static_t glue, const f_string_static_t * const arguments, const f_number_unsigneds_t values, f_string_dynamic_t * const destination) {
     #ifndef _di_level_2_parameter_checking_
       if (!arguments) return F_status_set_error(F_parameter);
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_2_parameter_checking_
 
     f_status_t status = F_none;
-    const f_array_length_t start = destination->used;
+    const f_number_unsigned_t start = destination->used;
 
-    for (f_array_length_t i = 0; i < values.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < values.used; ++i) {
 
       if (arguments[values.array[i]].used) {
         status = f_string_dynamic_mash(glue, arguments[values.array[i]], destination);
@@ -172,16 +172,16 @@ extern "C" {
 #endif // _di_fll_program_parameter_additional_mash_
 
 #ifndef _di_fll_program_parameter_additional_rip_
-  f_status_t fll_program_parameter_additional_rip(const f_string_static_t * const arguments, const f_array_lengths_t values, f_string_dynamics_t * const destination) {
+  f_status_t fll_program_parameter_additional_rip(const f_string_static_t * const arguments, const f_number_unsigneds_t values, f_string_dynamics_t * const destination) {
     #ifndef _di_level_2_parameter_checking_
       if (!arguments) return F_status_set_error(F_parameter);
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_2_parameter_checking_
 
     f_status_t status = F_none;
-    const f_array_length_t start = destination->used;
+    const f_number_unsigned_t start = destination->used;
 
-    for (f_array_length_t i = 0; i < values.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < values.used; ++i) {
 
       if (arguments[values.array[i]].used) {
         status = f_string_dynamics_increase(F_memory_default_allocation_small_d, destination);
@@ -209,17 +209,17 @@ extern "C" {
 #endif // _di_fll_program_parameter_additional_rip_
 
 #ifndef _di_fll_program_parameter_additional_rip_mash_
-  f_status_t fll_program_parameter_additional_rip_mash(const f_string_static_t glue, const f_string_static_t * const arguments, const f_array_lengths_t values, f_string_dynamic_t * const destination) {
+  f_status_t fll_program_parameter_additional_rip_mash(const f_string_static_t glue, const f_string_static_t * const arguments, const f_number_unsigneds_t values, f_string_dynamic_t * const destination) {
     #ifndef _di_level_2_parameter_checking_
       if (!arguments) return F_status_set_error(F_parameter);
       if (!destination) return F_status_set_error(F_parameter);
     #endif // _di_level_2_parameter_checking_
 
     f_status_t status = F_none;
-    const f_array_length_t start = destination->used;
+    const f_number_unsigned_t start = destination->used;
     f_string_dynamic_t ripped = f_string_dynamic_t_initialize;
 
-    for (f_array_length_t i = 0; i < values.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < values.used; ++i) {
 
       if (arguments[values.array[i]].used) {
         ripped.used = 0;
index 46c15a39969c3771ea9bab12600e9b16566e0e97..14c9e468701210fbb1afebff1cf68abb265da6e8 100644 (file)
@@ -154,7 +154,7 @@ extern "C" {
  * @see f_string_dynamic_append()
  */
 #ifndef _di_fll_program_parameter_additional_append_
-  extern f_status_t fll_program_parameter_additional_append(const f_string_static_t * const arguments, const f_array_lengths_t values, f_string_dynamics_t * const destination);
+  extern f_status_t fll_program_parameter_additional_append(const f_string_static_t * const arguments, const f_number_unsigneds_t values, f_string_dynamics_t * const destination);
 #endif // _di_fll_program_parameter_additional_append_
 
 /**
@@ -183,7 +183,7 @@ extern "C" {
  * @see f_string_dynamic_mash()
  */
 #ifndef _di_fll_program_parameter_additional_mash_
-  extern f_status_t fll_program_parameter_additional_mash(const f_string_static_t glue, const f_string_static_t *arguments, const f_array_lengths_t values, f_string_dynamic_t * const destination);
+  extern f_status_t fll_program_parameter_additional_mash(const f_string_static_t glue, const f_string_static_t *arguments, const f_number_unsigneds_t values, f_string_dynamic_t * const destination);
 #endif // _di_fll_program_parameter_additional_mash_
 
 /**
@@ -211,7 +211,7 @@ extern "C" {
  * @see f_rip_dynamic()
  */
 #ifndef _di_fll_program_parameter_additional_rip_
-  extern f_status_t fll_program_parameter_additional_rip(const f_string_static_t * const arguments, const f_array_lengths_t values, f_string_dynamics_t * const destination);
+  extern f_status_t fll_program_parameter_additional_rip(const f_string_static_t * const arguments, const f_number_unsigneds_t values, f_string_dynamics_t * const destination);
 #endif // _di_fll_program_parameter_additional_rip_
 
 /**
@@ -244,7 +244,7 @@ extern "C" {
  * @see f_rip_dynamic()
  */
 #ifndef _di_fll_program_parameter_additional_rip_mash_
-  extern f_status_t fll_program_parameter_additional_rip_mash(const f_string_static_t glue, const f_string_static_t *arguments, const f_array_lengths_t values, f_string_dynamic_t * const destination);
+  extern f_status_t fll_program_parameter_additional_rip_mash(const f_string_static_t glue, const f_string_static_t *arguments, const f_number_unsigneds_t values, f_string_dynamic_t * const destination);
 #endif // _di_fll_program_parameter_additional_rip_mash_
 
 /**
index fa0693749bd1f6107d6cb06ec625241be8b68112..28ec16be1e8dd0a4c1491c031cc3844547ee4365 100644 (file)
@@ -20,7 +20,7 @@ extern "C" {
     if (F_status_is_error(status)) return;
 
     {
-      f_array_length_t choice = 0;
+      f_number_unsigned_t choice = 0;
       f_uint16s_t choices = f_uint16s_t_initialize;
 
       // Identify and prioritize "color context" parameters.
@@ -73,7 +73,7 @@ extern "C" {
     // Identify priority of mode parameters.
     {
       uint16_t choices_array[5] = { byte_dump_parameter_hexidecimal_e, byte_dump_parameter_duodecimal_e, byte_dump_parameter_octal_e, byte_dump_parameter_binary_e, byte_dump_parameter_decimal_e };
-      f_array_length_t choice = 0;
+      f_number_unsigned_t choice = 0;
       const f_uint16s_t choices = macro_f_uint16s_t_initialize_1(choices_array, 0, 5);
 
       status = f_console_parameter_prioritize_right(main->parameters, choices, &choice);
@@ -104,7 +104,7 @@ extern "C" {
     // Identify priority of presentation parameters.
     {
       uint16_t choices_array[3] = { byte_dump_parameter_normal_e, byte_dump_parameter_simple_e, byte_dump_parameter_classic_e };
-      f_array_length_t choice = 0;
+      f_number_unsigned_t choice = 0;
       const f_uint16s_t choices = macro_f_uint16s_t_initialize_1(choices_array, 0, 3);
 
       status = f_console_parameter_prioritize_right(main->parameters, choices, &choice);
@@ -129,7 +129,7 @@ extern "C" {
     // Identify priority of narrow and wide parameters.
     {
       uint16_t choices_array[2] = { byte_dump_parameter_narrow_e, byte_dump_parameter_wide_e };
-      f_array_length_t choice = byte_dump_parameter_wide_e;
+      f_number_unsigned_t choice = byte_dump_parameter_wide_e;
       const f_uint16s_t choices = macro_f_uint16s_t_initialize_1(choices_array, 0, 2);
 
       status = f_console_parameter_prioritize_right(main->parameters, choices, &choice);
@@ -184,7 +184,7 @@ extern "C" {
       }
 
       if (main->parameters.array[byte_dump_parameter_width_e].result & f_console_result_value_e) {
-        const f_array_length_t index = main->parameters.array[byte_dump_parameter_width_e].values.array[main->parameters.array[byte_dump_parameter_width_e].values.used - 1];
+        const f_number_unsigned_t index = main->parameters.array[byte_dump_parameter_width_e].values.array[main->parameters.array[byte_dump_parameter_width_e].values.used - 1];
         f_number_unsigned_t number = 0;
 
         status = fl_conversion_dynamic_to_unsigned_detect(fl_conversion_data_base_10_c, data.argv[index], &number);
@@ -223,7 +223,7 @@ extern "C" {
       }
 
       if (main->parameters.array[byte_dump_parameter_first_e].result & f_console_result_value_e) {
-        const f_array_length_t index = main->parameters.array[byte_dump_parameter_first_e].values.array[main->parameters.array[byte_dump_parameter_first_e].values.used - 1];
+        const f_number_unsigned_t index = main->parameters.array[byte_dump_parameter_first_e].values.array[main->parameters.array[byte_dump_parameter_first_e].values.used - 1];
         f_number_unsigned_t number = 0;
 
         status = fl_conversion_dynamic_to_unsigned_detect(fl_conversion_data_base_10_c, data.argv[index], &number);
@@ -262,7 +262,7 @@ extern "C" {
       }
 
       if (main->parameters.array[byte_dump_parameter_last_e].result & f_console_result_value_e) {
-        const f_array_length_t index = main->parameters.array[byte_dump_parameter_last_e].values.array[main->parameters.array[byte_dump_parameter_last_e].values.used - 1];
+        const f_number_unsigned_t index = main->parameters.array[byte_dump_parameter_last_e].values.array[main->parameters.array[byte_dump_parameter_last_e].values.used - 1];
         f_number_unsigned_t number = 0;
 
         status = fl_conversion_dynamic_to_unsigned_detect(fl_conversion_data_base_10_c, data.argv[index], &number);
@@ -353,7 +353,7 @@ extern "C" {
         {
           f_status_t missing_files = F_none;
 
-          for (f_array_length_t counter = 0; counter < main->parameters.remaining.used; ++counter) {
+          for (f_number_unsigned_t counter = 0; counter < main->parameters.remaining.used; ++counter) {
 
             status = f_file_exists(data.argv[main->parameters.remaining.array[counter]], F_true);
 
@@ -379,7 +379,7 @@ extern "C" {
 
         f_file_t file = f_file_t_initialize;
 
-        for (f_array_length_t counter = 0; counter < main->parameters.remaining.used; ++counter) {
+        for (f_number_unsigned_t counter = 0; counter < main->parameters.remaining.used; ++counter) {
 
           status = f_file_stream_open(data.argv[main->parameters.remaining.array[counter]], f_string_empty_s, &file);
 
index daeaba42639d8184c3506ab9f83e023ebb46b224..d951e0df23ffb6042e08288318a9af40e28ddb6f 100644 (file)
@@ -113,7 +113,7 @@ extern "C" {
     }
 
     {
-      f_array_length_t choice = 0;
+      f_number_unsigned_t choice = 0;
       f_uint16s_t choices = f_uint16s_t_initialize;
 
       // Identify and prioritize "color context" parameters.
index edd237087bef33de024001ed7e7191a9cf0179f1..a8f769b44fe26a05ac00f41f9b8c7ac2e30ebbe4 100644 (file)
@@ -28,7 +28,7 @@ extern "C" {
     // Store the current character main until it can be printed.
     f_utf_string_dynamic_t sequence = f_utf_string_dynamic_t_initialize;
     f_utf_char_t block[data->width];
-    f_array_length_t current = 0;
+    f_number_unsigned_t current = 0;
 
     // The row starts based on the first byte starting point and how many columns of bytes are displayed per row.
     if (data->first) {
@@ -360,7 +360,7 @@ extern "C" {
 
     bool reset = F_false;
 
-    f_array_length_t current = sequence.used - 1;
+    f_number_unsigned_t current = sequence.used - 1;
 
     if (byte_current == 1) {
       byte = macro_f_utf_char_t_to_char_1(sequence.string[current]);
index 9c59be5ecef1ea8f8f32f6581686b077373dfba9..bedb7c2be2873a5126674875077ba4a4f85bd429 100644 (file)
@@ -216,7 +216,7 @@ extern "C" {
     }
 
     {
-      f_array_length_t choice = 0;
+      f_number_unsigned_t choice = 0;
       f_uint16s_t choices = f_uint16s_t_initialize;
 
       // Identify and prioritize "color context" parameters.
index b8d8e4d0b558ab407a8999724cb187d3255fa296..bd561125aa985ec468598be8fad33064240312cc 100644 (file)
@@ -21,7 +21,7 @@ extern "C" {
     if (F_status_is_error(status)) return;
 
     {
-      f_array_length_t choice = 0;
+      f_number_unsigned_t choice = 0;
       f_uint16s_t choices = f_uint16s_t_initialize;
 
       // Identify and prioritize "color context" parameters.
@@ -100,7 +100,7 @@ extern "C" {
         control_long_socket_s
       };
 
-      f_array_length_t index = f_array_length_t_initialize;
+      f_number_unsigned_t index = f_number_unsigned_t_initialize;
 
       for (uint8_t i = 0; i < 3; ++i) {
 
index 221540c51ae3c95aad424f774a4b1e58986507a8..5c5e28010af6e7c769f5796b3c4c33eda2955cee 100644 (file)
@@ -60,7 +60,7 @@ extern "C" {
     f_string_ranges_resize(0, &data->cache.header_objects);
     f_string_rangess_resize(0, &data->cache.header_contents);
 
-    f_array_lengths_resize(0, &data->cache.delimits);
+    f_number_unsigneds_resize(0, &data->cache.delimits);
   }
 #endif // _di_control_data_delete_
 
index 7f9fb9999c89674e97ccda7e7ff6bba412d165a7..8dc883c2e7f7448ce53ee7fdd4cdc727c27c3417 100644 (file)
@@ -314,7 +314,7 @@ extern "C" {
       0, \
       0, \
       f_status_t_initialize, \
-      f_array_length_t_initialize, \
+      f_number_unsigned_t_initialize, \
     }
 #endif // _di_control_payload_header_t_
 
index df063c06315be600263559646ff75178714248f6..11281e615e009c0e0bc9e50da567421e4a6cc5c2 100644 (file)
@@ -137,11 +137,11 @@ extern "C" {
     data->cache.large.used = 0;
     data->cache.small.used = 0;
 
-    f_array_length_t i = 0;
+    f_number_unsigned_t i = 0;
     f_status_t status = F_none;
 
     {
-      f_array_length_t length = 5 + f_fss_header_s.used + f_fss_payload_s.used;
+      f_number_unsigned_t length = 5 + f_fss_header_s.used + f_fss_payload_s.used;
       length += control_action_s.used + control_length_s.used + control_type_s.used;
       length += (f_fss_payload_list_open_s.used + f_fss_payload_list_close_s.used) * 2;
       length += (f_fss_payload_header_open_s.used + f_fss_payload_header_close_s.used) * 3;
@@ -283,12 +283,12 @@ extern "C" {
     header->length = 0;
 
     f_status_t status = F_none;
-    f_array_length_t i = 0;
+    f_number_unsigned_t i = 0;
     f_string_range_t range_header = f_string_range_t_initialize;
     f_string_range_t range_payload = f_string_range_t_initialize;
 
     {
-      f_array_length_t length = 5;
+      f_number_unsigned_t length = 5;
       uint8_t head[length];
 
       memset(head, 0, sizeof(uint8_t) * length);
@@ -431,7 +431,7 @@ extern "C" {
 
           if (f_compare_dynamic_partial_string(control_action_s.string, data->cache.large, control_action_s.used, data->cache.header_objects.array[i]) == F_equal_to) {
             if (!(found & 0x1)) {
-              const f_array_length_t action_length = (data->cache.header_contents.array[i].array[0].stop - data->cache.header_contents.array[i].array[0].start) + 1;
+              const f_number_unsigned_t action_length = (data->cache.header_contents.array[i].array[0].stop - data->cache.header_contents.array[i].array[0].start) + 1;
               char action_string[action_length + 1];
               const f_string_static_t action = macro_f_string_static_t_initialize_1(action_string, 0, action_length);
 
@@ -494,7 +494,7 @@ extern "C" {
               if (F_status_set_fine(status) == F_number) {
 
                 // Not a number, so attempt get by status string name.
-                const f_array_length_t name_length = (data->cache.header_contents.array[i].array[0].stop - data->cache.header_contents.array[i].array[0].start) + 1;
+                const f_number_unsigned_t name_length = (data->cache.header_contents.array[i].array[0].stop - data->cache.header_contents.array[i].array[0].start) + 1;
                 char name_string[name_length + 1];
                 const f_string_static_t name = macro_f_string_static_t_initialize_1(name_string, 0, name_length);
 
@@ -615,7 +615,7 @@ extern "C" {
     data->cache.small.used = 0;
 
     if (main->parameters.array[control_parameter_settings_e].result & f_console_result_value_e) {
-      const f_array_length_t index = main->parameters.array[control_parameter_settings_e].values.array[main->parameters.array[control_parameter_settings_e].values.used - 1];
+      const f_number_unsigned_t index = main->parameters.array[control_parameter_settings_e].values.array[main->parameters.array[control_parameter_settings_e].values.used - 1];
 
       status = f_string_dynamic_append(data->argv[index], &data->cache.small);
     }
@@ -674,7 +674,7 @@ extern "C" {
     if (F_status_is_error_not(status)) {
       uint8_t parameter_hass[] = { 0, 0, 0, 0 };
 
-      f_array_length_t parameter_ats[] = { 0, 0, 0, 0 };
+      f_number_unsigned_t parameter_ats[] = { 0, 0, 0, 0 };
 
       {
         const f_string_static_t parameter_names[] = {
@@ -684,7 +684,7 @@ extern "C" {
           control_path_socket_suffix_s,
         };
 
-        f_array_length_t i = 0;
+        f_number_unsigned_t i = 0;
         uint8_t j = 0;
         f_string_range_t range = f_string_range_t_initialize;
 
@@ -707,7 +707,7 @@ extern "C" {
       data->cache.small.used = 0;
 
       if (main->parameters.array[control_parameter_socket_e].result & f_console_result_value_e) {
-        const f_array_length_t index = main->parameters.array[control_parameter_socket_e].values.array[main->parameters.array[control_parameter_socket_e].values.used - 1];
+        const f_number_unsigned_t index = main->parameters.array[control_parameter_socket_e].values.array[main->parameters.array[control_parameter_socket_e].values.used - 1];
 
         status = f_string_dynamic_append(data->argv[index], &data->cache.small);
       }
@@ -772,7 +772,7 @@ extern "C" {
           for (uint8_t i = 0; i < 3; ++i) {
 
             if (append_ids[i] && main->parameters.array[append_ids[i]].result & f_console_result_value_e) {
-              const f_array_length_t index = main->parameters.array[append_ids[i]].values.array[main->parameters.array[append_ids[i]].values.used - 1];
+              const f_number_unsigned_t index = main->parameters.array[append_ids[i]].values.array[main->parameters.array[append_ids[i]].values.used - 1];
 
               status = f_string_dynamic_append(data->argv[index], &data->cache.small);
             }
@@ -846,7 +846,7 @@ extern "C" {
 
     f_string_ranges_resize(0, &objects);
     f_string_rangess_resize(0, &contents);
-    f_array_lengths_resize(0, &delimits);
+    f_number_unsigneds_resize(0, &delimits);
 
     data->cache.large.used = 0;
     data->cache.small.used = 0;
index 58c6e0f8f9b635eca196c9d7af76b900dd8acc7a..bd90f0c391a8d4e003f6ce71bf1df75bcb40fde7 100644 (file)
@@ -648,7 +648,7 @@ extern "C" {
     }
 
     {
-      f_array_length_t choice = 0;
+      f_number_unsigned_t choice = 0;
       f_uint16s_t choices = f_uint16s_t_initialize;
 
       // Identify and prioritize "color context" parameters.
index 87ab7070cf3e0a0d99328387fda5b17686645dde..38436459bdeae5ae6cd176cd809b6e2c7d5ca6e3 100644 (file)
@@ -24,9 +24,9 @@ extern "C" {
 
     f_string_dynamics_resize(0, &cache->expanded);
 
-    f_array_lengths_resize(0, &cache->ats);
-    f_array_lengths_resize(0, &cache->stack);
-    f_array_lengths_resize(0, &cache->delimits);
+    f_number_unsigneds_resize(0, &cache->ats);
+    f_number_unsigneds_resize(0, &cache->stack);
+    f_number_unsigneds_resize(0, &cache->delimits);
 
     f_string_ranges_resize(0, &cache->comments);
     f_string_ranges_resize(0, &cache->content_action);
index c6065e5ec88e16e192250d3db8e3710218a108e9..6e221bbdde42fa8913084714d9957c472aba7acd 100644 (file)
@@ -24,8 +24,8 @@ extern "C" {
  */
 #ifndef _di_controller_cache_action_t_
   typedef struct {
-    f_array_length_t line_action;
-    f_array_length_t line_item;
+    f_number_unsigned_t line_action;
+    f_number_unsigned_t line_item;
 
     f_string_dynamic_t name_action;
     f_string_dynamic_t name_file;
@@ -78,8 +78,8 @@ extern "C" {
 
     f_string_range_t range_action;
 
-    f_array_lengths_t ats;
-    f_array_lengths_t stack;
+    f_number_unsigneds_t ats;
+    f_number_unsigneds_t stack;
 
     f_fss_comments_t comments;
     f_fss_delimits_t delimits;
@@ -102,8 +102,8 @@ extern "C" {
   #define controller_cache_t_initialize { \
     f_time_spec_t_initialize, \
     f_string_range_t_initialize, \
-    f_array_lengths_t_initialize, \
-    f_array_lengths_t_initialize, \
+    f_number_unsigneds_t_initialize, \
+    f_number_unsigneds_t_initialize, \
     f_fss_comments_t_initialize, \
     f_fss_delimits_t_initialize, \
     f_fss_content_t_initialize, \
@@ -137,7 +137,7 @@ extern "C" {
  * @param cache
  *   The cache to deallocate.
  *
- * @see macro_f_array_lengths_t_delete_simple()
+ * @see macro_f_number_unsigneds_t_delete_simple()
  * @see macro_f_fss_delimits_t_delete_simple()
  *
  * @see controller_cache_action_delete_simple()
index db543e777f83d1960c8920eb528db2f359849f74..8be713a3d087e66e58e696cfcb21805f21911fcc 100644 (file)
@@ -27,10 +27,10 @@ extern "C" {
 #endif // _di_controller_entry_actions_delete_simple_
 
 #ifndef _di_controller_entry_actions_increase_by_
-  f_status_t controller_entry_actions_increase_by(const f_array_length_t amount, controller_entry_actions_t * const actions) {
+  f_status_t controller_entry_actions_increase_by(const f_number_unsigned_t amount, controller_entry_actions_t * const actions) {
 
     if (actions->used + amount > actions->size) {
-      if (actions->used + amount > F_array_length_t_size_d) {
+      if (actions->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -71,10 +71,10 @@ extern "C" {
 #endif // _di_controller_entry_items_delete_simple_
 
 #ifndef _di_controller_entry_items_increase_by_
-  f_status_t controller_entry_items_increase_by(const f_array_length_t amount, controller_entry_items_t * const items) {
+  f_status_t controller_entry_items_increase_by(const f_number_unsigned_t amount, controller_entry_items_t * const items) {
 
     if (items->used + amount > items->size) {
-      if (items->used + amount > F_array_length_t_size_d) {
+      if (items->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
index 3c973b7c1c869c8b2f5029ef163f05eda29890d4..9b7f63ce3880a6e335d5ef65cafe47fe401c9895 100644 (file)
@@ -74,7 +74,7 @@ extern "C" {
     uint8_t code;
     uint8_t flag;
 
-    f_array_length_t line;
+    f_number_unsigned_t line;
     f_number_unsigned_t number;
 
     f_status_t status;
@@ -104,8 +104,8 @@ extern "C" {
   typedef struct {
     controller_entry_action_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } controller_entry_actions_t;
 
   #define controller_entry_actions_t_initialize { \
@@ -124,7 +124,7 @@ extern "C" {
  */
 #ifndef _di_controller_entry_item_t_
   typedef struct {
-    f_array_length_t line;
+    f_number_unsigned_t line;
     f_string_dynamic_t name;
 
     controller_entry_actions_t actions;
@@ -149,8 +149,8 @@ extern "C" {
   typedef struct {
     controller_entry_item_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } controller_entry_items_t;
 
   #define controller_entry_items_t_initialize { \
@@ -310,7 +310,7 @@ extern "C" {
  * @see f_memory_resize()
  */
 #ifndef _di_controller_entry_actions_increase_by_
-  extern f_status_t controller_entry_actions_increase_by(const f_array_length_t amount, controller_entry_actions_t * const actions) F_attribute_visibility_internal_d;
+  extern f_status_t controller_entry_actions_increase_by(const f_number_unsigned_t amount, controller_entry_actions_t * const actions) F_attribute_visibility_internal_d;
 #endif // _di_controller_entry_actions_increase_by_
 
 /**
@@ -357,7 +357,7 @@ extern "C" {
  * @see f_memory_resize()
  */
 #ifndef _di_controller_entry_items_increase_by_
-  extern f_status_t controller_entry_items_increase_by(const f_array_length_t amount, controller_entry_items_t * const items) F_attribute_visibility_internal_d;
+  extern f_status_t controller_entry_items_increase_by(const f_number_unsigned_t amount, controller_entry_items_t * const items) F_attribute_visibility_internal_d;
 #endif // _di_controller_entry_items_increase_by_
 
 #ifdef __cplusplus
index aa70c855cd22cb071c9639317ff5f89078dac61f..cf3b21c706bfc83acb58901011e23125d104925c 100644 (file)
@@ -9,14 +9,14 @@ extern "C" {
   f_status_t controller_pids_increase(controller_pids_t * const pids) {
 
     if (pids->used + 1 > pids->size) {
-      f_array_length_t size = pids->used + controller_common_allocation_small_d;
+      f_number_unsigned_t size = pids->used + controller_common_allocation_small_d;
 
-      if (size > F_array_length_t_size_d) {
-        if (pids->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (pids->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return controller_pids_resize(size, pids);
@@ -27,7 +27,7 @@ extern "C" {
 #endif // _di_controller_pids_increase_
 
 #ifndef _di_controller_pids_resize_
-  f_status_t controller_pids_resize(const f_array_length_t length, controller_pids_t * const pids) {
+  f_status_t controller_pids_resize(const f_number_unsigned_t length, controller_pids_t * const pids) {
 
     const f_status_t status = f_memory_resize(pids->size, length, sizeof(controller_rule_t), (void **) & pids->array);
     if (F_status_is_error(status)) return status;
@@ -64,7 +64,7 @@ extern "C" {
 
     f_string_dynamics_resize(0, &process->path_pids);
 
-    f_array_lengths_resize(0, &process->stack);
+    f_number_unsigneds_resize(0, &process->stack);
   }
 #endif // _di_controller_process_delete_simple_
 
@@ -79,14 +79,14 @@ extern "C" {
   f_status_t controller_processs_increase(controller_processs_t * const processs) {
 
     if (processs->used + 1 > processs->size) {
-      f_array_length_t size = processs->used + controller_common_allocation_small_d;
+      f_number_unsigned_t size = processs->used + controller_common_allocation_small_d;
 
-      if (size > F_array_length_t_size_d) {
-        if (processs->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (processs->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return controller_processs_resize(size, processs);
@@ -97,16 +97,16 @@ extern "C" {
 #endif // _di_controller_processs_increase_
 
 #ifndef _di_controller_processs_resize_
-  f_status_t controller_processs_resize(const f_array_length_t length, controller_processs_t * const processs) {
+  f_status_t controller_processs_resize(const f_number_unsigned_t length, controller_processs_t * const processs) {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = length; i < processs->size; ++i) {
+    for (f_number_unsigned_t i = length; i < processs->size; ++i) {
 
       if (processs->array[i]) {
         controller_process_delete_simple(processs->array[i]);
 
-        f_memory_delete(1, sizeof(f_array_length_t *), (void **) & processs->array[i]);
+        f_memory_delete(1, sizeof(f_number_unsigned_t *), (void **) & processs->array[i]);
       }
     } // for
 
@@ -145,7 +145,7 @@ extern "C" {
           return status;
         }
 
-        for (f_array_length_t i = 0; i < controller_rule_action_type__enum_size_e; ++i) {
+        for (f_number_unsigned_t i = 0; i < controller_rule_action_type__enum_size_e; ++i) {
           process->rule.status[i] = F_known_not;
         } // for
       } // for
index 8a09e7c53acfb7e0822e7feb8682fadbc9d6684f..fde855678818e8513a0282fa02cc81e6ee4fbe3f 100644 (file)
@@ -23,8 +23,8 @@ extern "C" {
   typedef struct {
     pid_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } controller_pids_t;
 
   #define controller_pids_t_initialize { \
@@ -95,7 +95,7 @@ extern "C" {
   };
 
   typedef struct {
-    f_array_length_t id;
+    f_number_unsigned_t id;
 
     uint8_t state;
     uint8_t action;
@@ -111,7 +111,7 @@ extern "C" {
     f_thread_mutex_t wait_lock;
 
     controller_cache_t cache;
-    f_array_lengths_t stack;
+    f_number_unsigneds_t stack;
 
     f_string_dynamics_t path_pids;
 
@@ -135,7 +135,7 @@ extern "C" {
     f_thread_lock_t_initialize, \
     f_thread_condition_t_initialize, \
     controller_cache_t_initialize, \
-    f_array_lengths_t_initialize, \
+    f_number_unsigneds_t_initialize, \
     f_string_dynamics_t_initialize, \
     controller_pids_t_initialize, \
     controller_rule_t_initialize, \
@@ -158,8 +158,8 @@ extern "C" {
   typedef struct {
     controller_process_t **array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } controller_processs_t;
 
   #define controller_processs_t_initialize { \
@@ -172,7 +172,7 @@ extern "C" {
 /**
  * Increase the size of the pid array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param pids
@@ -209,7 +209,7 @@ extern "C" {
  * @see f_memory_resize()
  */
 #ifndef _di_controller_pids_resize_
-  extern f_status_t controller_pids_resize(const f_array_length_t length, controller_pids_t * const pids) F_attribute_visibility_internal_d;
+  extern f_status_t controller_pids_resize(const f_number_unsigned_t length, controller_pids_t * const pids) F_attribute_visibility_internal_d;
 #endif // _di_controller_pids_resize_
 
 /**
@@ -241,7 +241,7 @@ extern "C" {
 /**
  * Increase the size of the rule array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param processs
@@ -283,7 +283,7 @@ extern "C" {
  * @see f_thread_lock_create()
  */
 #ifndef _di_controller_processs_resize_
-  extern f_status_t controller_processs_resize(const f_array_length_t length, controller_processs_t * const processs) F_attribute_visibility_internal_d;
+  extern f_status_t controller_processs_resize(const f_number_unsigned_t length, controller_processs_t * const processs) F_attribute_visibility_internal_d;
 #endif // _di_controller_processs_resize_
 
 #ifdef __cplusplus
index 0dade7abfe35e56b38150775fa0222bc02aa2962..85c560e1c9c18f0aaf672d408ecb60dad63df2e1 100644 (file)
@@ -33,10 +33,10 @@ extern "C" {
 #endif // _di_controller_rule_actions_delete_simple_
 
 #ifndef _di_controller_rule_actions_increase_by_
-  f_status_t controller_rule_actions_increase_by(const f_array_length_t amount, controller_rule_actions_t * const actions) {
+  f_status_t controller_rule_actions_increase_by(const f_number_unsigned_t amount, controller_rule_actions_t * const actions) {
 
     if (actions->used + amount > actions->size) {
-      if (actions->used + amount > F_array_length_t_size_d) {
+      if (actions->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -131,14 +131,14 @@ extern "C" {
   f_status_t controller_rule_ons_increase(controller_rule_ons_t * const ons) {
 
     if (ons->used + 1 > ons->size) {
-      f_array_length_t size = ons->used + controller_common_allocation_small_d;
+      f_number_unsigned_t size = ons->used + controller_common_allocation_small_d;
 
-      if (size > F_array_length_t_size_d) {
-        if (ons->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (ons->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return controller_rule_ons_resize(size, ons);
@@ -149,9 +149,9 @@ extern "C" {
 #endif // _di_controller_rule_ons_increase_
 
 #ifndef _di_controller_rule_ons_resize_
-  f_status_t controller_rule_ons_resize(const f_array_length_t length, controller_rule_ons_t * const ons) {
+  f_status_t controller_rule_ons_resize(const f_number_unsigned_t length, controller_rule_ons_t * const ons) {
 
-    for (f_array_length_t i = length; i < ons->size; ++i) {
+    for (f_number_unsigned_t i = length; i < ons->size; ++i) {
       controller_rule_on_delete_simple(&ons->array[i]);
     } // for
 
@@ -179,14 +179,14 @@ extern "C" {
   f_status_t controller_rules_increase(controller_rules_t * const rules) {
 
     if (rules->used + 1 > rules->size) {
-      f_array_length_t size = rules->used + controller_common_allocation_small_d;
+      f_number_unsigned_t size = rules->used + controller_common_allocation_small_d;
 
-      if (size > F_array_length_t_size_d) {
-        if (rules->used + 1 > F_array_length_t_size_d) {
+      if (size > F_number_t_size_unsigned_d) {
+        if (rules->used + 1 > F_number_t_size_unsigned_d) {
           return F_status_set_error(F_array_too_large);
         }
 
-        size = F_array_length_t_size_d;
+        size = F_number_t_size_unsigned_d;
       }
 
       return controller_rules_resize(size, rules);
@@ -197,9 +197,9 @@ extern "C" {
 #endif // _di_controller_rules_increase_
 
 #ifndef _di_controller_rules_resize_
-  f_status_t controller_rules_resize(const f_array_length_t length, controller_rules_t * const rules) {
+  f_status_t controller_rules_resize(const f_number_unsigned_t length, controller_rules_t * const rules) {
 
-    for (f_array_length_t i = length; i < rules->size; ++i) {
+    for (f_number_unsigned_t i = length; i < rules->size; ++i) {
       controller_rule_delete_simple(&rules->array[i]);
     } // for
 
index c16d31ec2998169ce0c5573032b7eaa1238bc7f9..fef5f574709f3aa5dcf25df70f7c27232672bd1e 100644 (file)
@@ -108,7 +108,7 @@ extern "C" {
 
   typedef struct {
     uint8_t type;
-    f_array_length_t line;
+    f_number_unsigned_t line;
     f_status_t status;
 
     f_string_dynamics_t parameters;
@@ -135,8 +135,8 @@ extern "C" {
   typedef struct {
     controller_rule_action_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } controller_rule_actions_t;
 
   #define controller_rule_actions_t_initialize { \
@@ -166,7 +166,7 @@ extern "C" {
   typedef struct {
     uint8_t type;
     uint8_t with;
-    f_array_length_t line;
+    f_number_unsigned_t line;
 
     f_string_dynamic_t pid_file;
     controller_rule_rerun_t reruns[controller_rule_action_execute_type__enum_size_e];
@@ -205,8 +205,8 @@ extern "C" {
   typedef struct {
     controller_rule_item_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } controller_rule_items_t;
 
   #define controller_rule_items_initialize { \
@@ -252,8 +252,8 @@ extern "C" {
   typedef struct {
     controller_rule_on_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } controller_rule_ons_t;
 
   #define controller_rule_ons_t_initialize { \
@@ -443,8 +443,8 @@ extern "C" {
   typedef struct {
     controller_rule_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } controller_rules_t;
 
   #define controller_rules_t_initialize { \
@@ -496,7 +496,7 @@ extern "C" {
  *   Errors (with error bit) from: f_memory_resize().
  */
 #ifndef _di_controller_rule_actions_increase_by_
-  extern f_status_t controller_rule_actions_increase_by(const f_array_length_t amount, controller_rule_actions_t * const actions) F_attribute_visibility_internal_d;
+  extern f_status_t controller_rule_actions_increase_by(const f_number_unsigned_t amount, controller_rule_actions_t * const actions) F_attribute_visibility_internal_d;
 #endif // _di_controller_rule_actions_increase_by_
 
 /**
@@ -574,7 +574,7 @@ extern "C" {
 /**
  * Increase the size of the Rule array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param ons
@@ -611,7 +611,7 @@ extern "C" {
  * @see f_memory_resize()
  */
 #ifndef _di_controller_rule_ons_resize_
-  extern f_status_t controller_rule_ons_resize(const f_array_length_t length, controller_rule_ons_t * const ons) F_attribute_visibility_internal_d;
+  extern f_status_t controller_rule_ons_resize(const f_number_unsigned_t length, controller_rule_ons_t * const ons) F_attribute_visibility_internal_d;
 #endif // _di_controller_rule_ons_resize_
 
 /**
@@ -629,7 +629,7 @@ extern "C" {
 /**
  * Increase the size of the Rule array, but only if necessary.
  *
- * If the given length is too large for the buffer, then attempt to set max buffer size (F_array_length_t_size_d).
+ * If the given length is too large for the buffer, then attempt to set max buffer size (F_number_t_size_unsigned_d).
  * If already set to the maximum buffer size, then the resize will fail.
  *
  * @param rules
@@ -666,7 +666,7 @@ extern "C" {
  * @see f_memory_resize()
  */
 #ifndef _di_controller_rules_resize_
-  extern f_status_t controller_rules_resize(const f_array_length_t length, controller_rules_t * const rules) F_attribute_visibility_internal_d;
+  extern f_status_t controller_rules_resize(const f_number_unsigned_t length, controller_rules_t * const rules) F_attribute_visibility_internal_d;
 #endif // _di_controller_rules_resize_
 
 #ifdef __cplusplus
index e22f5fda57fba4b02260262e55a782907222b9e5..d37e1dc1c0dc5f26c0324097f0d693fe1ab28444 100644 (file)
@@ -72,7 +72,7 @@ extern "C" {
     uint8_t ready;
     uint8_t mode;
 
-    f_array_length_t failsafe_item_id;
+    f_number_unsigned_t failsafe_item_id;
 
     controller_control_t control;
 
index 85f2fd3900104dc0ea9aa2286dcb642c3cb87b1c..3aec018c5d2f2f58fb9d4b3c7d0f740ebf261fda 100644 (file)
@@ -26,7 +26,7 @@ extern "C" {
     if (F_status_is_error(status)) return;
 
     {
-      f_array_length_t choice = 0;
+      f_number_unsigned_t choice = 0;
       f_uint16s_t choices = f_uint16s_t_initialize;
 
       // Identify and prioritize "color context" parameters.
@@ -144,7 +144,7 @@ extern "C" {
         status = F_status_set_error(F_parameter);
       }
       else if (main->parameters.array[controller_parameter_settings_e].locations.used) {
-        const f_array_length_t index = main->parameters.array[controller_parameter_settings_e].values.array[main->parameters.array[controller_parameter_settings_e].values.used - 1];
+        const f_number_unsigned_t index = main->parameters.array[controller_parameter_settings_e].values.array[main->parameters.array[controller_parameter_settings_e].values.used - 1];
 
         status = controller_path_canonical_relative(&setting, argv[index], &setting.path_setting);
 
@@ -185,7 +185,7 @@ extern "C" {
       else if (main->parameters.array[controller_parameter_pid_e].locations.used) {
         setting.path_pid.used = 0;
 
-        const f_array_length_t index = main->parameters.array[controller_parameter_pid_e].values.array[main->parameters.array[controller_parameter_pid_e].values.used - 1];
+        const f_number_unsigned_t index = main->parameters.array[controller_parameter_pid_e].values.array[main->parameters.array[controller_parameter_pid_e].values.used - 1];
 
         if (argv[index].used) {
           status = controller_path_canonical_relative(&setting, argv[index], &setting.path_pid);
@@ -241,7 +241,7 @@ extern "C" {
         status = F_status_set_error(F_parameter);
       }
       else if (main->parameters.array[controller_parameter_cgroup_e].locations.used) {
-        const f_array_length_t index = main->parameters.array[controller_parameter_cgroup_e].values.array[main->parameters.array[controller_parameter_cgroup_e].values.used - 1];
+        const f_number_unsigned_t index = main->parameters.array[controller_parameter_cgroup_e].values.array[main->parameters.array[controller_parameter_cgroup_e].values.used - 1];
 
         if (argv[index].used) {
           status = controller_path_canonical_relative(&setting, argv[index], &setting.path_cgroup);
index 3af796b6897aa220b0d86ffecf9750f67c50e96a..84efa556f2435208ad36e8d331672d2d350482ee 100644 (file)
@@ -376,7 +376,7 @@ extern "C" {
       const f_string_range_t range = macro_f_string_range_t_initialize_2(setting->path_current.used);
 
       if (f_compare_dynamic_partial_string(destination->string, setting->path_current, destination->used, range) == F_equal_to) {
-        f_array_length_t length = destination->used - setting->path_current.used;
+        f_number_unsigned_t length = destination->used - setting->path_current.used;
 
         if (length) {
           f_char_t temporary[--length];
@@ -793,7 +793,7 @@ extern "C" {
       if (status == F_false) return F_false;
     }
 
-    for (f_array_length_t i = macro_f_utf_byte_width(name.string[0]); i < name.used; i += macro_f_utf_byte_width(name.string[i])) {
+    for (f_number_unsigned_t i = macro_f_utf_byte_width(name.string[0]); i < name.used; i += macro_f_utf_byte_width(name.string[i])) {
 
       if (name.string[i] == '_') continue;
 
@@ -814,7 +814,7 @@ extern "C" {
 
     f_status_t status = F_none;
 
-    for (f_array_length_t i = 0; i < name.used; i += macro_f_utf_byte_width(name.string[i])) {
+    for (f_number_unsigned_t i = 0; i < name.used; i += macro_f_utf_byte_width(name.string[i])) {
 
       status = f_utf_is_graph(name.string, name.used);
 
index d3510b3a404d3db362fa0f5d4cbcca8c9fff723f..0f7ebc586fdce40d740f90996adbace667240bce 100644 (file)
@@ -129,12 +129,12 @@ extern "C" {
 
     controller_entry_action_t *action = 0;
 
-    f_array_length_t allocate = 0;
-    f_array_length_t at_least = 0;
-    f_array_length_t at_most = 0;
+    f_number_unsigned_t allocate = 0;
+    f_number_unsigned_t at_least = 0;
+    f_number_unsigned_t at_most = 0;
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     for (; i < cache->object_actions.used; ++i) {
 
@@ -608,11 +608,11 @@ extern "C" {
     f_status_t status = F_none;
     f_status_t status2 = F_none;
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
-    f_array_length_t at_i = 0;
-    f_array_length_t at_j = 1;
+    f_number_unsigned_t at_i = 0;
+    f_number_unsigned_t at_j = 1;
 
     controller_entry_t *entry = is_entry ? &global.setting->entry : &global.setting->exit;
     controller_entry_actions_t *actions = 0;
@@ -629,10 +629,10 @@ extern "C" {
     cache->action.name_action.used = 0;
     cache->action.name_item.used = 0;
 
-    macro_f_array_lengths_t_increase_by(status, cache->ats, controller_common_allocation_small_d)
+    macro_f_number_unsigneds_t_increase_by(status, cache->ats, controller_common_allocation_small_d)
 
     if (F_status_is_error(status)) {
-      controller_entry_print_error(is_entry, global.main->error, cache->action, F_status_set_fine(status), "macro_f_array_lengths_t_increase_by", F_true, global.thread);
+      controller_entry_print_error(is_entry, global.main->error, cache->action, F_status_set_fine(status), "macro_f_number_unsigneds_t_increase_by", F_true, global.thread);
 
       return status;
     }
@@ -732,10 +732,10 @@ extern "C" {
 
               if (error_has) break;
 
-              macro_f_array_lengths_t_increase_by(status2, cache->ats, controller_common_allocation_small_d)
+              macro_f_number_unsigneds_t_increase_by(status2, cache->ats, controller_common_allocation_small_d)
 
               if (F_status_is_error(status2)) {
-                controller_entry_print_error(is_entry, global.main->error, cache->action, F_status_set_fine(status2), "macro_f_array_lengths_t_increase_by", F_true, global.thread);
+                controller_entry_print_error(is_entry, global.main->error, cache->action, F_status_set_fine(status2), "macro_f_number_unsigneds_t_increase_by", F_true, global.thread);
 
                 return status2;
               }
@@ -841,8 +841,8 @@ extern "C" {
     f_status_t status = F_none;
     f_status_t status_lock = F_none;
 
-    f_array_length_t at_i = 0;
-    f_array_length_t at_j = 1;
+    f_number_unsigned_t at_i = 0;
+    f_number_unsigned_t at_j = 1;
 
     uint8_t options_force = 0;
     uint8_t options_process = 0;
@@ -852,7 +852,7 @@ extern "C" {
     controller_entry_actions_t *entry_actions = 0;
 
     // An empty stack is used here because each rule here is the first rule run in the rule's scope.
-    const f_array_lengths_t stack = f_array_lengths_t_initialize;
+    const f_number_unsigneds_t stack = f_number_unsigneds_t_initialize;
 
     cache->ats.used = 0;
     cache->stack.used = 0;
@@ -862,10 +862,10 @@ extern "C" {
     cache->action.name_action.used = 0;
     cache->action.name_item.used = 0;
 
-    macro_f_array_lengths_t_increase_by(status, cache->ats, controller_common_allocation_small_d)
+    macro_f_number_unsigneds_t_increase_by(status, cache->ats, controller_common_allocation_small_d)
 
     if (F_status_is_error(status)) {
-      controller_entry_print_error(is_entry, global->main->error, cache->action, F_status_set_fine(status), "macro_f_array_lengths_t_increase_by", F_true, global->thread);
+      controller_entry_print_error(is_entry, global->main->error, cache->action, F_status_set_fine(status), "macro_f_number_unsigneds_t_increase_by", F_true, global->thread);
 
       return status;
     }
@@ -1064,10 +1064,10 @@ extern "C" {
             return F_status_is_error(F_critical);
           }
 
-          macro_f_array_lengths_t_increase_by(status, cache->ats, controller_common_allocation_small_d)
+          macro_f_number_unsigneds_t_increase_by(status, cache->ats, controller_common_allocation_small_d)
 
           if (F_status_is_error(status)) {
-            controller_entry_print_error(is_entry, global->main->error, cache->action, F_status_set_fine(status), "macro_f_array_lengths_t_increase_by", F_true, global->thread);
+            controller_entry_print_error(is_entry, global->main->error, cache->action, F_status_set_fine(status), "macro_f_number_unsigneds_t_increase_by", F_true, global->thread);
 
             return status;
           }
@@ -1129,7 +1129,7 @@ extern "C" {
             return status;
           }
 
-          const f_array_length_t id_rule_length = entry_action->parameters.array[0].used + entry_action->parameters.array[1].used + 1;
+          const f_number_unsigned_t id_rule_length = entry_action->parameters.array[0].used + entry_action->parameters.array[1].used + 1;
           f_char_t id_rule_name[id_rule_length + 1];
           const f_string_static_t alias_rule = macro_f_string_static_t_initialize_1(id_rule_name, 0, id_rule_length);
 
@@ -1182,12 +1182,12 @@ extern "C" {
           if (status != F_true) {
 
             // Rule execution will re-use the existing cache, so save the current cache.
-            const f_array_length_t cache_line_action = cache->action.line_action;
-            const f_array_length_t cache_line_item = cache->action.line_item;
+            const f_number_unsigned_t cache_line_action = cache->action.line_action;
+            const f_number_unsigned_t cache_line_item = cache->action.line_item;
 
-            const f_array_length_t cache_name_action_used = cache->action.name_action.used;
-            const f_array_length_t cache_name_item_used = cache->action.name_item.used;
-            const f_array_length_t cache_name_file_used = cache->action.name_file.used;
+            const f_number_unsigned_t cache_name_action_used = cache->action.name_action.used;
+            const f_number_unsigned_t cache_name_item_used = cache->action.name_item.used;
+            const f_number_unsigned_t cache_name_file_used = cache->action.name_file.used;
 
             f_char_t cache_name_action[cache_name_action_used];
             f_char_t cache_name_item[cache_name_item_used];
@@ -1308,7 +1308,7 @@ extern "C" {
 
               fl_print_format("%r%Q is executing '", global->main->output.to, f_string_eol_s, is_entry ? controller_entry_s : controller_exit_s);
 
-              for (f_array_length_t k = 0; k < entry_action->parameters.used; ++k) {
+              for (f_number_unsigned_t k = 0; k < entry_action->parameters.used; ++k) {
 
                 fl_print_format("%[%Q%]", global->main->output.to, global->main->context.set.title, entry_action->parameters.array[k], global->main->context.set.title);
 
@@ -1539,7 +1539,7 @@ extern "C" {
     cache->content_action.used = 0;
 
     {
-      f_array_length_t i = 0;
+      f_number_unsigned_t i = 0;
 
       for (; i < cache->content_actions.used; ++i) {
         cache->content_actions.array[i].used = 0;
@@ -1619,9 +1619,9 @@ extern "C" {
 
         f_string_range_t *range = 0;
 
-        f_array_length_t at = 0;
-        f_array_length_t i = 0;
-        f_array_length_t j = 0;
+        f_number_unsigned_t at = 0;
+        f_number_unsigned_t i = 0;
+        f_number_unsigned_t j = 0;
 
         f_state_t state = f_state_t_initialize;
 
@@ -1779,7 +1779,7 @@ extern "C" {
           if (F_status_is_error_not(status)) {
             controller_entry_action_t *action = 0;
 
-            f_array_length_t k = 0;
+            f_number_unsigned_t k = 0;
 
             // 0x1 = missing or not, 0x2 = one or more missing.
             uint8_t missing = 0;
@@ -1902,7 +1902,7 @@ extern "C" {
 
     cache->delimits.used = 0;
 
-    f_array_length_t i = 0;
+    f_number_unsigned_t i = 0;
 
     controller_entry_t *entry = is_entry ? &global.setting->entry : &global.setting->exit;
     f_state_t state = f_state_t_initialize;
@@ -2355,8 +2355,8 @@ extern "C" {
     const f_string_static_t *string = 0;
 
     f_status_t status = F_none;
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     fl_print_format("%r%Q %[%Q%] {%r", global.main->output.to.stream, f_string_eol_s, is_entry ? controller_Entry_s : controller_Exit_s, global.main->context.set.title, controller_settings_s, global.main->context.set.title, f_string_eol_s);
 
@@ -2575,7 +2575,7 @@ extern "C" {
     if (entry->items.used) {
       controller_entry_action_t *action = 0;
       bool raw = F_false;
-      f_array_length_t k = 0;
+      f_number_unsigned_t k = 0;
 
       for (i = 0; i < entry->items.used; ++i) {
 
index 53b5accc17d587a67e3b2cebde47fe196bab16ac..f19cdb7593ba328e8ee59ea3efa1f75dd86e608d 100644 (file)
@@ -94,13 +94,13 @@ extern "C" {
  *   F_recurse (with error bit) on a recursion error.
  *   F_valid_not (with error bit) on invalid entry item, entry item action, or entry item action value.
  *
- *   Errors (with error bit) from: macro_f_array_lengths_t_increase_by().
+ *   Errors (with error bit) from: macro_f_number_unsigneds_t_increase_by().
  *   Errors (with error bit) from: f_string_dynamic_append().
  *
  *   This will detect and report all errors, but only the first error is returned.
  *   Memory related errors return immediately.
 
- * @see macro_f_array_lengths_t_increase_by()
+ * @see macro_f_number_unsigneds_t_increase_by()
  * @see f_string_dynamic_append()
  */
 #ifndef _di_controller_entry_preprocess_
@@ -131,12 +131,12 @@ extern "C" {
  *
  *   Errors (with error bit) from: f_string_dynamic_append_nulless().
  *
- *   Errors (with error bit) from: macro_f_array_lengths_t_increase_by().
+ *   Errors (with error bit) from: macro_f_number_unsigneds_t_increase_by().
  *   Errors (with error bit) from: controller_perform_ready().
  *
  * @see f_string_dynamic_append_nulless()
  *
- * @see macro_f_array_lengths_t_increase_by()
+ * @see macro_f_number_unsigneds_t_increase_by()
  * @see controller_perform_ready()
  */
 #ifndef _di_controller_entry_process_
index a980130719e113c42516988cef6ba76c6e416901..b87d75a1e54a79f18147aa40367b58e64a7f6b7b 100644 (file)
@@ -17,7 +17,7 @@ extern "C" {
 #ifndef _di_controller_entry_action_parameters_print_
   void controller_entry_action_parameters_print(FILE * const stream, const controller_entry_action_t action) {
 
-    for (f_array_length_t index = 0; ;) {
+    for (f_number_unsigned_t index = 0; ;) {
 
       f_print_dynamic_safely(action.parameters.array[index], stream);
 
@@ -144,7 +144,7 @@ extern "C" {
 #endif // _di_controller_entry_setting_read_print_error_with_range_
 
 #ifndef _di_controller_entry_settings_read_print_setting_ignored_
-  void controller_entry_settings_read_print_setting_ignored(const controller_global_t global, const bool is_entry, const controller_cache_t cache, const f_array_length_t index) {
+  void controller_entry_settings_read_print_setting_ignored(const controller_global_t global, const bool is_entry, const controller_cache_t cache, const f_number_unsigned_t index) {
 
     if (global.main->warning.verbosity != f_console_verbosity_debug_e) return;
 
@@ -218,7 +218,7 @@ extern "C" {
 #endif // _di_controller_entry_settings_read_print_setting_unknown_action_
 
 #ifndef _di_controller_entry_settings_read_print_setting_unknown_action_value_
-  void controller_entry_settings_read_print_setting_unknown_action_value(const controller_global_t global, const bool is_entry, const controller_cache_t cache, const f_array_length_t index) {
+  void controller_entry_settings_read_print_setting_unknown_action_value(const controller_global_t global, const bool is_entry, const controller_cache_t cache, const f_number_unsigned_t index) {
 
     if (global.main->warning.verbosity != f_console_verbosity_debug_e) return;
 
index 30bbb27c7225d2946a8c66f8769e357182b1224a..2bc9c9677377712f788adf781c77877c03a4db59 100644 (file)
@@ -192,7 +192,7 @@ extern "C" {
  *   The expected number of arguments.
  */
 #ifndef _di_controller_entry_settings_read_print_setting_ignored_
-  extern void controller_entry_settings_read_print_setting_ignored(const controller_global_t global, const bool is_entry, const controller_cache_t cache, const f_array_length_t index) F_attribute_visibility_internal_d;
+  extern void controller_entry_settings_read_print_setting_ignored(const controller_global_t global, const bool is_entry, const controller_cache_t cache, const f_number_unsigned_t index) F_attribute_visibility_internal_d;
 #endif // _di_controller_entry_settings_read_print_setting_ignored_
 
 /**
@@ -262,7 +262,7 @@ extern "C" {
  *   The location in the content actions array representing the action value.
  */
 #ifndef _di_controller_entry_settings_read_print_setting_unknown_action_value_
-  extern void controller_entry_settings_read_print_setting_unknown_action_value(const controller_global_t global, const bool is_entry, const controller_cache_t cache, const f_array_length_t index) F_attribute_visibility_internal_d;
+  extern void controller_entry_settings_read_print_setting_unknown_action_value(const controller_global_t global, const bool is_entry, const controller_cache_t cache, const f_number_unsigned_t index) F_attribute_visibility_internal_d;
 #endif // _di_controller_entry_settings_read_print_setting_unknown_action_value_
 
 #ifdef __cplusplus
index 600cb15597e2e662337aadf047b6da477a115848..c172c358af50f0cefb72193986ef9f15a4087bd9 100644 (file)
@@ -13,12 +13,12 @@ extern "C" {
 #endif
 
 #ifndef _di_controller_process_find_
-  f_status_t controller_process_find(const f_array_length_t action, const f_string_static_t alias, const controller_processs_t processs, f_array_length_t *at) {
+  f_status_t controller_process_find(const f_number_unsigned_t action, const f_string_static_t alias, const controller_processs_t processs, f_number_unsigned_t *at) {
 
     if (!alias.used) return F_none;
     if (!processs.used) return F_false;
 
-    for (f_array_length_t i = 0; i < processs.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < processs.used; ++i) {
 
       if (processs.array[i] && processs.array[i]->action == action && f_compare_dynamic(alias, processs.array[i]->rule.alias) == F_equal_to) {
         if (at) *at = i;
@@ -32,7 +32,7 @@ extern "C" {
 #endif // _di_controller_process_find_
 
 #ifndef _di_controller_process_prepare_
-  f_status_t controller_process_prepare(const controller_global_t global, const bool is_normal, const uint8_t action, const f_string_static_t alias, f_array_length_t *id) {
+  f_status_t controller_process_prepare(const controller_global_t global, const bool is_normal, const uint8_t action, const f_string_static_t alias, f_number_unsigned_t *id) {
 
     f_status_t status = F_none;
 
@@ -94,7 +94,7 @@ extern "C" {
 #endif // _di_controller_process_prepare_
 
 #ifndef _di_controller_process_prepare_process_type_
-  f_status_t controller_process_prepare_process_type(const controller_global_t global, const uint8_t type, const uint8_t action, const f_string_static_t alias, f_array_length_t *id) {
+  f_status_t controller_process_prepare_process_type(const controller_global_t global, const uint8_t type, const uint8_t action, const f_string_static_t alias, f_number_unsigned_t *id) {
 
     return controller_process_prepare(global, type != controller_process_type_exit_e, action, alias, id);
   }
index 3a305add254630b53e82bf8cb6e6a472382eb531..9b5b5501fbfa0c39616ad67fc3dbfd7060be9ea3 100644 (file)
@@ -51,7 +51,7 @@ extern "C" {
  * @see controller_lock_write()
  */
 #ifndef _di_controller_process_prepare_
-  extern f_status_t controller_process_prepare(const controller_global_t global, const bool is_normal, const uint8_t action, const f_string_static_t alias, f_array_length_t *id) F_attribute_visibility_internal_d;
+  extern f_status_t controller_process_prepare(const controller_global_t global, const bool is_normal, const uint8_t action, const f_string_static_t alias, f_number_unsigned_t *id) F_attribute_visibility_internal_d;
 #endif // _di_controller_process_prepare_
 
 /**
@@ -84,7 +84,7 @@ extern "C" {
  * @see controller_process_prepare()
  */
 #ifndef _di_controller_process_prepare_process_type_
-  extern f_status_t controller_process_prepare_process_type(const controller_global_t global, const uint8_t type, const uint8_t action, const f_string_static_t alias, f_array_length_t *id) F_attribute_visibility_internal_d;
+  extern f_status_t controller_process_prepare_process_type(const controller_global_t global, const uint8_t type, const uint8_t action, const f_string_static_t alias, f_number_unsigned_t *id) F_attribute_visibility_internal_d;
 #endif // _di_controller_process_prepare_process_type_
 
 /**
@@ -111,7 +111,7 @@ extern "C" {
  *   F_true if there is a process found (address is stored in "at").
  */
 #ifndef _di_controller_process_find_
-  f_status_t controller_process_find(const f_array_length_t action, const f_string_static_t alias, const controller_processs_t processs, f_array_length_t *at) F_attribute_visibility_internal_d;
+  f_status_t controller_process_find(const f_number_unsigned_t action, const f_string_static_t alias, const controller_processs_t processs, f_number_unsigned_t *at) F_attribute_visibility_internal_d;
 #endif // _di_controller_process_find_
 
 /***
index dabdae7d9dd6995efdcd83cd0744196588da3b54..ed521db8dfcbfb30a2d8ed1265902457d7ad70b2 100644 (file)
@@ -41,12 +41,12 @@ extern "C" {
 #endif // _di_controller_rule_action_method_name_
 
 #ifndef _di_controller_rule_find_
-  f_status_t controller_rule_find(const f_string_static_t alias, const controller_rules_t rules, f_array_length_t *at) {
+  f_status_t controller_rule_find(const f_string_static_t alias, const controller_rules_t rules, f_number_unsigned_t *at) {
 
     if (!alias.used) return F_none;
     if (!rules.used) return F_false;
 
-    for (f_array_length_t i = 0; i < rules.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < rules.used; ++i) {
 
       if (f_compare_dynamic(alias, rules.array[i].alias) == F_equal_to) {
         if (at) *at = i;
@@ -131,7 +131,7 @@ extern "C" {
 
       f_string_range_t range = f_string_range_t_initialize;
 
-      for (f_array_length_t i = 0; i < content->used; ++i) {
+      for (f_number_unsigned_t i = 0; i < content->used; ++i) {
 
         if (content->array[i].start > content->array[i].stop) continue;
 
@@ -224,7 +224,7 @@ extern "C" {
     controller_state_interrupt_t custom = macro_controller_state_interrupt_t_initialize_1(is_normal, global.thread);
     f_state_t state = macro_f_state_t_initialize_1(controller_common_allocation_large_d, controller_common_allocation_small_d, F_none, 0, 0, 0, &controller_thread_signal_state_fss, 0, (void *) &custom, 0);
 
-    f_array_length_t i = 0;
+    f_number_unsigned_t i = 0;
 
     for (; i < cache->comments.size; ++i) {
 
@@ -670,7 +670,7 @@ extern "C" {
 #endif // _di_controller_rule_action_read_
 
 #ifndef _di_controller_rule_action_read_rerun_number_
-  f_status_t controller_rule_action_read_rerun_number(const controller_global_t global, const f_string_t name, controller_cache_t * const cache, f_array_length_t * const index, f_number_unsigned_t * const number) {
+  f_status_t controller_rule_action_read_rerun_number(const controller_global_t global, const f_string_t name, controller_cache_t * const cache, f_number_unsigned_t * const index, f_number_unsigned_t * const number) {
 
     f_status_t status = F_none;
     f_number_signed_t parsed = 0;
@@ -745,7 +745,7 @@ extern "C" {
     macro_f_control_group_t_delete_simple(destination->cgroup)
     f_capability_delete(&destination->capability);
 
-    f_array_length_t i = 0;
+    f_number_unsigned_t i = 0;
 
     for (; i < controller_rule_action_type__enum_size_e; ++i) {
       destination->status[i] = source.status[i];
@@ -885,7 +885,7 @@ extern "C" {
         if (F_status_is_error(status)) return status;
       }
 
-      f_array_length_t j = 0;
+      f_number_unsigned_t j = 0;
 
       for (i = 0; i < source.items.used; ++i) {
 
@@ -951,9 +951,9 @@ extern "C" {
     f_status_t status = F_none;
     f_status_t success = F_false;
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
-    f_array_length_t k = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t k = 0;
 
     // Child processes should receive all signals and handle the signals as they see fit.
     f_signal_how_t signals = f_signal_how_t_initialize;
@@ -1416,7 +1416,7 @@ extern "C" {
     pid_t *child = 0;
 
     {
-      f_array_length_t i = 0;
+      f_number_unsigned_t i = 0;
 
       while (i < process->childs.used && process->childs.array[i]) {
         ++i;
@@ -1444,7 +1444,7 @@ extern "C" {
 
         fl_print_format("%]' with the arguments: '%[", main->output.to, main->context.set.title, main->context.set.important);
 
-        for (f_array_length_t i = program.used ? 0 : 1; i < arguments.used; ++i) {
+        for (f_number_unsigned_t i = program.used ? 0 : 1; i < arguments.used; ++i) {
 
           if (program.used && i || !program.used && i > 1) {
             f_print_dynamic_raw(f_string_space_s, main->output.to);
@@ -1638,7 +1638,7 @@ extern "C" {
     f_string_dynamic_t *child_pid_file = 0;
 
     {
-      f_array_length_t i = 0;
+      f_number_unsigned_t i = 0;
 
       while (i < process->childs.used && process->childs.array[i]) {
         ++i;
@@ -1700,7 +1700,7 @@ extern "C" {
 
         fl_print_format("%]' with the arguments: '%[", main->error.to, main->context.set.title, main->context.set.important);
 
-        for (f_array_length_t i = program.used ? 0 : 1; i < arguments.used; ++i) {
+        for (f_number_unsigned_t i = program.used ? 0 : 1; i < arguments.used; ++i) {
 
           if (program.used && i || !program.used && i > 1) {
             f_print_dynamic_raw(f_string_space_s, main->error.to);
@@ -1942,8 +1942,8 @@ extern "C" {
     f_status_t status = f_string_dynamics_increase_by(action.parameters.used, &process->cache.expanded);
     if (F_status_is_error(status)) return status;
 
-    f_array_length_t i = 0;
-    f_array_length_t first = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t first = 0;
     f_string_range_t range = f_string_range_t_initialize;
 
     f_iki_data_t *iki_data = 0;
@@ -2022,7 +2022,7 @@ extern "C" {
     f_status_t status = F_none;
 
     if (f_compare_dynamic_partial_string(controller_define_s.string, source, controller_define_s.used, vocabulary) == F_equal_to) {
-      f_array_length_t i = 0;
+      f_number_unsigned_t i = 0;
 
       // First check to see if the environment variable is overwritten by a "define".
       for (; i < process->rule.define.used; ++i) {
@@ -2072,7 +2072,7 @@ extern "C" {
       }
     }
     else if (f_compare_dynamic_partial_string(controller_parameter_s.string, source, controller_parameter_s.used, vocabulary) == F_equal_to) {
-      f_array_length_t i = 0;
+      f_number_unsigned_t i = 0;
 
       for (; i < process->rule.parameter.used; ++i) {
 
@@ -2213,12 +2213,12 @@ extern "C" {
         F_true, // socket.
       };
 
-      for (f_array_length_t i = 0; i < 17; ++i) {
+      for (f_number_unsigned_t i = 0; i < 17; ++i) {
 
         if (f_compare_dynamic_partial_string(options[i].string, source, options[i].used, content) == F_equal_to) {
           if (values[i]) {
             if (parameters->array[codes[i]].result & f_console_result_value_e) {
-              const f_array_length_t index = parameters->array[codes[i]].values.array[parameters->array[codes[i]].values.used - 1];
+              const f_number_unsigned_t index = parameters->array[codes[i]].values.array[parameters->array[codes[i]].values.used - 1];
 
               status = f_string_dynamic_increase_by(symbols[i].used + expands[i].used + f_string_ascii_space_s.used + argv[index].used + 1, destination);
               if (F_status_is_error(status)) return status;
@@ -2290,7 +2290,7 @@ extern "C" {
 
           if (f_compare_dynamic_partial_string(buffer.string, source, buffer.used, content) == F_equal_to) {
             if (parameters->array[codes[i]].result & f_console_result_value_e) {
-              const f_array_length_t index = parameters->array[codes[i]].values.array[parameters->array[codes[i]].values.used - 1];
+              const f_number_unsigned_t index = parameters->array[codes[i]].values.array[parameters->array[codes[i]].values.used - 1];
 
               status = f_string_dynamic_append(argv[index], destination);
               if (F_status_is_error(status)) return status;
@@ -2362,7 +2362,7 @@ extern "C" {
     controller_state_interrupt_t custom = macro_controller_state_interrupt_t_initialize_1(is_normal, global.thread);
     f_state_t state = macro_f_state_t_initialize_1(controller_common_allocation_large_d, controller_common_allocation_small_d, F_none, 0, 0, 0, &controller_thread_signal_state_fss, 0, (void *) &custom, 0);
     f_string_range_t range = macro_f_string_range_t_initialize_2(cache->buffer_item.used);
-    f_array_length_t last = 0;
+    f_number_unsigned_t last = 0;
 
     uint8_t type = 0;
     uint8_t method = 0;
@@ -2526,10 +2526,10 @@ extern "C" {
 #endif // _di_controller_rule_item_read_
 
 #ifndef _di_controller_rule_items_increase_by_
-  f_status_t controller_rule_items_increase_by(const f_array_length_t amount, controller_rule_items_t * const items) {
+  f_status_t controller_rule_items_increase_by(const f_number_unsigned_t amount, controller_rule_items_t * const items) {
 
     if (items->used + amount > items->size) {
-      if (items->used + amount > F_array_length_t_size_d) {
+      if (items->used + amount > F_number_t_size_unsigned_d) {
         return F_status_set_error(F_array_too_large);
       }
 
@@ -2620,12 +2620,12 @@ extern "C" {
       controller_rule_validate(global, process->rule, process->action, process->options, &process->cache);
     }
 
-    f_array_length_t i = 0;
+    f_number_unsigned_t i = 0;
 
     {
-      f_array_length_t j = 0;
-      f_array_length_t id_rule = 0;
-      f_array_length_t id_dependency = 0;
+      f_number_unsigned_t j = 0;
+      f_number_unsigned_t id_rule = 0;
+      f_number_unsigned_t id_dependency = 0;
 
       bool found = F_false;
 
@@ -2967,7 +2967,7 @@ extern "C" {
       if (process->options & controller_process_option_require_d) {
         bool missing = F_true;
 
-        f_array_length_t j = 0;
+        f_number_unsigned_t j = 0;
 
         for (i = 0; i < process->rule.items.used; ++i) {
 
@@ -3030,7 +3030,7 @@ extern "C" {
       }
     }
 
-    f_array_length_t id_rule = 0;
+    f_number_unsigned_t id_rule = 0;
 
     f_thread_unlock(&process->lock);
 
@@ -3073,7 +3073,7 @@ extern "C" {
 
       rule->status[process->action] = process->rule.status[process->action];
 
-      f_array_length_t j = 0;
+      f_number_unsigned_t j = 0;
 
       controller_rule_item_t *rule_item = 0;
 
@@ -3104,7 +3104,7 @@ extern "C" {
 #endif // _di_controller_rule_process_
 
 #ifndef _di_controller_rule_process_begin_
-  f_status_t controller_rule_process_begin(const controller_global_t global, const uint8_t options_force, const f_string_static_t alias_rule, const uint8_t action, const uint8_t options, const uint8_t type, const f_array_lengths_t stack, const controller_cache_t cache) {
+  f_status_t controller_rule_process_begin(const controller_global_t global, const uint8_t options_force, const f_string_static_t alias_rule, const uint8_t action, const uint8_t options, const uint8_t type, const f_number_unsigneds_t stack, const controller_cache_t cache) {
 
     if (!controller_thread_is_enabled_process_type(type, global.thread)) {
       return F_status_set_error(F_interrupt);
@@ -3124,7 +3124,7 @@ extern "C" {
     }
 
     {
-      f_array_length_t at = 0;
+      f_number_unsigned_t at = 0;
 
       status = controller_process_prepare(global, type != controller_process_type_exit_e, action, alias_rule, &at);
 
@@ -3238,14 +3238,14 @@ extern "C" {
 
     if (F_status_is_error_not(status) && stack.used) {
       if (process->stack.size < stack.used) {
-        status = f_array_lengths_resize(stack.used, &process->stack);
+        status = f_number_unsigneds_resize(stack.used, &process->stack);
       }
 
       if (F_status_is_error(status)) {
-        controller_print_error(global.thread, global.main->error, F_status_set_fine(status), "f_array_lengths_resize", F_true);
+        controller_print_error(global.thread, global.main->error, F_status_set_fine(status), "f_number_unsigneds_resize", F_true);
       }
       else {
-        for (f_array_length_t i = 0; i < stack.used; ++i) {
+        for (f_number_unsigned_t i = 0; i < stack.used; ++i) {
           process->stack.array[i] = stack.array[i];
         } // for
 
@@ -3363,9 +3363,9 @@ extern "C" {
 
     f_status_t status = F_none;
 
-    f_array_length_t id_rule = 0;
+    f_number_unsigned_t id_rule = 0;
 
-    const f_array_length_t used_original_stack = process->stack.used;
+    const f_number_unsigned_t used_original_stack = process->stack.used;
 
     status_lock = controller_lock_read_process(process, global.thread, &global.thread->lock.rule);
 
@@ -3435,7 +3435,7 @@ extern "C" {
         return F_process_not;
       }
       else {
-        for (f_array_length_t i = 0; i < process->stack.used && controller_thread_is_enabled_process(process, global.thread); ++i) {
+        for (f_number_unsigned_t i = 0; i < process->stack.used && controller_thread_is_enabled_process(process, global.thread); ++i) {
 
           if (process->stack.array[i] == id_rule) {
             if (global.main->error.verbosity > f_console_verbosity_quiet_e) {
@@ -3468,10 +3468,10 @@ extern "C" {
         }
 
         if (F_status_is_error_not(status)) {
-          status = f_array_lengths_increase(controller_common_allocation_small_d, &process->stack);
+          status = f_number_unsigneds_increase(controller_common_allocation_small_d, &process->stack);
 
           if (F_status_is_error(status)) {
-            controller_print_error(global.thread, global.main->error, F_status_set_fine(status), "f_array_lengths_increase", F_true);
+            controller_print_error(global.thread, global.main->error, F_status_set_fine(status), "f_number_unsigneds_increase", F_true);
           }
           else {
             f_thread_unlock(&process->lock);
@@ -3683,10 +3683,10 @@ extern "C" {
     cache->action.name_item.used = 0;
 
     {
-      f_array_length_t i = 0;
-      f_array_length_t j = 0;
-      f_array_length_t k = 0;
-      f_array_length_t l = 0;
+      f_number_unsigned_t i = 0;
+      f_number_unsigned_t j = 0;
+      f_number_unsigned_t k = 0;
+      f_number_unsigned_t l = 0;
 
       for (i = 0; i < rule->cgroup.groups.size; ++i) {
         rule->cgroup.groups.array[i].used = 0;
@@ -3810,8 +3810,8 @@ extern "C" {
         controller_print_error(global.thread, global.main->error, F_status_set_fine(status), "controller_rule_items_increase_by", F_true);
       }
       else {
-        f_array_length_t i = 0;
-        f_array_length_t j = 0;
+        f_number_unsigned_t i = 0;
+        f_number_unsigned_t j = 0;
         f_state_t state = f_state_t_initialize;
 
         for (; i < cache->object_items.used; ++i) {
@@ -3965,15 +3965,15 @@ extern "C" {
     f_string_dynamics_t *setting_values = 0;
     f_string_maps_t *setting_maps = 0;
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
     uint8_t type = 0;
     uint8_t action = 0;
     bool empty_disallow = F_true;
 
     // Save the current name item and line number to restore on return.
-    const f_array_length_t line_item = cache->action.line_item;
-    const f_array_length_t length_name_item = cache->action.name_item.used;
+    const f_number_unsigned_t line_item = cache->action.line_item;
+    const f_number_unsigned_t length_name_item = cache->action.name_item.used;
 
     f_char_t name_item[length_name_item];
     name_item[length_name_item] = 0;
@@ -5262,7 +5262,7 @@ extern "C" {
           macro_f_int32s_t_increase_by(status, rule->groups, controller_common_allocation_small_d)
 
           if (F_status_is_error(status)) {
-            controller_rule_print_error(global.thread, global.main->error, cache->action, F_status_set_fine(status), "macro_f_array_lengths_t_increase_by", F_true, F_false);
+            controller_rule_print_error(global.thread, global.main->error, cache->action, F_status_set_fine(status), "macro_f_number_unsigneds_t_increase_by", F_true, F_false);
 
             if (F_status_set_fine(status) == F_memory_not) {
               status_return = status;
@@ -5715,8 +5715,8 @@ extern "C" {
         return;
     }
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     // Find at least one of the requested action.
     {
@@ -6006,9 +6006,9 @@ extern "C" {
       controller_rule_item_t *item = 0;
       controller_rule_rerun_item_t *rerun_item = 0;
 
-      f_array_length_t j = 0;
-      f_array_length_t k = 0;
-      f_array_length_t l = 0;
+      f_number_unsigned_t j = 0;
+      f_number_unsigned_t k = 0;
+      f_number_unsigned_t l = 0;
 
       for (i = 0; i < rule.items.used; ++i) {
 
@@ -6198,11 +6198,11 @@ extern "C" {
     bool required_not_run = F_false;
     bool skip = F_false;
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     // Vuild a list of what to wait for so that anything new after this point will not be waited for.
-    const f_array_length_t process_total = global.thread->processs.used;
+    const f_number_unsigned_t process_total = global.thread->processs.used;
     controller_process_t *process_list[process_total];
 
     for (; i < process_total; ++i) {
index 2aca99be502c7f04ba56ec345c6f96edcb4503d7..abc4d8e35d6c2ee756e382e2fccf0745e8a45085 100644 (file)
@@ -60,7 +60,7 @@ extern "C" {
  *   F_false on success and rule was not found.
  */
 #ifndef _di_controller_rule_find_
-  extern f_status_t controller_rule_find(const f_string_static_t alias, const controller_rules_t rules, f_array_length_t *at) F_attribute_visibility_internal_d;
+  extern f_status_t controller_rule_find(const f_string_static_t alias, const controller_rules_t rules, f_number_unsigned_t *at) F_attribute_visibility_internal_d;
 #endif // _di_controller_rule_find_
 
 /**
@@ -492,7 +492,7 @@ extern "C" {
  * @see f_memory_resize()
  */
 #ifndef _di_controller_rule_items_increase_by_
-  extern f_status_t controller_rule_items_increase_by(const f_array_length_t amount, controller_rule_items_t * const items) F_attribute_visibility_internal_d;
+  extern f_status_t controller_rule_items_increase_by(const f_number_unsigned_t amount, controller_rule_items_t * const items) F_attribute_visibility_internal_d;
 #endif // _di_controller_rule_items_increase_by_
 
 /**
@@ -503,7 +503,7 @@ extern "C" {
  *
  * This requires that a read lock be set on process->lock before being called.
  *
- * This function is recursively called for each "need", "want", and "wish", and has a max recursion length of the max size of the f_array_lengths_t array.
+ * This function is recursively called for each "need", "want", and "wish", and has a max recursion length of the max size of the f_number_unsigneds_t array.
  *
  * The rule status will be updated by this function.
  *
@@ -570,7 +570,7 @@ extern "C" {
  * @see f_thread_create()
  */
 #ifndef _di_controller_rule_process_begin_
-  extern f_status_t controller_rule_process_begin(const controller_global_t global, const uint8_t options_force, const f_string_static_t alias_rule, const uint8_t action, const uint8_t options, const uint8_t type, const f_array_lengths_t stack, const controller_cache_t cache) F_attribute_visibility_internal_d;
+  extern f_status_t controller_rule_process_begin(const controller_global_t global, const uint8_t options_force, const f_string_static_t alias_rule, const uint8_t action, const uint8_t options, const uint8_t type, const f_number_unsigneds_t stack, const controller_cache_t cache) F_attribute_visibility_internal_d;
 #endif // _di_controller_rule_process_begin_
 
 /**
@@ -674,7 +674,7 @@ extern "C" {
  * @see fl_conversion_dynamic_partial_to_signed_detect()
  */
 #ifndef _di_controller_rule_action_read_rerun_number_
-  extern f_status_t controller_rule_action_read_rerun_number(const controller_global_t global, const f_string_t name, controller_cache_t * const cache, f_array_length_t * const index, f_number_unsigned_t * const number) F_attribute_visibility_internal_d;
+  extern f_status_t controller_rule_action_read_rerun_number(const controller_global_t global, const f_string_t name, controller_cache_t * const cache, f_number_unsigned_t * const index, f_number_unsigned_t * const number) F_attribute_visibility_internal_d;
 #endif // _di_controller_rule_action_read_rerun_number_
 
 /**
index d44f8175ac8ac3d7c9b43f1c5e4441ea5de500ad..0f5695c24c4be750fd9e0e0fe2f3b9ca6f54d453 100644 (file)
@@ -362,7 +362,7 @@ extern "C" {
 #endif // _di_controller_rule_item_print_error_rule_not_loaded_
 
 #ifndef _di_controller_rule_setting_read_print_error_
-  void controller_rule_setting_read_print_error(const fl_print_t print, const f_string_t message, const f_array_length_t index, const f_array_length_t line_item, controller_thread_t * const thread, controller_cache_t * const cache) {
+  void controller_rule_setting_read_print_error(const fl_print_t print, const f_string_t message, const f_number_unsigned_t index, const f_number_unsigned_t line_item, controller_thread_t * const thread, controller_cache_t * const cache) {
 
     if (print.verbosity == f_console_verbosity_quiet_e) return;
 
@@ -385,7 +385,7 @@ extern "C" {
 #endif // _di_controller_rule_setting_read_print_error_
 
 #ifndef _di_controller_rule_setting_read_print_error_with_range_
-  void controller_rule_setting_read_print_error_with_range(const fl_print_t print, const f_string_t before, const f_string_range_t range, const f_string_t after, const f_array_length_t index, const f_array_length_t line_item, controller_thread_t * const thread, controller_cache_t * const cache) {
+  void controller_rule_setting_read_print_error_with_range(const fl_print_t print, const f_string_t before, const f_string_range_t range, const f_string_t after, const f_number_unsigned_t index, const f_number_unsigned_t line_item, controller_thread_t * const thread, controller_cache_t * const cache) {
 
     if (print.verbosity == f_console_verbosity_quiet_e) return;
 
@@ -456,7 +456,7 @@ extern "C" {
 #endif // _di_controller_rule_setting_read_print_value_
 
 #ifndef _di_controller_rule_setting_read_print_values_
-  void controller_rule_setting_read_print_values(const controller_global_t global, const f_string_static_t name, const f_array_length_t index, controller_cache_t * const cache) {
+  void controller_rule_setting_read_print_values(const controller_global_t global, const f_string_static_t name, const f_number_unsigned_t index, controller_cache_t * const cache) {
 
     if (global.main->error.verbosity != f_console_verbosity_debug_e) {
       if (!(global.main->error.verbosity == f_console_verbosity_verbose_e && (global.main->parameters.array[controller_parameter_simulate_e].result & f_console_result_found_e))) {
@@ -468,7 +468,7 @@ extern "C" {
 
     fl_print_format("%rProcessing rule item action '%[%Q%]' setting value to", global.main->output.to, f_string_eol_s, global.main->context.set.title, name, global.main->context.set.title);
 
-    for (f_array_length_t j = 0; j < cache->content_actions.array[index].used; ++j) {
+    for (f_number_unsigned_t j = 0; j < cache->content_actions.array[index].used; ++j) {
 
       fl_print_format(" '%[%/Q%]'", global.main->output.to, global.main->context.set.important, cache->buffer_item, cache->content_actions.array[index].array[j], global.main->context.set.important);
 
index 943543c88e8c418b36453198d8b0f08c4cd41d25..16694b9e002477fca4c2c5ff7927406bd7eab0e9 100644 (file)
@@ -182,7 +182,7 @@ extern "C" {
  * @see controller_rule_setting_read()
  */
 #ifndef _di_controller_rule_setting_read_print_error_
-  extern void controller_rule_setting_read_print_error(const fl_print_t print, const f_string_t message, const f_array_length_t index, const f_array_length_t line_item, controller_thread_t * const thread, controller_cache_t * const cache) F_attribute_visibility_internal_d;
+  extern void controller_rule_setting_read_print_error(const fl_print_t print, const f_string_t message, const f_number_unsigned_t index, const f_number_unsigned_t line_item, controller_thread_t * const thread, controller_cache_t * const cache) F_attribute_visibility_internal_d;
 #endif // _di_controller_rule_setting_read_print_error_
 
 /**
@@ -211,7 +211,7 @@ extern "C" {
  * @see controller_rule_setting_read()
  */
 #ifndef _di_controller_rule_setting_read_print_error_with_range_
-  extern void controller_rule_setting_read_print_error_with_range(const fl_print_t print, const f_string_t before, const f_string_range_t range, const f_string_t after, const f_array_length_t index, const f_array_length_t line_item, controller_thread_t * const thread, controller_cache_t * const cache) F_attribute_visibility_internal_d;
+  extern void controller_rule_setting_read_print_error_with_range(const fl_print_t print, const f_string_t before, const f_string_range_t range, const f_string_t after, const f_number_unsigned_t index, const f_number_unsigned_t line_item, controller_thread_t * const thread, controller_cache_t * const cache) F_attribute_visibility_internal_d;
 #endif // _di_controller_rule_setting_read_print_error_with_range_
 
 /**
@@ -262,7 +262,7 @@ extern "C" {
  *   A structure for containing and caching relevant data.
  */
 #ifndef _di_controller_rule_setting_read_print_values_
-  extern void controller_rule_setting_read_print_values(const controller_global_t global, const f_string_static_t name, const f_array_length_t index, controller_cache_t * const cache) F_attribute_visibility_internal_d;
+  extern void controller_rule_setting_read_print_values(const controller_global_t global, const f_string_static_t name, const f_number_unsigned_t index, controller_cache_t * const cache) F_attribute_visibility_internal_d;
 #endif // _di_controller_rule_setting_read_print_values_
 
 #ifdef __cplusplus
index 7dfd8cc32e8a589944a897f14807a13081241c5e..5a0ffd3bf4a210f0e66c36173b682b4a72fd0390 100644 (file)
@@ -38,7 +38,7 @@ extern "C" {
       if (f_thread_lock_write_try(&global->thread->lock.process) == F_none) {
         controller_process_t *process = 0;
 
-        f_array_length_t i = 0;
+        f_number_unsigned_t i = 0;
 
         for (; i < global->thread->processs.size && global->thread->enabled == controller_thread_enabled_e; ++i) {
 
@@ -68,7 +68,7 @@ extern "C" {
 
           // If process has a PID file, then it is running in the background, only cleanup if the PID file no longer exists.
           if (process->path_pids.used) {
-            f_array_length_t j = 0;
+            f_number_unsigned_t j = 0;
 
             for (; j < process->path_pids.used; ++j) {
 
@@ -119,7 +119,7 @@ extern "C" {
 
           // Deallocate dynamic portions of the structure that are only ever needed while the process is running.
           controller_cache_delete_simple(&process->cache);
-          f_array_lengths_resize(0, &process->stack);
+          f_number_unsigneds_resize(0, &process->stack);
 
           // Shrink the childs array.
           if (process->childs.used) {
index 9925b445d7feb729516db8283603bb830d911fbf..039e189321cd4224885deb0f997f1d80e16e5a0b 100644 (file)
@@ -60,8 +60,8 @@ extern "C" {
     controller_process_t *process = 0;
 
     f_status_t status = F_none;
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
     pid_t pid = 0;
 
     if (is_normal) {
index 33920d540df9f3907d7c7a161def80e848494f92..7868f29a9f12362f6c1a494d5de022a6d0df8b1b 100644 (file)
@@ -121,7 +121,7 @@ extern "C" {
         &main->setting.defines,
       };
 
-      f_array_length_t i = 0;
+      f_number_unsigned_t i = 0;
 
       for (uint8_t s = 0; s < 12; ++s) {
 
@@ -140,7 +140,7 @@ extern "C" {
 #endif // _di_fake_build_arguments_standard_add_
 
 #ifndef _di_fake_build_copy_
-  void fake_build_copy(fake_data_t * const data, const f_mode_t mode, const f_string_static_t label, const f_string_static_t source, const f_string_static_t destination, const f_string_statics_t files, const f_string_static_t file_stage, const f_array_length_t perserve_offset) {
+  void fake_build_copy(fake_data_t * const data, const f_mode_t mode, const f_string_static_t label, const f_string_static_t source, const f_string_static_t destination, const f_string_statics_t files, const f_string_static_t file_stage, const f_number_unsigned_t perserve_offset) {
 
     if (!data || !data->main) return;
     if (data->main->setting.state.status == F_child) return;
@@ -180,7 +180,7 @@ extern "C" {
       return;
     }
 
-    for (f_array_length_t i = 0; i < files.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < files.used; ++i) {
 
       if (fake_signal_check(main)) break;
       if (!files.array[i].used) continue;
@@ -403,7 +403,7 @@ extern "C" {
       f_string_dynamic_t defines = f_string_dynamic_t_initialize;
 
       if (main->setting.defines.used) {
-        for (f_array_length_t i = 0; i < main->setting.defines.used; ++i) {
+        for (f_number_unsigned_t i = 0; i < main->setting.defines.used; ++i) {
 
           main->setting.state.status = f_string_dynamic_mash(f_string_space_s, main->setting.defines.array[i], &defines);
           if (F_status_is_error(main->setting.state.status)) break;
@@ -533,7 +533,7 @@ extern "C" {
       return;
     }
 
-    for (f_array_length_t i = name->used; i > 0; --i) {
+    for (f_number_unsigned_t i = name->used; i > 0; --i) {
 
       if (name->string[i] == f_path_extension_separator_s.string[0]) {
         name->used = i;
@@ -553,8 +553,8 @@ extern "C" {
 
     fake_main_t * const main = data->main;
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     f_string_static_t source = f_string_static_t_initialize;
 
@@ -758,8 +758,8 @@ extern "C" {
 
     fake_main_t * const main = data->main;
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     const f_string_statics_t *sources[2] = {
       generic,
index c4685968750dc1ae478014613719a57dba3d4993..b6f97762d8ed310e6693655b93fe552c40f67262 100644 (file)
@@ -104,7 +104,7 @@ extern "C" {
  * @see fll_program_print_signal_received()
  */
 #ifndef _di_fake_build_copy_
-  extern void fake_build_copy(fake_data_t * const data, const f_mode_t mode, const f_string_static_t label, const f_string_static_t source, const f_string_static_t destination, const f_string_statics_t files, const f_string_static_t file_stage, const f_array_length_t perserve_offset);
+  extern void fake_build_copy(fake_data_t * const data, const f_mode_t mode, const f_string_static_t label, const f_string_static_t source, const f_string_static_t destination, const f_string_statics_t files, const f_string_static_t file_stage, const f_number_unsigned_t perserve_offset);
 #endif // _di_fake_build_copy_
 
 /**
index 90adaeaab3e592cc7ffaa363a22cba385b75e813..860dbc5dbfe40fdf9c587523dc1f03c47efa7943 100644 (file)
@@ -53,7 +53,7 @@ extern "C" {
     f_string_static_t parameter_file_name_micro = f_string_static_t_initialize;
     f_string_static_t parameter_file_name_nano = f_string_static_t_initialize;
 
-    f_array_length_t strings_length = 1;
+    f_number_unsigned_t strings_length = 1;
 
     parameter_file_name.used = fake_build_parameter_library_name_prefix_s.used + data_build->setting.build_name.used + fake_build_parameter_library_name_suffix_shared_s.used;
 
@@ -371,7 +371,7 @@ extern "C" {
     fake_string_dynamic_reset(&main->cache_2);
     fake_string_dynamics_reset(&main->cache_arguments);
 
-    f_array_length_t i = 0;
+    f_number_unsigned_t i = 0;
 
     for (; i < data_build->setting.build_indexer_arguments.used; ++i) {
 
@@ -416,7 +416,7 @@ extern "C" {
     }
 
     if (F_status_is_error_not(main->setting.state.status)) {
-      f_array_length_t j = 0;
+      f_number_unsigned_t j = 0;
 
       const f_string_dynamics_t *sources[2] = {
         &data_build->setting.build_sources_library,
index 46ff6c156768b1ccbeb627d279b1771424655682..25fdd07a7821ba829496f97dc92acce876af26e6 100644 (file)
@@ -13,7 +13,7 @@ extern "C" {
     fake_main_t * const main = data->main;
 
     // Reset the environment.
-    for (f_array_length_t i = 0; i < environment->used; ++i) {
+    for (f_number_unsigned_t i = 0; i < environment->used; ++i) {
 
       environment->array[i].name.used = 0;
       environment->array[i].value.used = 0;
@@ -86,7 +86,7 @@ extern "C" {
     modes_custom.array = modes_custom_array;
 
     if (build_arguments) {
-      f_array_length_t i = 0;
+      f_number_unsigned_t i = 0;
 
       if (build_arguments->used > 1) {
         for (; i < modes_custom.used; ++i) {
@@ -560,8 +560,8 @@ extern "C" {
 
       bool found = F_false;
 
-      f_array_length_t i = 0;
-      f_array_length_t j = 0;
+      f_number_unsigned_t i = 0;
+      f_number_unsigned_t j = 0;
 
       for (; i < modes->used; ++i) {
 
@@ -1096,7 +1096,7 @@ extern "C" {
         5,                                           // version_target
       };
 
-      for (f_array_length_t i = 0; i < 40; ++i) {
+      for (f_number_unsigned_t i = 0; i < 40; ++i) {
 
         // Assign the default for literal and path types.
         if (!settings_single_matches[i] && settings_single_destination[i]) {
index ddc81757ccc6cd0c4717bf12eaaecf18d817e000..432e9244b39423488b068b55517e57d06f249140 100644 (file)
@@ -33,8 +33,8 @@ extern "C" {
       &data_build->setting.build_sources_library_static,
     };
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
     uint8_t k = 0;
 
     for (i = 0; i < 2; ++i) {
index 948db678c9739cf3b4f4e827b19a32ad012bcb47..896be521ad21f12b24afb01edb02910c1dd217c8 100644 (file)
@@ -54,7 +54,7 @@ extern "C" {
     fake_build_print_message_skeleton_build_base(&main->program.message);
 
     bool created = F_false;
-    f_array_length_t j = 0;
+    f_number_unsigned_t j = 0;
 
     for (uint8_t i = 0; i < 19; ++i) {
 
index 5be6e321c57bfc4f646050094b80a397991561f5..e79331353eb7943b872abe1a157e5690d0c0f21c 100644 (file)
@@ -114,8 +114,8 @@ extern "C" {
       return;
     }
 
-    f_array_length_t j = 0;
-    f_array_length_t index = 0;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t index = 0;
 
     {
       uint8_t i = 0;
@@ -161,7 +161,7 @@ extern "C" {
       }
 
       {
-        static const f_array_length_t parameters[] = {
+        static const f_number_unsigned_t parameters[] = {
           fake_parameter_build_e,
           fake_parameter_data_e,
           fake_parameter_documents_e,
@@ -363,7 +363,7 @@ extern "C" {
       }
 
       {
-        static const f_array_length_t parameters[] = {
+        static const f_number_unsigned_t parameters[] = {
           fake_parameter_define_e,
           fake_parameter_mode_e,
         };
@@ -378,7 +378,7 @@ extern "C" {
           &main->setting.modes,
         };
 
-        f_array_length_t width_max = 0;
+        f_number_unsigned_t width_max = 0;
 
         for (i = 0; i < 2; ++i) {
 
@@ -574,7 +574,7 @@ extern "C" {
     }
 
     if (iki_data->delimits.used > fake_max_over_array_d) {
-      f_array_lengths_resize(fake_allocation_large_d, &iki_data->delimits);
+      f_number_unsigneds_resize(fake_allocation_large_d, &iki_data->delimits);
     }
 
     if (iki_data->variable.used > fake_max_over_array_d) {
index 1f3f4ee4acb172cf2ddbfb979368d67538385d1f..9999760e38bf5a283d135a4b30696039d2c0e791 100644 (file)
@@ -116,7 +116,7 @@ extern "C" {
  * @param iki_data
  *   The iki data to shrink.
  *
- * @see f_array_lengths_resize()
+ * @see f_number_unsigneds_resize()
  * @see f_string_ranges_resize()
  */
 #ifndef _di_fake_iki_data_reset_
index 87ab5916d855fd5251427ed65763c87b26af6c4d..2acad157ea00d6b888e7cdd359f2f65d5e53a609 100644 (file)
@@ -8,7 +8,7 @@ extern "C" {
   const f_string_t fake_f_a[] = {
     "f_account_group_id_by_name",
     "f_account_id_by_name",
-    "f_array_lengths_increase",
+    "f_number_unsigneds_increase",
     "f_compare_dynamic_partial",
     "f_console_parameter_prioritize_right",
     "f_console_parameter_process",
index 20bd1968c1ee59c4c5d07c479b82d0dff72e07ca..150335248b555e686194303c475738cf4d8db702 100644 (file)
@@ -41,7 +41,7 @@ extern "C" {
   enum {
     fake_f_f_account_group_id_by_name_e,
     fake_f_f_account_id_by_name_e,
-    fake_f_f_array_lengths_increase_e,
+    fake_f_f_number_unsigneds_increase_e,
     fake_f_f_compare_dynamic_partial_e,
     fake_f_f_console_parameter_prioritize_right_e,
     fake_f_f_console_parameter_process_e,
index 99e74dd038b8f8a2d4f80fde5f11bd1d27904ca3..1982fb991af87cccd2054b0530bf6653e501d345 100644 (file)
@@ -806,7 +806,7 @@ extern "C" {
 
     f_fss_nameds_t fakefile;
 
-    f_array_length_t id_main;
+    f_number_unsigned_t id_main;
 
     fake_main_t *main;
     fake_data_t *data;
index 793eac62f5c16496956e9b5742f4ae0f5bf4f83f..9374aceb314382e654fcb0f34cee904ffa7f4647 100644 (file)
@@ -85,7 +85,7 @@ extern "C" {
     }
 
     if (F_status_is_error_not(main->setting.state.status)) {
-      f_array_length_t i = 0;
+      f_number_unsigned_t i = 0;
 
       // Pre-process and perform validation when "clean" is before a "build" or "make" command as a safety check.
       {
@@ -227,7 +227,7 @@ extern "C" {
 
       f_print_dynamic(program, main->program.message.to);
 
-      for (f_array_length_t i = 0; i < main->cache_arguments.used; ++i) {
+      for (f_number_unsigned_t i = 0; i < main->cache_arguments.used; ++i) {
 
         if (!main->cache_arguments.array[i].used) continue;
 
@@ -454,7 +454,7 @@ extern "C" {
         ];
 
       if (parameter->result & f_console_result_value_e) {
-        const f_array_length_t index = parameter->values.array[parameter->location];
+        const f_number_unsigned_t index = parameter->values.array[parameter->location];
 
         if (f_path_is_absolute(main->program.parameters.arguments.array[index]) == F_true || f_path_is_relative_current(main->program.parameters.arguments.array[index]) == F_true) {
           requireds[1] = F_none; // fake_long_data_s
index e1d14f94bdd9fe220726942993a01e9897840ffc..319a1628b50e9f58ca65e1843bdb4ec3d055d6e2 100644 (file)
@@ -64,7 +64,7 @@ extern "C" {
       if (F_status_is_error(data_make->main->setting.state.status)) {
         f_string_ranges_resize(0, &list_objects);
         f_string_rangess_resize(0, &list_contents);
-        f_array_lengths_resize(0, &delimits);
+        f_number_unsigneds_resize(0, &delimits);
 
         return;
       }
@@ -86,7 +86,7 @@ extern "C" {
         f_fss_set_resize(0, &settings);
         f_string_ranges_resize(0, &list_objects);
         f_string_rangess_resize(0, &list_contents);
-        f_array_lengths_resize(0, &delimits);
+        f_number_unsigneds_resize(0, &delimits);
 
         return;
       }
@@ -94,7 +94,7 @@ extern "C" {
       {
         f_string_range_t content_range = f_string_range_t_initialize;
 
-        for (f_array_length_t i = 0; i < list_objects.used; ++i) {
+        for (f_number_unsigned_t i = 0; i < list_objects.used; ++i) {
 
           if (fake_signal_check(data_make->main)) break;
 
@@ -172,7 +172,7 @@ extern "C" {
 
       f_string_ranges_resize(0, &list_objects);
       f_string_rangess_resize(0, &list_contents);
-      f_array_lengths_resize(0, &delimits);
+      f_number_unsigneds_resize(0, &delimits);
 
       if (F_status_is_error(data_make->main->setting.state.status)) {
         f_fss_set_resize(0, &settings);
@@ -220,7 +220,7 @@ extern "C" {
       data_make->setting_make.fail = fake_make_operation_fail_exit_e;
 
       if (settings.objects.used) {
-        for (f_array_length_t i = 0; i < settings.objects.used; ++i) {
+        for (f_number_unsigned_t i = 0; i < settings.objects.used; ++i) {
 
           if (f_compare_dynamic_partial_string(fake_make_setting_load_build_s.string, data_make->main->buffer, fake_make_setting_load_build_s.used, settings.objects.array[i]) == F_equal_to) {
             fake_make_load_fakefile_setting_build(data_make, &settings.objects.array[i], &settings.contents.array[i]);
@@ -376,8 +376,8 @@ extern "C" {
     if (define.used) {
       f_string_dynamic_t combined = f_string_dynamic_t_initialize;
 
-      f_array_length_t i = 0;
-      f_array_length_t j = 0;
+      f_number_unsigned_t i = 0;
+      f_number_unsigned_t j = 0;
 
       for (; i < define.used; ++i) {
 
@@ -432,8 +432,8 @@ extern "C" {
 
     f_string_dynamic_t name_define = f_string_dynamic_t_initialize;
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     data_make->setting_build.flag |= data_build_setting_flag_has_environment_e;
 
@@ -570,7 +570,7 @@ extern "C" {
           // Each "return" define replaces the previous "return" define.
           data_make->setting_make.parameter.array[0].value.array[0].used = 0;
 
-          for (f_array_length_t i = 1; i < content->used; ++i) {
+          for (f_number_unsigned_t i = 1; i < content->used; ++i) {
 
             data_make->main->setting.state.status = f_string_dynamic_partial_append_nulless(data_make->main->buffer, content->array[i], &data_make->setting_make.parameter.array[0].value.array[0]);
 
index e4777c73955965ce9e5fa5cfcd9a8fbf19f19c9f..ef63cd5dac3be81fbfd9efecf4d6fdda63550c0b 100644 (file)
@@ -183,7 +183,7 @@ extern "C" {
         &data_make->parameter_value.mode,
       };
 
-      f_array_length_t j = 0;
+      f_number_unsigned_t j = 0;
 
       for (uint8_t i = 0; i < 2; ++i) {
 
index eb160a894b0e2a64a3174452bc72f8f5459ae8cc..ea9b77fa9fdad95f94b282e47a7cb739fd566805 100644 (file)
@@ -14,7 +14,7 @@ extern "C" {
 
     fake_make_print_message_now_making(&main->program.message, main->setting.fakefile);
 
-    f_array_lengths_t section_stack = f_array_lengths_t_initialize;
+    f_number_unsigneds_t section_stack = f_number_unsigneds_t_initialize;
     fake_make_data_t data_make = fake_make_data_t_initialize;
 
     data_make.data = data;
@@ -98,10 +98,10 @@ extern "C" {
     data_make.error.custom = main;
 
     if (main->program.parameters.remaining.used) {
-      f_array_length_t i = 0;
-      f_array_length_t j = 0;
+      f_number_unsigned_t i = 0;
+      f_number_unsigned_t j = 0;
       f_string_range_t range = f_string_range_t_initialize;
-      f_array_length_t index = 0;
+      f_number_unsigned_t index = 0;
 
       main->setting.state.status = F_none;
 
@@ -207,7 +207,7 @@ extern "C" {
     f_file_stream_flush(data_make.path.top);
     f_file_stream_close(&data_make.path.top);
 
-    f_array_lengths_resize(0, &section_stack);
+    f_number_unsigneds_resize(0, &section_stack);
     fake_make_data_delete(&data_make);
 
     if (F_status_is_error_not(main->setting.state.status)) {
@@ -252,12 +252,12 @@ extern "C" {
     bool unmatched = F_true;
     bool separate = F_false;
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
-    f_array_length_t k = 0;
-    f_array_length_t l = 0;
-    f_array_length_t m = 0;
-    f_array_length_t n = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t k = 0;
+    f_number_unsigned_t l = 0;
+    f_number_unsigned_t m = 0;
+    f_number_unsigned_t n = 0;
 
     const f_string_static_t reserved_name[] = {
       fake_make_parameter_variable_build_s,
@@ -1082,7 +1082,7 @@ extern "C" {
         0,                                         // modes_default
       };
 
-      f_array_length_t j = 0;
+      f_number_unsigned_t j = 0;
 
       for (i = 0; i < 36; ++i) {
 
@@ -1167,7 +1167,7 @@ extern "C" {
       main->program.context.set.warning,
     };
 
-    for (f_array_length_t i = 0; i < 9; ++i) {
+    for (f_number_unsigned_t i = 0; i < 9; ++i) {
 
       if (f_compare_dynamic_partial_string(context_name[i].string, main->buffer, context_name[i].used, range_name) == F_equal_to) {
         context = context_value[i].before;
@@ -1232,7 +1232,7 @@ extern "C" {
 #endif // _di_fake_make_operate_expand_environment_
 
 #ifndef _di_fake_make_operate_section_
-  int fake_make_operate_section(fake_make_data_t * const data_make, const f_array_length_t id_section, f_array_lengths_t * const section_stack) {
+  int fake_make_operate_section(fake_make_data_t * const data_make, const f_number_unsigned_t id_section, f_number_unsigneds_t * const section_stack) {
 
     if (!data_make || !data_make->main || !section_stack) return 0;
     if (F_status_is_error(data_make->main->setting.state.status) || data_make->main->setting.state.status == F_child) return data_make->main->program.child;
@@ -1248,10 +1248,10 @@ extern "C" {
     }
 
     // Add the operation id to the operation stack.
-    main->setting.state.status = f_array_lengths_increase(main->setting.state.step_small, section_stack);
+    main->setting.state.status = f_number_unsigneds_increase(main->setting.state.step_small, section_stack);
 
     if (F_status_is_error(main->setting.state.status)) {
-      fake_print_error(&data_make->error, macro_fake_f(f_array_lengths_increase));
+      fake_print_error(&data_make->error, macro_fake_f(f_number_unsigneds_increase));
 
       return 0;
     }
@@ -1346,8 +1346,8 @@ extern "C" {
 
     fake_state_process_t state_process = fake_state_process_t_initialize;
     int result;
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     for (i = 0; i < section->objects.used; ++i, main->setting.state.status = F_none) {
 
index da9bd534a397ddbb6ef8fdd3c2f05f109cacf062..ba307395a7f08abddd2a09a90431f7552d0378a1 100644 (file)
@@ -206,7 +206,7 @@ extern "C" {
  *     F_recurse (with error bit) is returned if unable to recurse to another operation section (usually max stack depth reached).
  *     F_valid_not (with error bit) is returned if any part of the section is invalid, such as an invalid operation name.
  *
- *     Errors (with error bit) from: f_array_lengths_increase()
+ *     Errors (with error bit) from: f_number_unsigneds_increase()
  *
  *     Errors (with error bit) from: fake_make_operate_block_postprocess()
  *     Errors (with error bit) from: fake_make_operate_block_prepare()
@@ -222,7 +222,7 @@ extern "C" {
  *   The return code of the execution process.
  *   This generally is only needed when F_child is returned, where this holds the return status of the child process.
  *
- * @see f_array_lengths_increase()
+ * @see f_number_unsigneds_increase()
  * @see fll_program_print_signal_received()
  *
  * @see fake_make_operate_block_postprocess()
@@ -232,7 +232,7 @@ extern "C" {
  * @see fake_make_operate_validate()
  */
 #ifndef _di_fake_make_operate_section_
-  extern int fake_make_operate_section(fake_make_data_t * const data_make, const f_array_length_t id_section, f_array_lengths_t *section_stack);
+  extern int fake_make_operate_section(fake_make_data_t * const data_make, const f_number_unsigned_t id_section, f_number_unsigneds_t *section_stack);
 #endif // _di_fake_make_operate_section_
 
 #ifdef __cplusplus
index b43566b74a0bb32f537bc11ba7ea76e32f16df45..9ae65b81159b611b016d727d9baec8640e30a962 100644 (file)
@@ -5,7 +5,7 @@ extern "C" {
 #endif
 
 #ifndef _di_fake_make_operate_process_
-  int fake_make_operate_process(fake_make_data_t * const data_make, const f_string_range_t section_name, fake_state_process_t * const state_process, f_array_lengths_t * const section_stack) {
+  int fake_make_operate_process(fake_make_data_t * const data_make, const f_string_range_t section_name, fake_state_process_t * const state_process, f_number_unsigneds_t * const section_stack) {
 
     if (!data_make || !data_make->main || !state_process || !section_stack) return 0;
     if (data_make->main->setting.state.status == F_child) return data_make->main->program.child;
@@ -130,7 +130,7 @@ extern "C" {
     main->setting.state.status = f_string_dynamic_increase_by(source.used, destination);
     if (F_status_is_error(main->setting.state.status)) return;
 
-    for (f_array_length_t i = 0; i < source.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < source.used; ++i) {
 
       // NULL characters are from delimited characters and must be skipped.
       if (!source.string[i]) continue;
@@ -299,7 +299,7 @@ extern "C" {
     }
 
     // Reset the environment.
-    for (f_array_length_t i = 0; i < data_make->environment.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < data_make->environment.used; ++i) {
 
       data_make->environment.array[i].name.used = 0;
       data_make->environment.array[i].value.used = 0;
index 73eec51c1c3068ed900fdca1f495096b9c2c49c8..5efa19c7b8f141b462442b805a5b317f92af7fbb 100644 (file)
@@ -103,7 +103,7 @@ extern "C" {
  * @see fake_make_operate_process_type_write()
  */
 #ifndef _di_fake_make_operate_process_
-  extern int fake_make_operate_process(fake_make_data_t * const data_make, const f_string_range_t section_name, fake_state_process_t * const state_process, f_array_lengths_t * const section_stack);
+  extern int fake_make_operate_process(fake_make_data_t * const data_make, const f_string_range_t section_name, fake_state_process_t * const state_process, f_number_unsigneds_t * const section_stack);
 #endif // _di_fake_make_operate_process_
 
 /**
index c8cd0a9950e1c3d3178a20ebb7633d71455db6ca..f98831b6eef3c6a638f31d426387c4f797953f72 100644 (file)
@@ -94,7 +94,7 @@ extern "C" {
     else if (state_process->condition == fake_make_operation_if_type_if_equal_e) {
       state_process->condition_result = fake_condition_result_true_e;
 
-      for (f_array_length_t i = 2; i < main->cache_arguments.used; ++i) {
+      for (f_number_unsigned_t i = 2; i < main->cache_arguments.used; ++i) {
 
         if (f_compare_dynamic(main->cache_arguments.array[1], main->cache_arguments.array[i]) == F_equal_to_not) {
           state_process->condition_result = fake_condition_result_false_e;
@@ -106,8 +106,8 @@ extern "C" {
     else if (state_process->condition == fake_make_operation_if_type_if_equal_not_e) {
       state_process->condition_result = fake_condition_result_true_e;
 
-      f_array_length_t i = 1;
-      f_array_length_t j = 0;
+      f_number_unsigned_t i = 1;
+      f_number_unsigned_t j = 0;
 
       for (; i < main->cache_arguments.used; ++i) {
 
@@ -209,7 +209,7 @@ extern "C" {
 
     fake_main_t * const main = data_make->main;
 
-    const f_array_length_t total = main->cache_arguments.used - 1;
+    const f_number_unsigned_t total = main->cache_arguments.used - 1;
     f_status_t failed = F_none;
     fake_local_t local = macro_fake_local_t_initialize_1(main, &main->cache_map, &failed);
 
@@ -230,7 +230,7 @@ extern "C" {
     fake_string_dynamic_reset(&main->cache_recurse_do.path_cache);
 
     bool existing = F_true;
-    f_array_length_t i = 0;
+    f_number_unsigned_t i = 0;
     const f_string_t *function = 0;
     const f_string_static_t *operation = 0;
     uint8_t type = fll_error_file_type_path_e;
@@ -379,7 +379,7 @@ extern "C" {
 
     main->setting.state.status = F_none;
 
-    for (f_array_length_t i = 0; i < main->cache_arguments.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < main->cache_arguments.used; ++i) {
 
       memset(&file_stat, 0, sizeof(struct stat));
 
@@ -529,7 +529,7 @@ extern "C" {
 
     gid_t id = 0;
     bool dereference = F_true;
-    f_array_length_t i = 0;
+    f_number_unsigned_t i = 0;
 
     main->setting.state.status = F_none;
 
@@ -587,7 +587,7 @@ extern "C" {
 
     // Multiple properties may pass and so if any of them fail, then they all fail.
     if (if_not) {
-      for (f_array_length_t i = 2; i < main->cache_arguments.used; ++i) {
+      for (f_number_unsigned_t i = 2; i < main->cache_arguments.used; ++i) {
 
         if (f_environment_exists(main->cache_arguments.array[i]) == F_true) {
           state_process->condition_result = fake_condition_result_false_e;
@@ -597,7 +597,7 @@ extern "C" {
       } // for
     }
     else {
-      for (f_array_length_t i = 1; i < main->cache_arguments.used; ++i) {
+      for (f_number_unsigned_t i = 1; i < main->cache_arguments.used; ++i) {
 
         if (f_environment_exists(main->cache_arguments.array[i]) != F_true) {
           state_process->condition_result = fake_condition_result_false_e;
@@ -616,7 +616,7 @@ extern "C" {
 
     fake_main_t * const main = data_make->main;
 
-    f_array_length_t i = if_not ? 2 : 1;
+    f_number_unsigned_t i = if_not ? 2 : 1;
     bool dereference = F_true;
 
     main->setting.state.status = F_none;
@@ -688,7 +688,7 @@ extern "C" {
     // fifo      = 0x8 (0000 1000) invalid = 0x80 (1000 0000)
     uint8_t type = 0;
 
-    f_array_length_t i = if_not ? 2 : 1;
+    f_number_unsigned_t i = if_not ? 2 : 1;
     bool dereference = F_true;
 
     main->setting.state.status = F_none;
@@ -817,7 +817,7 @@ extern "C" {
     bool is_negative_left = F_false;
     bool is_negative_right = F_false;
 
-    f_array_length_t i = 1;
+    f_number_unsigned_t i = 1;
 
     main->setting.state.status = F_none;
     state_process->condition_result = fake_condition_result_true_e;
@@ -959,7 +959,7 @@ extern "C" {
     fake_main_t * const main = data_make->main;
 
     uid_t id = 0;
-    f_array_length_t i = if_not ? 2 : 1;
+    f_number_unsigned_t i = if_not ? 2 : 1;
     bool dereference = F_true;
 
     main->setting.state.status = F_none;
@@ -1064,7 +1064,7 @@ extern "C" {
 
     state_process->condition_result = fake_condition_result_true_e;
 
-    for (f_array_length_t i = if_not ? 4 : 3; i < main->cache_arguments.used; ++i, mode_file = 0) {
+    for (f_number_unsigned_t i = if_not ? 4 : 3; i < main->cache_arguments.used; ++i, mode_file = 0) {
 
       main->setting.state.status = f_file_mode_read(main->cache_arguments.array[i], F_true, &mode_file);
 
@@ -1124,7 +1124,7 @@ extern "C" {
     fake_main_t * const main = data_make->main;
 
     uid_t id = 0;
-    f_array_length_t i = if_not ? 2 : 1;
+    f_number_unsigned_t i = if_not ? 2 : 1;
     bool dereference = F_true;
 
     main->setting.state.status = F_none;
@@ -1261,8 +1261,8 @@ extern "C" {
       data_make->parameter_value.work.used,
     };
 
-    f_array_length_t i = if_not ? 2 : 1;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = if_not ? 2 : 1;
+    f_number_unsigned_t j = 0;
 
     // 0 = unknown, 1 = fail, 2 = pass.
     uint8_t result = 0;
@@ -1433,7 +1433,7 @@ extern "C" {
     mode_t mode = 0;
     mode_t mode_file = 0;
 
-    for (f_array_length_t i = 1; i < main->cache_arguments.used; ++i, mode = 0) {
+    for (f_number_unsigned_t i = 1; i < main->cache_arguments.used; ++i, mode = 0) {
 
       main->setting.state.status = f_file_mode_read(main->cache_arguments.array[i], F_true, &mode_file);
 
@@ -1484,7 +1484,7 @@ extern "C" {
 
     fake_main_t * const main = data_make->main;
 
-    const f_array_length_t total = main->cache_arguments.used - 1;
+    const f_number_unsigned_t total = main->cache_arguments.used - 1;
 
     bool existing = F_true;
 
@@ -1509,7 +1509,7 @@ extern "C" {
     const f_string_static_t *operation = 0;
     f_string_static_t *file = 0;
 
-    for (f_array_length_t i = 0; i < total; ++i) {
+    for (f_number_unsigned_t i = 0; i < total; ++i) {
 
       fake_string_dynamic_reset(&main->cache_argument);
 
@@ -1570,13 +1570,13 @@ extern "C" {
 #endif // _di_fake_make_operate_process_type_move_
 
 #ifndef _di_fake_make_operate_process_type_operate_
-  int fake_make_operate_process_type_operate(fake_make_data_t * const data_make, f_array_lengths_t * const section_stack) {
+  int fake_make_operate_process_type_operate(fake_make_data_t * const data_make, f_number_unsigneds_t * const section_stack) {
 
     if (!data_make || !data_make->main) return 0;
 
     fake_main_t * const main = data_make->main;
 
-    f_array_length_t id_section = 0;
+    f_number_unsigned_t id_section = 0;
 
     for (; id_section < data_make->fakefile.used; ++id_section) {
 
@@ -1610,7 +1610,7 @@ extern "C" {
 
     uid_t id = 0;
     bool dereference = F_true;
-    f_array_length_t i = 0;
+    f_number_unsigned_t i = 0;
 
     if (f_compare_dynamic(fake_make_operation_argument_no_dereference_s, main->cache_arguments.array[i]) == F_equal_to) {
       ++i;
@@ -1667,7 +1667,7 @@ extern "C" {
     fake_main_t * const main = data_make->main;
 
     bool found = F_false;
-    f_array_length_t i = 0;
+    f_number_unsigned_t i = 0;
 
     for (; i < data_make->setting_make.parameter.used; ++i) {
 
@@ -1679,7 +1679,7 @@ extern "C" {
     } // for
 
     if (found) {
-      for (f_array_length_t j = 0; j < data_make->setting_make.parameter.array[i].value.size; ++j) {
+      for (f_number_unsigned_t j = 0; j < data_make->setting_make.parameter.array[i].value.size; ++j) {
 
         main->setting.state.status = f_string_dynamic_resize(0, &data_make->setting_make.parameter.array[i].value.array[j]);
 
@@ -1739,7 +1739,7 @@ extern "C" {
         return;
       }
 
-      for (f_array_length_t j = 0; j < data_make->setting_make.parameter.array[i].value.size; ++j) {
+      for (f_number_unsigned_t j = 0; j < data_make->setting_make.parameter.array[i].value.size; ++j) {
 
         main->setting.state.status = f_string_dynamic_append_nulless(main->cache_arguments.array[j + 1], &data_make->setting_make.parameter.array[i].value.array[j]);
 
@@ -1811,11 +1811,11 @@ extern "C" {
     fake_string_dynamic_reset(&main->cache_1);
 
     {
-      f_array_length_t i = 0;
+      f_number_unsigned_t i = 0;
 
       // Pre-allocate the cache to reduce allocations.
       {
-        f_array_length_t total = main->cache_arguments.used;
+        f_number_unsigned_t total = main->cache_arguments.used;
 
         for (; i < main->cache_arguments.used; ++i) {
           total += main->cache_arguments.array[i].used;
@@ -1984,7 +1984,7 @@ extern "C" {
     fake_make_print_verbose_operate_set_path(&main->program.message, f_string_empty_s);
 
     // Clear stack, except for the project root.
-    for (f_array_length_t i = 1; i < data_make->path.stack.used; ++i) {
+    for (f_number_unsigned_t i = 1; i < data_make->path.stack.used; ++i) {
       f_string_dynamic_resize(0, &data_make->path.stack.array[i]);
     } // for
 
@@ -2005,7 +2005,7 @@ extern "C" {
 
     macro_f_mode_t_set_default_umask(mode, main->program.umask);
 
-    for (f_array_length_t i = 1; i < main->cache_arguments.used; ++i) {
+    for (f_number_unsigned_t i = 1; i < main->cache_arguments.used; ++i) {
 
       if (f_compare_dynamic(fake_make_operation_argument_file_s, main->cache_arguments.array[0]) == F_equal_to) {
         main->setting.state.status = f_file_touch(main->cache_arguments.array[i], mode.regular, F_false);
@@ -2101,7 +2101,7 @@ extern "C" {
       }
 
       if (F_status_is_error_not(main->setting.state.status)) {
-        for (f_array_length_t i = 1; i < main->cache_arguments.used; ++i) {
+        for (f_number_unsigned_t i = 1; i < main->cache_arguments.used; ++i) {
 
           fake_string_dynamic_reset(&main->cache_1);
 
index a3f90bf1282c898aa2f65ec6e898765d27cc480f..df92d6f81488ecc5148301be5fe21be499c6c7ac 100644 (file)
@@ -583,7 +583,7 @@ extern "C" {
  * @see fake_make_operate_section()
  */
 #ifndef _di_fake_make_operate_process_type_operate_
-  extern int fake_make_operate_process_type_operate(fake_make_data_t * const data_make, f_array_lengths_t * const section_stack);
+  extern int fake_make_operate_process_type_operate(fake_make_data_t * const data_make, f_number_unsigneds_t * const section_stack);
 #endif // _di_fake_make_operate_process_type_operate_
 
 /**
index ea36cc7dd8e19a1b2540f37964761c38c3b6c5b4..0b36c94acdc9682699867f0da2a229e7bf35e3e5 100644 (file)
@@ -5,7 +5,7 @@ extern "C" {
 #endif
 
 #ifndef _di_fake_make_operate_validate_
-  void fake_make_operate_validate(fake_make_data_t * const data_make, const f_string_range_t section_name, fake_state_process_t * const state_process, f_array_lengths_t * const section_stack) {
+  void fake_make_operate_validate(fake_make_data_t * const data_make, const f_string_range_t section_name, fake_state_process_t * const state_process, f_number_unsigneds_t * const section_stack) {
 
     if (!data_make || !data_make->main) return;
     if (F_status_is_error(data_make->main->setting.state.status)) return;
@@ -98,7 +98,7 @@ extern "C" {
     if (!name.used) return F_data_not;
     if (!isalpha(name.string[0]) && name.string[0] != '_') return F_false;
 
-    for (f_array_length_t i = 1; i < name.used; ++i) {
+    for (f_number_unsigned_t i = 1; i < name.used; ++i) {
       if (!isalnum(name.string[i]) && name.string[i] != '_') return F_false;
     } // for
 
index cb97446a73a5e7cbb316a08c905629e9f7f27da4..eb587f272e24eaba87e77e1bffadc4868105d5b9 100644 (file)
@@ -86,7 +86,7 @@ extern "C" {
  * @see fake_make_operate_validate_type_write()
  */
 #ifndef _di_fake_make_operate_validate_
-  extern void fake_make_operate_validate(fake_make_data_t * const data_make, const f_string_range_t section_name, fake_state_process_t * const state_process, f_array_lengths_t * const section_stack);
+  extern void fake_make_operate_validate(fake_make_data_t * const data_make, const f_string_range_t section_name, fake_state_process_t * const state_process, f_number_unsigneds_t * const section_stack);
 #endif // _di_fake_make_operate_validate_
 
 /**
index fbc0a16b5167e51a427879691e9ff91f5d37e3ee..5e05f85817fbe300d0a34c386a97365b91ab05e9 100644 (file)
@@ -113,7 +113,7 @@ extern "C" {
     if (main->cache_arguments.used > 1) {
       f_status_t status = F_none;
 
-      for (f_array_length_t i = 0; i < main->cache_arguments.used; ++i) {
+      for (f_number_unsigned_t i = 0; i < main->cache_arguments.used; ++i) {
 
         fake_make_assure_inside_project(data_make, main->cache_arguments.array[i]);
 
@@ -124,7 +124,7 @@ extern "C" {
         }
       } // for
 
-      for (f_array_length_t i = 0; i < main->cache_arguments.used - 1; ++i) {
+      for (f_number_unsigned_t i = 0; i < main->cache_arguments.used - 1; ++i) {
 
         if (f_file_exists(main->cache_arguments.array[i], F_true) != F_true) {
           fake_print_error_file_simple(&main->program.error, macro_fake_f(f_file_is), main->cache_arguments.array[i], f_file_operation_find_s, fll_error_file_type_file_e);
@@ -299,9 +299,9 @@ extern "C" {
         fake_make_operation_if_type_if_not_parameter_e,
       };
 
-      f_array_length_t i = 0;
-      f_array_length_t j = 0;
-      f_array_length_t k = 0;
+      f_number_unsigned_t i = 0;
+      f_number_unsigned_t j = 0;
+      f_number_unsigned_t k = 0;
       f_string_static_t if_and_or;
       bool dereference = F_true;
 
@@ -671,7 +671,7 @@ extern "C" {
 
     if (main->cache_arguments.used > 1) {
       f_status_t status = F_none;
-      f_array_length_t i = 0;
+      f_number_unsigned_t i = 0;
 
       for (; i < main->cache_arguments.used; ++i) {
 
@@ -777,7 +777,7 @@ extern "C" {
     if (main->cache_arguments.used) {
       f_status_t status = F_none;
 
-      for (f_array_length_t i = 0; i < main->cache_arguments.used; ++i) {
+      for (f_number_unsigned_t i = 0; i < main->cache_arguments.used; ++i) {
 
         fake_make_assure_inside_project(data_make, main->cache_arguments.array[i]);
 
@@ -1101,7 +1101,7 @@ extern "C" {
       {
         f_status_t status = F_none;
 
-        for (f_array_length_t i = 0; i < main->cache_arguments.used; ++i) {
+        for (f_number_unsigned_t i = 0; i < main->cache_arguments.used; ++i) {
 
           fake_make_assure_inside_project(data_make, main->cache_arguments.array[i]);
 
@@ -1113,7 +1113,7 @@ extern "C" {
         } // for
 
         if (F_status_is_error_not(status)) {
-          for (f_array_length_t i = 0; i < main->cache_arguments.used - 1; ++i) {
+          for (f_number_unsigned_t i = 0; i < main->cache_arguments.used - 1; ++i) {
 
             if (f_file_exists(main->cache_arguments.array[i], F_true) != F_true) {
               fake_print_error_file_simple(&main->program.error, macro_fake_f(f_file_is), main->cache_arguments.array[i], f_file_operation_find_s, fll_error_file_type_file_e);
@@ -1178,7 +1178,7 @@ extern "C" {
 #endif // _di_fake_make_operate_validate_type_move_
 
 #ifndef _di_fake_make_operate_validate_type_operate_
-  void fake_make_operate_validate_type_operate(fake_make_data_t * const data_make, f_array_lengths_t * const section_stack) {
+  void fake_make_operate_validate_type_operate(fake_make_data_t * const data_make, f_number_unsigneds_t * const section_stack) {
 
     if (!data_make || !data_make->main || !section_stack) return;
 
@@ -1193,7 +1193,7 @@ extern "C" {
     }
 
     if (main->cache_arguments.used == 1) {
-      f_array_length_t id_section = 0;
+      f_number_unsigned_t id_section = 0;
 
       for (; id_section < data_make->fakefile.used; ++id_section) {
 
@@ -1210,7 +1210,7 @@ extern "C" {
         return;
       }
 
-      for (f_array_length_t i = 0; i < section_stack->used; ++i) {
+      for (f_number_unsigned_t i = 0; i < section_stack->used; ++i) {
 
         if (section_stack->array[i] == id_section) {
           fake_make_print_error_operation_recursion(&main->program.error, main->buffer, data_make->fakefile.array[id_section].name);
@@ -1277,7 +1277,7 @@ extern "C" {
 
       f_status_t status = F_none;
 
-      for (f_array_length_t i = 0; i < 33; ++i) {
+      for (f_number_unsigned_t i = 0; i < 33; ++i) {
 
         if (f_compare_dynamic(reserved_name[i], main->cache_arguments.array[0]) == F_equal_to) {
           fake_make_print_error_reserved_parameter_name(&main->program.error, reserved_name[i]);
@@ -1304,7 +1304,7 @@ extern "C" {
     fake_main_t * const main = data_make->main;
 
     if (main->cache_arguments.used) {
-      f_array_length_t i = 1;
+      f_number_unsigned_t i = 1;
 
       if (state_process->operation == fake_make_operation_type_group_e || state_process->operation == fake_make_operation_type_groups_e || state_process->operation == fake_make_operation_type_owner_e || state_process->operation == fake_make_operation_type_owners_e) {
         if (f_compare_dynamic(fake_make_operation_argument_no_dereference_s, main->cache_arguments.array[i]) == F_equal_to) {
@@ -1467,7 +1467,7 @@ extern "C" {
 
       f_status_t status = F_none;
 
-      for (f_array_length_t i = 1; i < main->cache_arguments.used; ++i) {
+      for (f_number_unsigned_t i = 1; i < main->cache_arguments.used; ++i) {
 
         fake_make_assure_inside_project(data_make, main->cache_arguments.array[i]);
 
index ff4948dcdccb68dc2dfecb66f8713d9704361905..1dbb311d19fcd8e30ad0dad8fc0ae4fde8f43890 100644 (file)
@@ -286,7 +286,7 @@ extern "C" {
  *     F_failure (with error bit) on any error.
  */
 #ifndef _di_fake_make_operate_validate_type_operate_
-  extern void fake_make_operate_validate_type_operate(fake_make_data_t * const data_make, f_array_lengths_t * const section_stack);
+  extern void fake_make_operate_validate_type_operate(fake_make_data_t * const data_make, f_number_unsigneds_t * const section_stack);
 #endif // _di_fake_make_operate_validate_type_operate_
 
 /**
index 71f72f94a85e4c495336b20a7082be54527a3aee..518cde9af1435f123780c3f8f920f632862fc522 100644 (file)
@@ -20,7 +20,7 @@ extern "C" {
     if (main->setting.modes.used) {
       fl_print_format("%[' with modes '%]", print->to, print->set->important, print->set->important);
 
-      for (f_array_length_t i = 0; i < main->setting.modes.used; ) {
+      for (f_number_unsigned_t i = 0; i < main->setting.modes.used; ) {
 
         fl_print_format("%[%Q%]", print->to, print->set->notable, main->setting.modes.array[i], print->set->notable);
 
index a66e9f04826cd85c59dd104f5074cb45e654b3fe..c276a5bf98994ff8843c797d75ec64f41356574b 100644 (file)
@@ -89,7 +89,7 @@ extern "C" {
 
     f_file_stream_lock(print->to);
 
-    f_array_length_t i = 0;
+    f_number_unsigned_t i = 0;
 
     if (program.used) {
       f_print_dynamic_safely(program, print->to);
index 97d3a1d86b7e76fe1d822beb71f6f54ec9e6eaf9..e9f5a24b0c20b8033f44d8e1735eb60884a3b523 100644 (file)
@@ -19,7 +19,7 @@ extern "C" {
 #endif // _di_fake_print_error_
 
 #ifndef _di_fake_print_error_argument_empty_
-  f_status_t fake_print_error_argument_empty(fl_print_t * const print, const f_array_length_t index) {
+  f_status_t fake_print_error_argument_empty(fl_print_t * const print, const f_number_unsigned_t index) {
 
     if (!print) return F_status_set_error(F_output_not);
     if (print->verbosity == f_console_verbosity_quiet_e) return F_output_not;
@@ -457,7 +457,7 @@ extern "C" {
 
     fake_main_t * const main = (fake_main_t *) print->custom;
 
-    f_array_length_t line = 1;
+    f_number_unsigned_t line = 1;
     const f_status_t status = main->setting.state.status;
 
     f_fss_count_lines(buffer, operation_name.start, &line, &main->setting.state);
@@ -578,14 +578,14 @@ extern "C" {
 #endif // _di_fake_print_error_operation_path_stack_max_
 
 #ifndef _di_fake_print_error_operation_stack_max_
-  f_status_t fake_print_error_operation_stack_max(fl_print_t * const print, const f_string_static_t buffer, const f_string_range_t section_name, const f_string_range_t operation_name, const f_array_length_t stack_max) {
+  f_status_t fake_print_error_operation_stack_max(fl_print_t * const print, const f_string_static_t buffer, const f_string_range_t section_name, const f_string_range_t operation_name, const f_number_unsigned_t stack_max) {
 
     if (!print->custom) return F_status_set_error(F_output_not);
     if (print->verbosity < f_console_verbosity_error_e) return F_output_not;
 
     fake_main_t * const main = (fake_main_t *) print->custom;
 
-    f_array_length_t line = 1;
+    f_number_unsigned_t line = 1;
     const f_status_t status = main->setting.state.status;
 
     f_fss_count_lines(buffer, operation_name.start, &line, &main->setting.state);
@@ -618,7 +618,7 @@ extern "C" {
 
     fake_main_t * const main = (fake_main_t *) print->custom;
 
-    f_array_length_t line = 1;
+    f_number_unsigned_t line = 1;
     const f_status_t status = main->setting.state.status;
 
     f_fss_count_lines(buffer, operation_name.start, &line, &main->setting.state);
index d91241651848b2d347ebea1be6348a7ec11316c0..45ea8371597c3dbb94a430dd82b69d8b94a34c80 100644 (file)
@@ -65,7 +65,7 @@ extern "C" {
  * @see fake_print_context_wrapped_number()
  */
 #ifndef _di_fake_print_error_argument_empty_
-  extern f_status_t fake_print_error_argument_empty(fl_print_t * const print, const f_array_length_t index);
+  extern f_status_t fake_print_error_argument_empty(fl_print_t * const print, const f_number_unsigned_t index);
 #endif // _di_fake_print_error_argument_empty_
 
 /**
@@ -709,7 +709,7 @@ extern "C" {
  * @see fl_print_format()
  */
 #ifndef _di_fake_print_error_operation_stack_max_
-  extern f_status_t fake_print_error_operation_stack_max(fl_print_t * const print, const f_string_static_t buffer, const f_string_range_t section_name, const f_string_range_t operation_name, const f_array_length_t stack_max);
+  extern f_status_t fake_print_error_operation_stack_max(fl_print_t * const print, const f_string_static_t buffer, const f_string_range_t section_name, const f_string_range_t operation_name, const f_number_unsigned_t stack_max);
 #endif // _di_fake_print_error_operation_stack_max_
 
 /**
index 16fb3e8e4f83c54ac7184dff77bf757c56e431e9..c511c011b5a43ef3968f16b16390207329d9e708 100644 (file)
@@ -28,7 +28,7 @@ extern "C" {
         ? &main->setting.modes
         : &setting_build->modes_default;
 
-    for (f_array_length_t i = build_arguments && build_arguments->used > 1 ? 1 : 0; i < modes->used; ) {
+    for (f_number_unsigned_t i = build_arguments && build_arguments->used > 1 ? 1 : 0; i < modes->used; ) {
 
       fl_print_format("%[%Q%]", print->to, print->set->notable, modes->array[i], print->set->notable);
 
index 57b4ddc99d202475d02e2f714de2b32aa2ee78e7..5b15ab63d22a486ce6a2c3ccca1686a06512c56b 100644 (file)
@@ -50,7 +50,7 @@ extern "C" {
     if (!main) return;
 
     siginfo_t information;
-    f_array_length_t failsafe = 0;
+    f_number_unsigned_t failsafe = 0;
 
     memset(&information, 0, sizeof(siginfo_t));
 
index 795ff4285354c100cb5762252b4a2f49a914526d..2b2694da4f5582b435d89ce4ae324a83b42f4e87 100644 (file)
@@ -147,7 +147,7 @@ extern "C" {
     }
 
     {
-      f_array_length_t choice = 0;
+      f_number_unsigned_t choice = 0;
       f_uint16s_t choices = f_uint16s_t_initialize;
 
       // Identify and prioritize "color context" parameters.
index 3e4fb7c7683f5a528dffce8f8c8afd504123ad0d..2b1552fc5e9c5aca8cf9eab9ab1de40184da64d7 100644 (file)
@@ -26,7 +26,7 @@ extern "C" {
     if (F_status_is_error(status)) return;
 
     {
-      f_array_length_t choice = 0;
+      f_number_unsigned_t choice = 0;
       f_uint16s_t choices = f_uint16s_t_initialize;
 
       // Identify and prioritize "color context" parameters.
@@ -172,9 +172,9 @@ extern "C" {
           show_mangle = F_false;
           show_ports = F_false;
 
-          f_array_length_t index = 0;
+          f_number_unsigned_t index = 0;
 
-          for (f_array_length_t i = 0; i < main->parameters.remaining.used; ++i) {
+          for (f_number_unsigned_t i = 0; i < main->parameters.remaining.used; ++i) {
 
             index = main->parameters.remaining.array[i];
 
@@ -327,7 +327,7 @@ extern "C" {
 
       // Remove "lo" (loopback) from the device listing.
       {
-        f_array_length_t i = 0;
+        f_number_unsigned_t i = 0;
 
         for (; i < data.devices.used; ++i) {
 
@@ -365,7 +365,7 @@ extern "C" {
           return status;
         }
 
-        for (f_array_length_t i = 0; i < local.chain_objects.used; ++i) {
+        for (f_number_unsigned_t i = 0; i < local.chain_objects.used; ++i) {
 
           if (!reserved.has_stop && f_compare_dynamic_partial_string(firewall_group_stop_s.string, local.buffer, firewall_group_stop_s.used, local.chain_objects.array[i]) == F_equal_to) {
             reserved.stop_at = i;
@@ -508,7 +508,7 @@ extern "C" {
           return status;
         }
 
-        f_array_length_t i = 0;
+        f_number_unsigned_t i = 0;
 
         local.is_global = F_true;
         local.is_stop = F_false;
@@ -538,7 +538,7 @@ extern "C" {
 
         {
           f_string_dynamic_t path_file = f_string_dynamic_t_initialize;
-          f_array_length_t j = 0;
+          f_number_unsigned_t j = 0;
 
           for (i = 0; i < data.devices.used; ++i) {
 
index 7e1cb1473b273697d6652c4039dcdfe75617be80..9234aff3f88cbed88921c35c1fed88f305023ef5 100644 (file)
@@ -23,7 +23,7 @@ void firewall_print_debug_tool(const fl_print_t output, const f_string_static_t
 
   fl_print_format("%[%r", output.to, output.context, tool);
 
-  for (f_array_length_t i = 0; i < arguments.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < arguments.used; ++i) {
     fl_print_format(" %Q", output.to, arguments.array[i]);
   } // for
 
@@ -62,7 +62,7 @@ void firewall_print_error_on_operation(const fl_print_t output, const f_string_s
   fl_print_format("%r%[%QFailed to perform requested %r operation:%]", output.to, f_string_eol_s, output.context, output.prefix, tool, output.context);
   fl_print_format("%r  %[%r", output.to, f_string_eol_s, output.context, tool);
 
-  for (f_array_length_t i = 0; i < arguments.used; ++i) {
+  for (f_number_unsigned_t i = 0; i < arguments.used; ++i) {
     fl_print_format(" %Q", output.to, arguments.array[i]);
   } // for
 
index 2783b73f58b695cb48b8c1b16368b97f9d6cbedb..6a9aba87029c1ce2119151c90c083730deb51706 100644 (file)
@@ -18,11 +18,11 @@ typedef struct {
   bool is_stop;
   bool is_lock;
 
-  f_array_length_t device;
+  f_number_unsigned_t device;
 
   f_string_dynamic_t buffer;
-  f_array_length_t chain;
-  f_array_lengths_t chain_ids;
+  f_number_unsigned_t chain;
+  f_number_unsigneds_t chain_ids;
   f_fss_objects_t chain_objects;
   f_fss_contents_t chain_contents;
   f_fss_objects_t rule_objects;
@@ -38,7 +38,7 @@ typedef struct {
     0, \
     f_string_dynamic_t_initialize, \
     0, \
-    f_array_lengths_t_initialize, \
+    f_number_unsigneds_t_initialize, \
     f_fss_objects_t_initialize, \
     f_fss_contents_t_initialize, \
     f_fss_objects_t_initialize, \
@@ -50,9 +50,9 @@ typedef struct {
   bool has_stop;
   bool has_lock;
 
-  f_array_length_t main_at;
-  f_array_length_t stop_at;
-  f_array_length_t lock_at;
+  f_number_unsigned_t main_at;
+  f_number_unsigned_t stop_at;
+  f_number_unsigned_t lock_at;
 } firewall_reserved_chains_t;
 
 #define firewall_reserved_chains_t_initialize \
index 30352e3184f9b038de94080236f2ad5bba1aff38..b293b06ec38a942862be72c71ea5af01caf86de9 100644 (file)
@@ -23,10 +23,10 @@ f_status_t firewall_perform_commands(firewall_data_t * const data, firewall_loca
 
   int return_code = 0;
 
-  f_array_length_t i = 0;
-  f_array_length_t r = 0;
-  f_array_length_t repeat = 2;
-  f_array_length_t length = 0;
+  f_number_unsigned_t i = 0;
+  f_number_unsigned_t r = 0;
+  f_number_unsigned_t repeat = 2;
+  f_number_unsigned_t length = 0;
 
   f_string_static_t current_tool = firewall_tool_iptables_s;
 
@@ -472,7 +472,7 @@ f_status_t firewall_perform_commands(firewall_data_t * const data, firewall_loca
 
       // Last up is the "rule".
       if ((!is_ip_list && local->rule_contents.array[i].used > 0) || (is_ip_list && local->rule_contents.array[i].used > 1)) {
-        f_array_length_t subcounter = 0;
+        f_number_unsigned_t subcounter = 0;
 
         if (is_ip_list) {
 
@@ -662,7 +662,7 @@ f_status_t firewall_perform_commands(firewall_data_t * const data, firewall_loca
                 }
 
                 if (F_status_is_error(status)) {
-                  f_array_lengths_resize(0, &delimits);
+                  f_number_unsigneds_resize(0, &delimits);
 
                   break;
                 }
@@ -670,7 +670,7 @@ f_status_t firewall_perform_commands(firewall_data_t * const data, firewall_loca
                 ++arguments.used;
 
                 // The ip_list file contains objects and no content, all objects are what matter an nothing else.
-                for (f_array_length_t at = 0; at < basic_objects.used; ++at) {
+                for (f_number_unsigned_t at = 0; at < basic_objects.used; ++at) {
 
                   arguments.array[arguments.used].used = 0;
 
@@ -684,7 +684,7 @@ f_status_t firewall_perform_commands(firewall_data_t * const data, firewall_loca
                   status = fll_execute_program(current_tool, arguments, 0, 0, (void *) &return_code);
 
                   if (status == F_child) {
-                    f_array_lengths_resize(0, &delimits);
+                    f_number_unsigneds_resize(0, &delimits);
 
                     f_string_dynamic_resize(0, &ip_list);
                     f_string_dynamics_resize(0, &arguments);
@@ -718,7 +718,7 @@ f_status_t firewall_perform_commands(firewall_data_t * const data, firewall_loca
                 --arguments.used;
               }
 
-              f_array_lengths_resize(0, &delimits);
+              f_number_unsigneds_resize(0, &delimits);
             }
           }
 
@@ -789,10 +789,10 @@ f_status_t firewall_create_custom_chains(firewall_data_t * const data, firewall_
   bool create_chain = F_false;
   int return_code = 0;
 
-  f_array_length_t i = 0;
-  f_array_length_t j = 0;
+  f_number_unsigned_t i = 0;
+  f_number_unsigned_t j = 0;
 
-  f_array_length_t length = 0;
+  f_number_unsigned_t length = 0;
   f_string_dynamics_t arguments = f_string_dynamics_t_initialize;
 
   local->chain_ids.used = local->chain_objects.used;
@@ -800,10 +800,10 @@ f_status_t firewall_create_custom_chains(firewall_data_t * const data, firewall_
   status = f_string_dynamics_resize(2, &arguments);
   if (F_status_is_error(status)) return status;
 
-  status = f_array_lengths_increase_by(local->chain_objects.used, &local->chain_ids);
+  status = f_number_unsigneds_increase_by(local->chain_objects.used, &local->chain_ids);
   if (F_status_is_error(status)) return status;
 
-  memset(local->chain_ids.array, 0, sizeof(f_array_length_t) * local->chain_ids.used);
+  memset(local->chain_ids.array, 0, sizeof(f_number_unsigned_t) * local->chain_ids.used);
 
   status = f_string_dynamic_append(firewall_chain_create_command_s, &arguments.array[0]);
 
@@ -977,7 +977,7 @@ f_status_t firewall_delete_chains(firewall_data_t * const data) {
   const f_string_static_t tools[2] = { firewall_tool_iptables_s, firewall_tool_ip6tables_s };
   f_status_t status = F_none;
 
-  for (f_array_length_t i = 0; i < 2; ++i) {
+  for (f_number_unsigned_t i = 0; i < 2; ++i) {
 
     if (firewall_signal_received(data)) {
       return F_status_set_error(F_interrupt);
@@ -1026,7 +1026,7 @@ f_status_t firewall_delete_chains(firewall_data_t * const data) {
   arguments.array = argument_array;
   argument_array[0] = firewall_chain_delete_command_s;
 
-  for (f_array_length_t i = 0; i < 2; ++i) {
+  for (f_number_unsigned_t i = 0; i < 2; ++i) {
 
     firewall_print_debug_tool(data->main->warning, tools[i], arguments);
 
@@ -1083,8 +1083,8 @@ f_status_t firewall_default_lock(firewall_data_t * const data) {
   arguments.array[0] = firewall_action_policy_command_s;
   arguments.array[2] = firewall_chain_drop_s;
 
-  f_array_length_t i = 0;
-  f_array_length_t j = 0;
+  f_number_unsigned_t i = 0;
+  f_number_unsigned_t j = 0;
 
   for (; i < 3; ++i) {
 
@@ -1298,7 +1298,7 @@ f_status_t firewall_delete_local_data(firewall_local_data_t * const local) {
   local->chain = 0;
 
   f_string_dynamic_resize(0, &local->buffer);
-  f_array_lengths_resize(0, &local->chain_ids);
+  f_number_unsigneds_resize(0, &local->chain_ids);
 
   f_string_ranges_resize(0, &local->chain_objects);
   f_string_rangess_resize(0, &local->chain_contents);
index cfa6775a8ec20b21eb814facc1d29cabb5569bdf..48bd9c487f42bfa0dffcef4fba5a6f015b28cafb 100644 (file)
@@ -105,7 +105,7 @@ extern "C" {
     }
 
     {
-      f_array_length_t choice = 0;
+      f_number_unsigned_t choice = 0;
       f_uint16s_t choices = f_uint16s_t_initialize;
 
       // Identify and prioritize "color context" parameters.
index 589585ce5747cfbdf37359d6f8424b920d5fb094..4d723670d11d9cedeab7561043d863d8b40acc84 100644 (file)
@@ -21,7 +21,7 @@ extern "C" {
     if (F_status_is_error(status)) return;
 
     {
-      f_array_length_t choice = 0;
+      f_number_unsigned_t choice = 0;
       f_uint16s_t choices = f_uint16s_t_initialize;
 
       // Identify and prioritize "color context" parameters.
@@ -195,8 +195,8 @@ extern "C" {
           status = F_status_set_error(F_parameter);
         }
         else if (main->parameters.array[fss_embedded_list_read_parameter_delimit_e].result & f_console_result_value_e) {
-          const f_array_length_t index = main->parameters.array[fss_embedded_list_read_parameter_delimit_e].values.array[0];
-          f_array_length_t length = data.argv[index].used;
+          const f_number_unsigned_t index = main->parameters.array[fss_embedded_list_read_parameter_delimit_e].values.array[0];
+          f_number_unsigned_t length = data.argv[index].used;
 
           if (!length) {
             f_file_stream_lock(main->error.to);
@@ -302,7 +302,7 @@ extern "C" {
         off_t size_file = 0;
         off_t size_read = 0;
 
-        for (f_array_length_t i = 0; i < main->parameters.remaining.used; ++i) {
+        for (f_number_unsigned_t i = 0; i < main->parameters.remaining.used; ++i) {
 
           if (!((++main->signal_check) % fss_embedded_list_read_signal_check_d)) {
             if (fll_program_standard_signal_received(&main->program)) {
@@ -420,8 +420,8 @@ extern "C" {
       f_fss_nest_resize(0, &data.nest);
       f_string_dynamic_resize(0, &data.buffer);
       fss_embedded_list_read_depths_resize(0, &depths);
-      f_array_lengths_resize(0, &objects_delimits);
-      f_array_lengths_resize(0, &contents_delimits);
+      f_number_unsigneds_resize(0, &objects_delimits);
+      f_number_unsigneds_resize(0, &contents_delimits);
       f_string_ranges_resize(0, &comments);
     }
     else {
index ddc05e235a05d64b31534db456190efeddc6bf37..c47bb33e47c364728212023eb33db3ae372d6ee8 100644 (file)
@@ -25,13 +25,13 @@ extern "C" {
 #endif // _di_fss_embedded_list_read_data_delete_
 
 #ifndef _di_fss_embedded_list_read_depths_resize_
-  f_status_t fss_embedded_list_read_depths_resize(const f_array_length_t length, fss_embedded_list_read_depths_t *depths) {
+  f_status_t fss_embedded_list_read_depths_resize(const f_number_unsigned_t length, fss_embedded_list_read_depths_t *depths) {
 
     if (!depths) {
       return F_status_set_error(F_parameter);
     }
 
-    for (f_array_length_t i = length; i < depths->size; ++i) {
+    for (f_number_unsigned_t i = length; i < depths->size; ++i) {
       fss_embedded_list_read_depth_delete(&depths->array[i]);
     } // for
 
index 9b5e312d4761cf44aba3bfbf7681f43ac5794242..a35b5ee235e51ae95e3e98e40b2aecc9a33df7f4 100644 (file)
@@ -46,10 +46,10 @@ extern "C" {
  */
 #ifndef _di_fss_embedded_list_read_depth_t_
   typedef struct {
-    f_array_length_t depth;
+    f_number_unsigned_t depth;
 
-    f_array_length_t index_at;
-    f_array_length_t index_name;
+    f_number_unsigned_t index_at;
+    f_number_unsigned_t index_name;
 
     f_number_unsigned_t value_at;
     f_string_dynamic_t  value_name;
@@ -83,7 +83,7 @@ extern "C" {
 #ifndef _di_fss_embedded_list_read_skip_t_
   typedef struct {
     bool *skip;
-    f_array_length_t used;
+    f_number_unsigned_t used;
   } fss_embedded_list_read_skip_t;
 
   #define fss_embedded_list_read_skip_t_initialize \
@@ -110,8 +110,8 @@ extern "C" {
   typedef struct {
     fss_embedded_list_read_depth_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } fss_embedded_list_read_depths_t;
 
   #define fss_embedded_list_read_depths_t_initialize { 0, 0, 0 }
@@ -137,7 +137,7 @@ extern "C" {
     f_fss_nest_t nest;
 
     uint8_t delimit_mode;
-    f_array_length_t delimit_depth;
+    f_number_unsigned_t delimit_depth;
   } fss_embedded_list_read_data_t;
 
   #define fss_embedded_list_read_data_t_initialize \
@@ -206,7 +206,7 @@ extern "C" {
  * @see fss_embedded_list_read_depths_increase()
  */
 #ifndef _di_fss_embedded_list_read_depths_resize_
-  extern f_status_t fss_embedded_list_read_depths_resize(const f_array_length_t length, fss_embedded_list_read_depths_t *depths) F_attribute_visibility_internal_d;
+  extern f_status_t fss_embedded_list_read_depths_resize(const f_number_unsigned_t length, fss_embedded_list_read_depths_t *depths) F_attribute_visibility_internal_d;
 #endif // _di_fss_embedded_list_read_depths_resize_
 
 #ifdef __cplusplus
index b6bd4fbe66cd7e29a1c3060999cfa872fbc54ea4..393e3c839f2debb6e9dd0e00ae0d4d440a327bdf 100644 (file)
@@ -12,20 +12,20 @@ extern "C" {
 
     f_status_t status = F_none;
 
-    const f_array_length_t values_total = data->main->parameters.array[fss_embedded_list_read_parameter_depth_e].values.used + data->main->parameters.array[fss_embedded_list_read_parameter_at_e].values.used + data->main->parameters.array[fss_embedded_list_read_parameter_name_e].values.used;
+    const f_number_unsigned_t values_total = data->main->parameters.array[fss_embedded_list_read_parameter_depth_e].values.used + data->main->parameters.array[fss_embedded_list_read_parameter_at_e].values.used + data->main->parameters.array[fss_embedded_list_read_parameter_name_e].values.used;
 
-    f_array_length_t values_order[values_total];
-    f_array_length_t values_type[values_total];
+    f_number_unsigned_t values_order[values_total];
+    f_number_unsigned_t values_type[values_total];
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     // Determine the linear order in which all of the three parameter values are to be applied.
     if (values_total) {
       memset(values_order, 0, sizeof(f_char_t) * values_total);
 
-      f_array_length_t k = 0;
-      f_array_length_t l = 0;
+      f_number_unsigned_t k = 0;
+      f_number_unsigned_t l = 0;
 
       for (; j < data->main->parameters.array[fss_embedded_list_read_parameter_depth_e].values.used; ++j) {
 
@@ -272,8 +272,8 @@ extern "C" {
         return status;
       }
 
-      f_array_length_t i = 0;
-      f_array_length_t j = 0;
+      f_number_unsigned_t i = 0;
+      f_number_unsigned_t j = 0;
 
       // Comments are not to be part of the file, so remove them.
       for (; i < comments->used; ++i) {
@@ -299,7 +299,7 @@ extern "C" {
       f_number_unsigned_t select = 0;
 
       if (data->main->parameters.array[fss_embedded_list_read_parameter_select_e].result & f_console_result_value_e) {
-        const f_array_length_t index = data->main->parameters.array[fss_embedded_list_read_parameter_select_e].values.array[data->main->parameters.array[fss_embedded_list_read_parameter_select_e].values.used - 1];
+        const f_number_unsigned_t index = data->main->parameters.array[fss_embedded_list_read_parameter_select_e].values.array[data->main->parameters.array[fss_embedded_list_read_parameter_select_e].values.used - 1];
 
         status = fl_conversion_dynamic_to_unsigned_detect(fl_conversion_data_base_10_c, data->main->parameters.arguments.array[index], &select);
 
@@ -316,10 +316,10 @@ extern "C" {
       }
     }
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     if (data->main->parameters.array[fss_embedded_list_read_parameter_line_e].result & f_console_result_value_e) {
-      const f_array_length_t index = data->main->parameters.array[fss_embedded_list_read_parameter_line_e].values.array[data->main->parameters.array[fss_embedded_list_read_parameter_line_e].values.used - 1];
+      const f_number_unsigned_t index = data->main->parameters.array[fss_embedded_list_read_parameter_line_e].values.array[data->main->parameters.array[fss_embedded_list_read_parameter_line_e].values.used - 1];
 
       status = fl_conversion_dynamic_to_unsigned_detect(fl_conversion_data_base_10_c, data->main->parameters.arguments.array[index], &line);
 
@@ -346,7 +346,7 @@ extern "C" {
 #endif // _di_fss_embedded_list_read_main_process_file_
 
 #ifndef _di_fss_embedded_list_read_main_process_for_depth_
-  f_status_t fss_embedded_list_read_main_process_for_depth(fss_embedded_list_read_data_t * const data, const f_string_static_t filename, const fss_embedded_list_read_depths_t depths, const f_array_length_t depths_index, const f_array_length_t line, const fss_embedded_list_read_skip_t parents, f_fss_delimits_t *objects_delimits, f_fss_delimits_t *contents_delimits) {
+  f_status_t fss_embedded_list_read_main_process_for_depth(fss_embedded_list_read_data_t * const data, const f_string_static_t filename, const fss_embedded_list_read_depths_t depths, const f_number_unsigned_t depths_index, const f_number_unsigned_t line, const fss_embedded_list_read_skip_t parents, f_fss_delimits_t *objects_delimits, f_fss_delimits_t *contents_delimits) {
 
     f_fss_items_t *items = &data->nest.depth[depths.array[depths_index].depth];
 
@@ -356,7 +356,7 @@ extern "C" {
     memset(skip, F_false, sizeof(skip) * items->used);
 
     if (parents.used) {
-      for (f_array_length_t i = 0; i < items->used; ++i) {
+      for (f_number_unsigned_t i = 0; i < items->used; ++i) {
 
         if (items->array[i].parent >= parents.used || parents.skip[items->array[i].parent]) {
           skip[i] = F_true;
@@ -365,10 +365,10 @@ extern "C" {
     }
 
     if (depths.array[depths_index].index_name || depths.array[depths_index].index_at) {
-      const f_array_lengths_t except_none = f_array_lengths_t_initialize;
+      const f_number_unsigneds_t except_none = f_number_unsigneds_t_initialize;
 
-      f_array_length_t i = 0;
-      f_array_length_t j = 0;
+      f_number_unsigned_t i = 0;
+      f_number_unsigned_t j = 0;
 
       if (!depths.array[depths_index].index_name || (depths.array[depths_index].index_at && depths.array[depths_index].index_at < depths.array[depths_index].index_name)) {
 
@@ -451,8 +451,8 @@ extern "C" {
         parents_next.used = items->used;
       }
       else {
-        const f_array_length_t parents_depth = depths.array[depths_index + 1].depth - 1;
-        const f_array_length_t depth_next = depths.array[depths_index + 1].depth;
+        const f_number_unsigned_t parents_depth = depths.array[depths_index + 1].depth - 1;
+        const f_number_unsigned_t depth_next = depths.array[depths_index + 1].depth;
 
         parents_next.skip = skip_next;
         parents_next.used = data->nest.depth[parents_depth].used;
@@ -463,8 +463,8 @@ extern "C" {
         f_fss_items_t *items_previous = 0;
         f_fss_item_t *item_previous = 0;
 
-        f_array_length_t i = 0;
-        f_array_length_t j = 0;
+        f_number_unsigned_t i = 0;
+        f_number_unsigned_t j = 0;
 
         for (; i < items_next->used; ++i) {
 
@@ -492,12 +492,12 @@ extern "C" {
     }
 
     // Process objects.
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     if (data->main->parameters.array[fss_embedded_list_read_parameter_object_e].result & f_console_result_found_e) {
       if (data->main->parameters.array[fss_embedded_list_read_parameter_total_e].result & f_console_result_found_e) {
-        f_array_length_t total = 0;
+        f_number_unsigned_t total = 0;
 
         for (i = 0; i < items->used; ++i) {
           if (skip[i]) continue;
@@ -510,7 +510,7 @@ extern "C" {
         return F_none;
       }
 
-      f_status_t (*print_object)(const f_string_static_t, const f_string_range_t, const f_array_lengths_t, FILE *) = &f_print_except_dynamic_partial;
+      f_status_t (*print_object)(const f_string_static_t, const f_string_range_t, const f_number_unsigneds_t, FILE *) = &f_print_except_dynamic_partial;
 
       if (data->main->parameters.array[fss_embedded_list_read_parameter_trim_e].result & f_console_result_found_e) {
         print_object = &fl_print_trim_except_dynamic_partial;
@@ -548,7 +548,7 @@ extern "C" {
     }
 
     if (data->main->parameters.array[fss_embedded_list_read_parameter_total_e].result & f_console_result_found_e) {
-      f_array_length_t total = 0;
+      f_number_unsigned_t total = 0;
 
       for (i = 0; i < items->used; ++i) {
 
@@ -588,7 +588,7 @@ extern "C" {
     }
 
     if (data->main->parameters.array[fss_embedded_list_read_parameter_line_e].result & f_console_result_value_e) {
-      f_array_length_t line_current = 0;
+      f_number_unsigned_t line_current = 0;
 
       f_file_stream_lock(data->main->output);
 
@@ -705,14 +705,14 @@ extern "C" {
       }
     }
 
-    const f_array_length_t original_objects_used = objects_delimits->used;
-    const f_array_length_t original_contents_used = contents_delimits->used;
+    const f_number_unsigned_t original_objects_used = objects_delimits->used;
+    const f_number_unsigned_t original_contents_used = contents_delimits->used;
 
-    f_array_length_t original_objects_delimits[original_objects_used];
-    f_array_length_t original_contents_delimits[original_contents_used];
+    f_number_unsigned_t original_objects_delimits[original_objects_used];
+    f_number_unsigned_t original_contents_delimits[original_contents_used];
 
-    memcpy(&original_objects_delimits, objects_delimits->array, original_objects_used * sizeof(f_array_length_t));
-    memcpy(&original_contents_delimits, contents_delimits->array, original_contents_used * sizeof(f_array_length_t));
+    memcpy(&original_objects_delimits, objects_delimits->array, original_objects_used * sizeof(f_number_unsigned_t));
+    memcpy(&original_contents_delimits, contents_delimits->array, original_contents_used * sizeof(f_number_unsigned_t));
 
     objects_delimits->used = 0;
     contents_delimits->used = 0;
@@ -736,14 +736,14 @@ extern "C" {
         fss_embedded_list_read_process_delimits_objects(data, 0, original_objects_delimits, original_objects_used, objects_delimits);
         fss_embedded_list_read_process_delimits_contents(data, 0, original_contents_delimits, original_contents_used, contents_delimits);
 
-        for (f_array_length_t i = 1; i <= data->delimit_depth && i < data->nest.used; ++i) {
+        for (f_number_unsigned_t i = 1; i <= data->delimit_depth && i < data->nest.used; ++i) {
 
           fss_embedded_list_read_process_delimits_objects(data, i, original_contents_delimits, original_contents_used, contents_delimits);
           fss_embedded_list_read_process_delimits_contents(data, i, original_contents_delimits, original_contents_used, contents_delimits);
         } // for
       }
       else if (data->delimit_mode == fss_embedded_list_read_delimit_mode_depth_greater_e) {
-        for (f_array_length_t i = data->delimit_depth; i < data->nest.used; ++i) {
+        for (f_number_unsigned_t i = data->delimit_depth; i < data->nest.used; ++i) {
 
           fss_embedded_list_read_process_delimits_objects(data, i, original_contents_delimits, original_contents_used, contents_delimits);
           fss_embedded_list_read_process_delimits_contents(data, i, original_contents_delimits, original_contents_used, contents_delimits);
@@ -754,7 +754,7 @@ extern "C" {
 #endif // _di_fss_embedded_list_read_process_delimits_
 
 #ifndef _di_fss_embedded_list_read_process_delimits_contents_
-  void fss_embedded_list_read_process_delimits_contents(fss_embedded_list_read_data_t * const data, const f_array_length_t depth, const f_array_length_t original_delimits[], const f_array_length_t original_used, f_fss_delimits_t *delimits) {
+  void fss_embedded_list_read_process_delimits_contents(fss_embedded_list_read_data_t * const data, const f_number_unsigned_t depth, const f_number_unsigned_t original_delimits[], const f_number_unsigned_t original_used, f_fss_delimits_t *delimits) {
 
     if (!original_used) return;
 
@@ -762,11 +762,11 @@ extern "C" {
 
     if (!items->used) return;
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
-    f_array_length_t k = 0;
-    f_array_length_t l = 0;
-    f_array_length_t m = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t k = 0;
+    f_number_unsigned_t l = 0;
+    f_number_unsigned_t m = 0;
 
     for (i = 0; i < items->used; ++i) {
 
@@ -807,7 +807,7 @@ extern "C" {
 #endif // _di_fss_embedded_list_read_process_delimits_contents_
 
 #ifndef _di_fss_embedded_list_read_process_delimits_objects_
-  void fss_embedded_list_read_process_delimits_objects(fss_embedded_list_read_data_t * const data, const f_array_length_t depth, const f_array_length_t original_delimits[], const f_array_length_t original_used, f_fss_delimits_t *delimits) {
+  void fss_embedded_list_read_process_delimits_objects(fss_embedded_list_read_data_t * const data, const f_number_unsigned_t depth, const f_number_unsigned_t original_delimits[], const f_number_unsigned_t original_used, f_fss_delimits_t *delimits) {
 
     if (!original_used) return;
 
@@ -815,10 +815,10 @@ extern "C" {
 
     if (!items->used) return;
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
-    f_array_length_t k = 0;
-    f_array_length_t l = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t k = 0;
+    f_number_unsigned_t l = 0;
 
     for (i = 0; i < items->used; ++i) {
 
@@ -856,16 +856,16 @@ extern "C" {
 #endif // _di_fss_embedded_list_read_process_delimits_objects_
 
 #ifndef _di_fss_embedded_list_read_process_delimits_within_greater_
-  f_status_t fss_embedded_list_read_process_delimits_within_greater(fss_embedded_list_read_data_t * const data, const f_array_length_t depth, const f_array_length_t location) {
+  f_status_t fss_embedded_list_read_process_delimits_within_greater(fss_embedded_list_read_data_t * const data, const f_number_unsigned_t depth, const f_number_unsigned_t location) {
 
     if (depth + 1 >= data->nest.used) return F_false;
 
     f_fss_items_t *items = 0;
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
-    for (f_array_length_t d = depth + 1; d < data->nest.used; ++d) {
+    for (f_number_unsigned_t d = depth + 1; d < data->nest.used; ++d) {
       items = &data->nest.depth[d];
 
       for (i = 0; i < items->used; ++i) {
index 15ff4ea627ae050d9f0cfd8f3a0e5c08493ba4b8..ea0d0ad7db03deebcd7379b372abecdeec67694a 100644 (file)
@@ -91,7 +91,7 @@ extern "C" {
  * @see fss_embedded_list_read_main_process_file()
  */
 #ifndef _di_fss_embedded_list_read_main_process_for_depth_
-  extern f_status_t fss_embedded_list_read_main_process_for_depth(fss_embedded_list_read_data_t * const data, const f_string_static_t filename, const fss_embedded_list_read_depths_t depths, const f_array_length_t depths_index, const f_array_length_t line, const fss_embedded_list_read_skip_t parents, f_fss_delimits_t *objects_delimits, f_fss_delimits_t *contents_delimits) F_attribute_visibility_internal_d;
+  extern f_status_t fss_embedded_list_read_main_process_for_depth(fss_embedded_list_read_data_t * const data, const f_string_static_t filename, const fss_embedded_list_read_depths_t depths, const f_number_unsigned_t depths_index, const f_number_unsigned_t line, const fss_embedded_list_read_skip_t parents, f_fss_delimits_t *objects_delimits, f_fss_delimits_t *contents_delimits) F_attribute_visibility_internal_d;
 #endif // _di_fss_embedded_list_read_main_process_for_depth_
 
 /**
@@ -127,7 +127,7 @@ extern "C" {
  * @see fss_embedded_list_read_process_delimits()
  */
 #ifndef _di_fss_embedded_list_read_process_delimits_contents_
-  extern void fss_embedded_list_read_process_delimits_contents(fss_embedded_list_read_data_t * const data, const f_array_length_t depth, const f_array_length_t original_delimits[], const f_array_length_t original_used, f_fss_delimits_t *delimits) F_attribute_visibility_internal_d;
+  extern void fss_embedded_list_read_process_delimits_contents(fss_embedded_list_read_data_t * const data, const f_number_unsigned_t depth, const f_number_unsigned_t original_delimits[], const f_number_unsigned_t original_used, f_fss_delimits_t *delimits) F_attribute_visibility_internal_d;
 #endif // _di_fss_embedded_list_read_process_delimits_contents_
 
 /**
@@ -147,7 +147,7 @@ extern "C" {
  * @see fss_embedded_list_read_process_delimits()
  */
 #ifndef _di_fss_embedded_list_read_process_delimits_objects_
-  extern void fss_embedded_list_read_process_delimits_objects(fss_embedded_list_read_data_t * const data, const f_array_length_t depth, const f_array_length_t original_delimits[], const f_array_length_t original_used, f_fss_delimits_t *delimits) F_attribute_visibility_internal_d;
+  extern void fss_embedded_list_read_process_delimits_objects(fss_embedded_list_read_data_t * const data, const f_number_unsigned_t depth, const f_number_unsigned_t original_delimits[], const f_number_unsigned_t original_used, f_fss_delimits_t *delimits) F_attribute_visibility_internal_d;
 #endif // _di_fss_embedded_list_read_process_delimits_objects_
 
 /**
@@ -168,7 +168,7 @@ extern "C" {
  * @see fss_embedded_list_read_process_delimits_contents()
  */
 #ifndef _di_fss_embedded_list_read_process_delimits_within_greater_
-  extern f_status_t fss_embedded_list_read_process_delimits_within_greater(fss_embedded_list_read_data_t * const data, const f_array_length_t depth, const f_array_length_t location) F_attribute_visibility_internal_d;
+  extern f_status_t fss_embedded_list_read_process_delimits_within_greater(fss_embedded_list_read_data_t * const data, const f_number_unsigned_t depth, const f_number_unsigned_t location) F_attribute_visibility_internal_d;
 #endif // _di_fss_embedded_list_read_process_delimits_within_greater_
 
 #ifdef __cplusplus
index dd2e5bc78b52f6fd3a193bfd079b98cfd56f6884..544d3bdc3eb16bbbd79f975b54ef0bc422fdf9b5 100644 (file)
@@ -73,7 +73,7 @@ extern "C" {
     }
 
     {
-      f_array_length_t choice = 0;
+      f_number_unsigned_t choice = 0;
       f_uint16s_t choices = f_uint16s_t_initialize;
 
       // Identify and prioritize "color context" parameters.
index 7e620942702d7d31239ca1639be0a27f147348e1..368c911e28bb3035fef7b96037995516157dc0ff 100644 (file)
@@ -20,7 +20,7 @@ extern "C" {
     if (F_status_is_error(status)) return;
 
     {
-      f_array_length_t choice = 0;
+      f_number_unsigned_t choice = 0;
       f_uint16s_t choices = f_uint16s_t_initialize;
 
       // Identify and prioritize "color context" parameters.
@@ -103,7 +103,7 @@ extern "C" {
         status = F_status_set_error(F_parameter);
       }
       else if (main->parameters.array[fss_identify_parameter_line_e].result & f_console_result_value_e) {
-        const f_array_length_t index = main->parameters.array[fss_identify_parameter_line_e].values.array[main->parameters.array[fss_identify_parameter_line_e].values.used - 1];
+        const f_number_unsigned_t index = main->parameters.array[fss_identify_parameter_line_e].values.array[main->parameters.array[fss_identify_parameter_line_e].values.used - 1];
 
         status = fl_conversion_dynamic_to_unsigned_detect(fl_conversion_data_base_10_c, data.argv[index], &data.line);
 
@@ -143,8 +143,8 @@ extern "C" {
         status = F_status_set_error(F_parameter);
       }
       else if (main->parameters.array[fss_identify_parameter_name_e].result & f_console_result_value_e) {
-        const f_array_length_t index = main->parameters.array[fss_identify_parameter_name_e].values.array[main->parameters.array[fss_identify_parameter_name_e].values.used - 1];
-        const f_array_length_t length = data.argv[index].used;
+        const f_number_unsigned_t index = main->parameters.array[fss_identify_parameter_name_e].values.array[main->parameters.array[fss_identify_parameter_name_e].values.used - 1];
+        const f_number_unsigned_t length = data.argv[index].used;
         const f_string_range_t range = macro_f_string_range_t_initialize_2(length);
 
         if (length == 0) {
@@ -168,7 +168,7 @@ extern "C" {
 
         if (F_status_is_error_not(status)) {
 
-          for (f_array_length_t i = range.start; i <= range.stop; ++i) {
+          for (f_number_unsigned_t i = range.start; i <= range.stop; ++i) {
 
             status = f_utf_is_word_dash(data.argv[index].string + i, length, F_true);
 
@@ -216,7 +216,7 @@ extern "C" {
     }
 
     if (F_status_is_error_not(status)) {
-      for (f_array_length_t i = 0; i < main->parameters.remaining.used; ++i) {
+      for (f_number_unsigned_t i = 0; i < main->parameters.remaining.used; ++i) {
 
         if (!((++main->signal_check) % fss_identify_signal_check_d)) {
           if (fll_program_standard_signal_received(&main->program)) {
index 72491fa5b1f3c46db4fbe8fae3e913d920abd760..96acf55ea10519d6f199d2387d1799f6d078289e 100644 (file)
@@ -23,9 +23,9 @@ extern "C" {
  */
 #ifndef _di_fss_identify_data_t_
   typedef struct {
-    f_array_length_t current;
-    f_array_length_t line;
-    f_array_length_t total;
+    f_number_unsigned_t current;
+    f_number_unsigned_t line;
+    f_number_unsigned_t total;
 
     f_string_static_t *argv;
 
index 57d9d9e1742f45d15514de59bd287b772a122560..3e43b5c2f46248739a46ed1b44a28dda90dd294f 100644 (file)
@@ -83,7 +83,7 @@ extern "C" {
 
     // 0 = is name, 1 = is type, 2 = is full.
     uint8_t mode = 1;
-    f_array_length_t i = 0;
+    f_number_unsigned_t i = 0;
 
     if (data->name.used) {
       for (; i < data->name.used; ++i) {
@@ -156,10 +156,10 @@ extern "C" {
   f_status_t fss_identify_process_name_compare(fss_identify_data_t * const data, const f_fll_id_t id, const uint8_t mode) {
 
     if (mode) {
-      f_array_length_t number = 0;
+      f_number_unsigned_t number = 0;
       f_string_range_t range = macro_f_string_range_t_initialize_2(data->name.used);
 
-      for (f_array_length_t i = 0; i < data->name.used; ++i) {
+      for (f_number_unsigned_t i = 0; i < data->name.used; ++i) {
 
         if (data->name.string[i] == f_string_ascii_minus_s.string[0] && i + 1 < data->name.used) {
           range.start = i + 1;
index 7f507950d533a912a7e4b93e0487400c9d501820..a945069103886a5a38b557ff10060618ea857547 100644 (file)
@@ -7,8 +7,8 @@ extern "C" {
 #ifndef _di_fss_read_ensure_quotes_length_
   void fss_read_ensure_quotes_length(fss_read_main_t * const main) {
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     if (main->setting.quotes_object.used < main->setting.objects.used) {
       main->setting.state.status = f_uint8s_resize(main->setting.objects.used, &main->setting.quotes_object);
@@ -154,11 +154,11 @@ extern "C" {
     if (parameters->array[fss_read_parameter_help_e].result & f_console_result_found_e) return;
     if (parameters->array[fss_read_parameter_version_e].result & f_console_result_found_e) return;
 
-    f_array_length_t i = 0;
-    f_array_length_t index = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t index = 0;
 
     {
-      static const f_array_length_t parameter_code[] = {
+      static const f_number_unsigned_t parameter_code[] = {
         fss_read_parameter_at_e,
         fss_read_parameter_depth_e,
         fss_read_parameter_line_e,
@@ -239,7 +239,7 @@ extern "C" {
     }
 
     if (parameters->array[fss_read_parameter_columns_e].result & f_console_result_found_e) {
-      static const f_array_length_t parameter_code[] = {
+      static const f_number_unsigned_t parameter_code[] = {
         fss_read_parameter_depth_e,
         fss_read_parameter_line_e,
         fss_read_parameter_pipe_e,
@@ -307,7 +307,7 @@ extern "C" {
     }
 
     if (parameters->array[fss_read_parameter_delimit_e].result & f_console_result_value_e) {
-      f_array_length_t length = 0;
+      f_number_unsigned_t length = 0;
 
       // Set the value to 0 to allow for detecting mode based on what is provided.
       main->setting.delimit_mode = 0;
@@ -664,7 +664,7 @@ extern "C" {
 
     fss_read_main_t * const main = (fss_read_main_t *) void_main;
 
-    f_array_length_t i = 1;
+    f_number_unsigned_t i = 1;
 
     if (parameters->array[fss_read_parameter_depth_e].result & f_console_result_value_e) {
       i = parameters->array[fss_read_parameter_depth_e].values.used;
@@ -686,9 +686,9 @@ extern "C" {
 
     main->setting.depths.used = i;
 
-    f_array_length_t position_depth = 0;
-    f_array_length_t position_at = 0;
-    f_array_length_t position_name = 0;
+    f_number_unsigned_t position_depth = 0;
+    f_number_unsigned_t position_at = 0;
+    f_number_unsigned_t position_name = 0;
     fss_read_depth_t *current = 0;
 
     for (i = 0; i < main->setting.depths.used; ++i) {
@@ -781,7 +781,7 @@ extern "C" {
       }
     } // for
 
-    f_array_length_t j = 0;
+    f_number_unsigned_t j = 0;
 
     for (i = 0; i < main->setting.depths.used; ++i) {
 
index e33f99c1558aa5ccc3deb36ef916b9b4e1d0ff5c..51e04f041e061e4c3280f7dd96f769f24532e82c 100644 (file)
@@ -5,7 +5,7 @@ extern "C" {
 #endif
 
 #ifndef _di_fss_read_except_none_c_
-  const f_array_lengths_t fss_read_except_none_c = macro_f_array_lengths_t_initialize_1(0, 0, 0);
+  const f_number_unsigneds_t fss_read_except_none_c = macro_f_number_unsigneds_t_initialize_1(0, 0, 0);
 #endif // _di_fss_read_except_none_c_
 
 #ifdef __cplusplus
index f496fe48d6c8bfb88a7de1945073d0f21146f43e..776067658ed2c3d04445d45c71124985e6dfbd4c 100644 (file)
@@ -22,7 +22,7 @@ extern "C" {
  * This is intended to represent an empty array lengths structure.
  */
 #ifndef _di_fss_read_except_none_c_
-  extern const f_array_lengths_t fss_read_except_none_c;
+  extern const f_number_unsigneds_t fss_read_except_none_c;
 #endif // _di_fss_read_except_none_c_
 
 #ifdef __cplusplus
index 26162dd4f6982a6d1ee7ab4cc6a6bc30788fdca5..58659a3489ec914426ce32c371963d0fc6403431 100644 (file)
@@ -14,12 +14,12 @@ extern "C" {
 #endif // _di_fss_read_depth_delete_
 
 #ifndef _di_fss_read_depths_resize_
-  f_status_t fss_read_depths_resize(const f_array_length_t length, fss_read_depths_t * const depths) {
+  f_status_t fss_read_depths_resize(const f_number_unsigned_t length, fss_read_depths_t * const depths) {
 
     if (!depths) return F_status_set_error(F_parameter);
-    if (depths->used + length > F_array_length_t_size_d) return F_status_set_error(F_array_too_large);
+    if (depths->used + length > F_number_t_size_unsigned_d) return F_status_set_error(F_array_too_large);
 
-    for (f_array_length_t i = length; i < depths->size; ++i) {
+    for (f_number_unsigned_t i = length; i < depths->size; ++i) {
       fss_read_depth_delete(&depths->array[i]);
     } // for
 
@@ -37,10 +37,10 @@ extern "C" {
 #endif // _di_fss_read_depths_resize_
 
 #ifndef _di_fss_read_files_resize_
-  f_status_t fss_read_files_resize(const f_array_length_t length, fss_read_files_t * const files) {
+  f_status_t fss_read_files_resize(const f_number_unsigned_t length, fss_read_files_t * const files) {
 
     if (!files) return F_status_set_error(F_parameter);
-    if (files->used + length > F_array_length_t_size_d) return F_status_set_error(F_array_too_large);
+    if (files->used + length > F_number_t_size_unsigned_d) return F_status_set_error(F_array_too_large);
 
     const f_status_t status = f_memory_adjust(files->size, length, sizeof(fss_read_file_t), (void **) & files->array);
     if (F_status_is_error(status)) return status;
@@ -81,8 +81,8 @@ extern "C" {
 
     f_fss_nest_resize(0, &setting->nest);
 
-    f_array_lengths_resize(0, &setting->delimits_object);
-    f_array_lengths_resize(0, &setting->delimits_content);
+    f_number_unsigneds_resize(0, &setting->delimits_object);
+    f_number_unsigneds_resize(0, &setting->delimits_content);
 
     f_uint8s_resize(0, &setting->quotes_object);
     f_uint8ss_resize(0, &setting->quotes_content);
index 30cbe5bac17f0ae8d331f9cc84cdb92bc924bcca..a1090c2bfc1c5e6309fd7d570440f1f4c35afa9b 100644 (file)
@@ -29,10 +29,10 @@ extern "C" {
  */
 #ifndef _di_fss_read_depth_t_
   typedef struct {
-    f_array_length_t depth;
+    f_number_unsigned_t depth;
 
-    f_array_length_t index_at;
-    f_array_length_t index_name;
+    f_number_unsigned_t index_at;
+    f_number_unsigned_t index_name;
 
     f_number_unsigned_t value_at;
     f_string_dynamic_t value_name;
@@ -66,8 +66,8 @@ extern "C" {
   typedef struct {
     fss_read_depth_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } fss_read_depths_t;
 
   #define fss_read_depths_t_initialize { 0, 0, 0 }
@@ -109,8 +109,8 @@ extern "C" {
   typedef struct {
     fss_read_file_t *array;
 
-    f_array_length_t size;
-    f_array_length_t used;
+    f_number_unsigned_t size;
+    f_number_unsigned_t used;
   } fss_read_files_t;
 
   #define fss_read_files_t_initialize { 0, 0, 0 }
@@ -145,14 +145,14 @@ extern "C" {
     void (*process_normal)(void * const main);
 
     void (*process_at)(void * const main, const bool names[], const f_fss_delimits_t delimits_object, const f_fss_delimits_t delimits_content);
-    void (*process_at_line)(void * const void_main, const f_array_length_t at, const f_array_lengths_t delimits_object, const f_array_lengths_t delimits_content, f_number_unsigned_t * const line);
+    void (*process_at_line)(void * const void_main, const f_number_unsigned_t at, const f_number_unsigneds_t delimits_object, const f_number_unsigneds_t delimits_content, f_number_unsigned_t * const line);
     void (*process_columns)(void * const main, const bool names[]);
     void (*process_load)(void * const main);
     void (*process_name)(void * const main, bool names[]);
     void (*process_total)(void * const main, const bool names[]);
 
-    f_status_t (*print_at)(fl_print_t * const print, const f_array_length_t at, const f_fss_delimits_t delimits_object, const f_fss_delimits_t delimits_content);
-    f_status_t (*print_object)(fl_print_t * const print, const f_array_length_t at, const f_fss_delimits_t delimits);
+    f_status_t (*print_at)(fl_print_t * const print, const f_number_unsigned_t at, const f_fss_delimits_t delimits_object, const f_fss_delimits_t delimits_content);
+    f_status_t (*print_object)(fl_print_t * const print, const f_number_unsigned_t at, const f_fss_delimits_t delimits);
     f_status_t (*print_content)(fl_print_t * const print, const f_string_range_t range, const uint8_t quote, const f_fss_delimits_t delimits);
     f_status_t (*print_content_ignore)(fl_print_t * const print);
     f_status_t (*print_content_next)(fl_print_t * const print);
@@ -224,7 +224,7 @@ extern "C" {
     f_status_t status_thread;
     f_state_t state;
 
-    f_array_length_t delimit_depth;
+    f_number_unsigned_t delimit_depth;
     f_number_unsigned_t select;
     f_number_unsigned_t line;
 
@@ -326,7 +326,7 @@ extern "C" {
  * @see f_memory_resize()
  */
 #ifndef _di_fss_read_depths_resize_
-  extern f_status_t fss_read_depths_resize(const f_array_length_t length, fss_read_depths_t * const depths);
+  extern f_status_t fss_read_depths_resize(const f_number_unsigned_t length, fss_read_depths_t * const depths);
 #endif // _di_fss_read_depths_resize_
 
 /**
@@ -351,7 +351,7 @@ extern "C" {
  * @see f_string_ranges_resize()
  */
 #ifndef _di_fss_read_files_resize_
-  extern f_status_t fss_read_files_resize(const f_array_length_t length, fss_read_files_t * const files);
+  extern f_status_t fss_read_files_resize(const f_number_unsigned_t length, fss_read_files_t * const files);
 #endif // _di_fss_read_files_resize_
 
 /**
index 19bbe73c10aab81dc77263ef3ed12ee68f55af5c..ba42f8f76eccc99a3b58b100e550db3ed8ab93df 100644 (file)
@@ -5,7 +5,7 @@ extern "C" {
 #endif
 
 #ifndef _di_fss_read_delimit_content_is_
-  f_status_t fss_read_delimit_content_is(fss_read_main_t * const main, const f_array_length_t depth) {
+  f_status_t fss_read_delimit_content_is(fss_read_main_t * const main, const f_number_unsigned_t depth) {
 
     if (!main) return F_false;
 
@@ -19,7 +19,7 @@ extern "C" {
 #endif // _di_fss_read_delimit_content_is_
 
 #ifndef _di_fss_read_delimit_object_is_
-  f_status_t fss_read_delimit_object_is(fss_read_main_t * const main, const f_array_length_t depth) {
+  f_status_t fss_read_delimit_object_is(fss_read_main_t * const main, const f_number_unsigned_t depth) {
 
     if (!main) return F_false;
 
@@ -102,9 +102,9 @@ extern "C" {
 #endif // _di_fss_read_main_
 
 #ifndef _di_fss_read_file_identify_
-  f_string_static_t fss_read_file_identify(const f_array_length_t at, const fss_read_files_t files) {
+  f_string_static_t fss_read_file_identify(const f_number_unsigned_t at, const fss_read_files_t files) {
 
-    for (f_array_length_t i = 0; i < files.used; ++i) {
+    for (f_number_unsigned_t i = 0; i < files.used; ++i) {
       if (at >= files.array[i].range.start && at <= files.array[i].range.stop) return files.array[i].name;
     } // for
 
index 388bbd4fbc805ca861e6a4709ef70f078531c398..40bf80f0e54e62c8ca2dd87103301d5d301fa4e5 100644 (file)
@@ -82,7 +82,7 @@ extern "C" {
  *   F_false if to not apply delimits (fallback when main is NULL).
  */
 #ifndef _di_fss_read_delimit_content_is_
-  extern f_status_t fss_read_delimit_content_is(fss_read_main_t * const main, const f_array_length_t depth);
+  extern f_status_t fss_read_delimit_content_is(fss_read_main_t * const main, const f_number_unsigned_t depth);
 #endif // _di_fss_read_delimit_content_is_
 
 /**
@@ -102,7 +102,7 @@ extern "C" {
  *   F_false if to not apply delimits (fallback when main is NULL).
  */
 #ifndef _di_fss_read_delimit_object_is_
-  extern f_status_t fss_read_delimit_object_is(fss_read_main_t * const main, const f_array_length_t depth);
+  extern f_status_t fss_read_delimit_object_is(fss_read_main_t * const main, const f_number_unsigned_t depth);
 #endif // _di_fss_read_delimit_object_is_
 
 /**
@@ -149,7 +149,7 @@ extern "C" {
  *   On failure to identify, an empty string is returned.
  */
 #ifndef _di_fss_read_file_identify_
-  extern f_string_static_t fss_read_file_identify(const f_array_length_t at, const fss_read_files_t files);
+  extern f_string_static_t fss_read_file_identify(const f_number_unsigned_t at, const fss_read_files_t files);
 #endif // _di_fss_read_file_identify_
 
 /**
index 9f9a1bf2c11f0c2a67af1214a68a615d52b6be30..31aa4db41dfb6185c6e737bed64855155a38e571 100644 (file)
@@ -119,10 +119,10 @@ int main(const int argc, const f_string_t *argv, const f_string_t *envp) {
 
     if (main->program.parameters.array[fss_read_parameter_as_e].result & f_console_result_value_e && main->program.parameters.array[fss_read_parameter_as_e].values.used) {
 
-      f_array_length_t index = 0;
+      f_number_unsigned_t index = 0;
       f_string_static_t *argv = main->program.parameters.arguments.array;
 
-      for (f_array_length_t i = 0; i < main->program.parameters.array[fss_read_parameter_as_e].values.used; ++i) {
+      for (f_number_unsigned_t i = 0; i < main->program.parameters.array[fss_read_parameter_as_e].values.used; ++i) {
 
         index = main->program.parameters.array[fss_read_parameter_as_e].values.array[i];
 
index 5f088565db70588e6b3f66d41f5aef97a2ad49e7..5efc8270e5c0fef0fb634c104c3b26d293a140c6 100644 (file)
@@ -5,7 +5,7 @@ extern "C" {
 #endif
 
 #ifndef _di_fss_read_print_at_
-  f_status_t fss_read_print_at(fl_print_t * const print, const f_array_length_t at, const f_fss_delimits_t delimits_object, const f_fss_delimits_t delimits_content) {
+  f_status_t fss_read_print_at(fl_print_t * const print, const f_number_unsigned_t at, const f_fss_delimits_t delimits_object, const f_fss_delimits_t delimits_content) {
 
     if (!print || !print->custom) return F_status_set_error(F_output_not);
 
@@ -42,7 +42,7 @@ extern "C" {
           print_set_end = F_true;
 
           if (main->callback.print_content) {
-            for (f_array_length_t i = 0; i < main->setting.contents.array[at].used; ++i) {
+            for (f_number_unsigned_t i = 0; i < main->setting.contents.array[at].used; ++i) {
 
               main->callback.print_content(&main->program.output, main->setting.contents.array[at].array[i], main->setting.quotes_content.array[at].used ? main->setting.quotes_content.array[at].array[i] : 0, delimits_content);
 
@@ -123,7 +123,7 @@ extern "C" {
 #endif // _di_fss_read_print_number_
 
 #ifndef _di_fss_read_print_object_
-  f_status_t fss_read_print_object(fl_print_t * const print, const f_array_length_t at, const f_fss_delimits_t delimits) {
+  f_status_t fss_read_print_object(fl_print_t * const print, const f_number_unsigned_t at, const f_fss_delimits_t delimits) {
 
     if (!print || !print->custom) return F_status_set_error(F_output_not);
 
index 479f3039dd259352cfce52640d5a42ceb5ee6f6d..80ce1339f8f0f43de1d1639d4a7e074f41cd3763 100644 (file)
@@ -55,7 +55,7 @@ extern "C" {
  * @see main.callback.print_set_end()
  */
 #ifndef _di_fss_read_print_at_
-  extern f_status_t fss_read_print_at(fl_print_t * const print, const f_array_length_t at, const f_fss_delimits_t delimits_object, const f_fss_delimits_t delimits_content);
+  extern f_status_t fss_read_print_at(fl_print_t * const print, const f_number_unsigned_t at, const f_fss_delimits_t delimits_object, const f_fss_delimits_t delimits_content);
 #endif // _di_fss_read_print_at_
 
 /**
@@ -177,7 +177,7 @@ extern "C" {
  * @see fss_read_print_quote()
  */
 #ifndef _di_fss_read_print_object_
-  extern f_status_t fss_read_print_object(fl_print_t * const print, const f_array_length_t at, const f_fss_delimits_t delimits);
+  extern f_status_t fss_read_print_object(fl_print_t * const print, const f_number_unsigned_t at, const f_fss_delimits_t delimits);
 #endif // _di_fss_read_print_object_
 
 /**
index d2eb25d1fa8e1617607dc2f69b40cbec753a15a2..8b55ab57944aa40ab0ee7e25c090364eb8b67be7 100644 (file)
@@ -47,7 +47,7 @@ extern "C" {
 #endif // _di_fss_read_print_error_parameter_requires_message_
 
 #ifndef _di_fss_read_print_error_parameter_value_before_value_number_
-  f_status_t fss_read_print_error_parameter_value_before_value_number(fl_print_t * const print, const f_string_static_t symbol, const f_string_static_t name, const f_array_length_t value, const f_array_length_t before) {
+  f_status_t fss_read_print_error_parameter_value_before_value_number(fl_print_t * const print, const f_string_static_t symbol, const f_string_static_t name, const f_number_unsigned_t value, const f_number_unsigned_t before) {
 
     if (!print) return F_status_set_error(F_output_not);
     if (print->verbosity == f_console_verbosity_quiet_e) return F_output_not;
@@ -69,7 +69,7 @@ extern "C" {
 #endif // _di_fss_read_print_error_parameter_value_before_value_number_
 
 #ifndef _di_fss_read_print_error_parameter_value_once_only_number_
-  f_status_t fss_read_print_error_parameter_value_once_only_number(fl_print_t * const print, const f_string_static_t symbol, const f_string_static_t name, const f_array_length_t value) {
+  f_status_t fss_read_print_error_parameter_value_once_only_number(fl_print_t * const print, const f_string_static_t symbol, const f_string_static_t name, const f_number_unsigned_t value) {
 
     if (!print) return F_status_set_error(F_output_not);
     if (print->verbosity == f_console_verbosity_quiet_e) return F_output_not;
index 20666a0b980d24b0e66cbbc7d5ce5d6d40a5a051..28efcc2f565cf578eac0524cd21e79c3d82ba1df 100644 (file)
@@ -122,7 +122,7 @@ extern "C" {
  *   F_output_not (with error bit) if a parameter is NULL.
  */
 #ifndef _di_fss_read_print_error_parameter_value_before_value_number_
-  extern f_status_t fss_read_print_error_parameter_value_before_value_number(fl_print_t * const print, const f_string_static_t symbol, const f_string_static_t name, const f_array_length_t value, const f_array_length_t before);
+  extern f_status_t fss_read_print_error_parameter_value_before_value_number(fl_print_t * const print, const f_string_static_t symbol, const f_string_static_t name, const f_number_unsigned_t value, const f_number_unsigned_t before);
 #endif // _di_fss_read_print_error_parameter_value_before_value_number_
 
 /**
@@ -149,7 +149,7 @@ extern "C" {
  *   F_output_not (with error bit) if a parameter is NULL.
  */
 #ifndef _di_fss_read_print_error_parameter_value_once_only_number_
-  extern f_status_t fss_read_print_error_parameter_value_once_only_number(fl_print_t * const print, const f_string_static_t symbol, const f_string_static_t name, const f_array_length_t value);
+  extern f_status_t fss_read_print_error_parameter_value_once_only_number(fl_print_t * const print, const f_string_static_t symbol, const f_string_static_t name, const f_number_unsigned_t value);
 #endif // _di_fss_read_print_error_parameter_value_once_only_number_
 
 /**
index b699b45e96b1a166b6af7b70241cc14d76992200..66d87d5ba54c1a1997a15bfcb963faf11095b12a 100644 (file)
@@ -50,8 +50,8 @@ extern "C" {
     main->callback.process_load(main);
     if (F_status_is_error(main->setting.state.status)) return;
 
-    const f_array_lengths_t * const delimits_object = !(main->setting.flag & fss_read_main_flag_original_e) && fss_read_delimit_object_is(main, 0) ? &main->setting.delimits_object : &fss_read_except_none_c;
-    const f_array_lengths_t * const delimits_content = !(main->setting.flag & fss_read_main_flag_original_e) && fss_read_delimit_content_is(main, 0) ? &main->setting.delimits_content : &fss_read_except_none_c;
+    const f_number_unsigneds_t * const delimits_object = !(main->setting.flag & fss_read_main_flag_original_e) && fss_read_delimit_object_is(main, 0) ? &main->setting.delimits_object : &fss_read_except_none_c;
+    const f_number_unsigneds_t * const delimits_content = !(main->setting.flag & fss_read_main_flag_original_e) && fss_read_delimit_content_is(main, 0) ? &main->setting.delimits_content : &fss_read_except_none_c;
 
     bool names[main->setting.objects.used];
 
@@ -81,7 +81,7 @@ extern "C" {
       }
     }
     else {
-      f_array_length_t i = 0;
+      f_number_unsigned_t i = 0;
 
       if (main->setting.flag & fss_read_main_flag_line_e) {
         if (main->callback.process_at_line) {
@@ -115,7 +115,7 @@ extern "C" {
 #endif // _di_fss_read_process_normal_
 
 #ifndef _di_fss_read_process_normal_at_
-  void fss_read_process_normal_at(void * const void_main, const bool names[], const f_array_lengths_t delimits_object, f_array_lengths_t delimits_content) {
+  void fss_read_process_normal_at(void * const void_main, const bool names[], const f_number_unsigneds_t delimits_object, f_number_unsigneds_t delimits_content) {
 
     if (!void_main) return;
 
@@ -140,8 +140,8 @@ extern "C" {
       }
     }
 
-    f_array_length_t i = 0;
-    f_array_length_t at = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t at = 0;
 
     for (; i < main->setting.objects.used; ++i) {
 
@@ -155,7 +155,7 @@ extern "C" {
           if ((main->setting.flag & fss_read_main_flag_line_single_e) && !at) break;
 
           if (main->callback.process_at_line) {
-            f_array_length_t line = 0;
+            f_number_unsigned_t line = 0;
 
             main->callback.process_at_line(void_main, i, delimits_object, delimits_content, &line);
           }
@@ -188,7 +188,7 @@ extern "C" {
 #endif // _di_fss_read_process_normal_at_
 
 #ifndef _di_fss_read_process_normal_at_line_
-  void fss_read_process_normal_at_line(void * const void_main, const f_array_length_t at, const f_array_lengths_t delimits_object, const f_array_lengths_t delimits_content, f_number_unsigned_t * const line) {
+  void fss_read_process_normal_at_line(void * const void_main, const f_number_unsigned_t at, const f_number_unsigneds_t delimits_object, const f_number_unsigneds_t delimits_content, f_number_unsigned_t * const line) {
 
     if (!void_main || !line) return;
 
@@ -241,7 +241,7 @@ extern "C" {
         return;
       }
 
-      f_array_length_t i = 0;
+      f_number_unsigned_t i = 0;
 
       if (main->setting.flag & fss_read_main_flag_line_single_e) {
         if (*line == main->setting.line) {
@@ -266,9 +266,9 @@ extern "C" {
         ++(*line);
       }
       else {
-        f_array_length_t line_original = 0;
-        f_array_length_t j = 0;
-        f_array_length_t k = 0;
+        f_number_unsigned_t line_original = 0;
+        f_number_unsigned_t j = 0;
+        f_number_unsigned_t k = 0;
 
         for (; i < main->setting.contents.array[at].used; ++i) {
 
@@ -365,10 +365,10 @@ extern "C" {
       return;
     }
 
-    f_array_length_t max = 0;
+    f_number_unsigned_t max = 0;
 
     if (main->setting.flag & fss_read_main_flag_content_multiple_e) {
-      for (f_array_length_t at = 0; at < main->setting.contents.used; ++at) {
+      for (f_number_unsigned_t at = 0; at < main->setting.contents.used; ++at) {
 
         if (!names[at]) continue;
         if (fss_read_signal_check(main)) return;
@@ -379,7 +379,7 @@ extern "C" {
       } // for
     }
     else {
-      for (f_array_length_t at = 0; at < main->setting.contents.used; ++at) {
+      for (f_number_unsigned_t at = 0; at < main->setting.contents.used; ++at) {
 
         if (names[at]) {
           max = 1;
@@ -405,7 +405,7 @@ extern "C" {
     fss_read_main_t * const main = (fss_read_main_t *) void_main;
 
     if (main->setting.depths.array[0].index_name) {
-      f_array_length_t i = 0;
+      f_number_unsigned_t i = 0;
 
       memset(names, F_false, sizeof(bool) * main->setting.objects.used);
 
@@ -445,8 +445,8 @@ extern "C" {
 
     fss_read_main_t * const main = (fss_read_main_t *) void_main;
 
-    f_array_length_t total = 0;
-    f_array_length_t i = 0;
+    f_number_unsigned_t total = 0;
+    f_number_unsigned_t i = 0;
 
     if (main->setting.flag & fss_read_main_flag_select_e) {
       for (; i < main->setting.contents.used; ++i) {
@@ -499,13 +499,13 @@ extern "C" {
 
     fss_read_main_t * const main = (fss_read_main_t *) void_main;
 
-    f_array_length_t total = 0;
+    f_number_unsigned_t total = 0;
     f_string_range_t range = f_string_range_t_initialize;
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
-    f_array_length_t k = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
+    f_number_unsigned_t k = 0;
 
-    for (f_array_length_t at = 0; at < main->setting.contents.used; ++at) {
+    for (f_number_unsigned_t at = 0; at < main->setting.contents.used; ++at) {
 
       if (!names[at]) continue;
       if (fss_read_signal_check(main)) return;
index d42d4adc2fbb7a4fc3df3347635549e0945d74a8..4a37ea4a3d2f87a1502b4d1c01ed9e22b53d7cc9 100644 (file)
@@ -111,7 +111,7 @@ extern "C" {
  *   Must not be NULL.
  */
 #ifndef _di_fss_read_process_normal_at_line_
-  extern void fss_read_process_normal_at_line(void * const main, const f_array_length_t at, const f_array_lengths_t delimits_object, const f_array_lengths_t delimits_content, f_number_unsigned_t * const line);
+  extern void fss_read_process_normal_at_line(void * const main, const f_number_unsigned_t at, const f_number_unsigneds_t delimits_object, const f_number_unsigneds_t delimits_content, f_number_unsigned_t * const line);
 #endif // _di_fss_read_process_normal_at_line_
 
 /**
index 501583824fcf7e6a0fffb1a7084f6fad6d83d109..28866d385ad538d83b147e4c4bb193389052e705 100644 (file)
@@ -50,7 +50,7 @@ extern "C" {
     if (!main) return;
 
     siginfo_t information;
-    f_array_length_t failsafe = 0;
+    f_number_unsigned_t failsafe = 0;
 
     memset(&information, 0, sizeof(siginfo_t));
 
index 35cb7f8e58942e35e3fc670c0c8dc11dd0406891..58bff929a1b9435d5869b9fdbb08bc74164b761c 100644 (file)
@@ -93,11 +93,11 @@ extern "C" {
 
     if (!main) return;
 
-    f_array_lengths_t * const values = &main->program.parameters.array[fss_read_parameter_object_e].values;
+    f_number_unsigneds_t * const values = &main->program.parameters.array[fss_read_parameter_object_e].values;
     f_string_static_t * const argv = main->program.parameters.arguments.array;
 
     if ((main->program.parameters.array[fss_read_parameter_object_e].result & f_console_result_value_e) && values->used) {
-      for (f_array_length_t i = 0; i < values->used; ++i) {
+      for (f_number_unsigned_t i = 0; i < values->used; ++i) {
 
         if (fss_read_signal_check(main)) return;
 
index fed315f8e6cfd6c719e7e8edbf1297563493ec86..ee59d680929f26bc1b6a23fe7330ef108461a881 100644 (file)
@@ -129,7 +129,7 @@ extern "C" {
         return;
       }
 
-      const f_array_length_t index = main->program.parameters.array[fss_write_parameter_file_e].values.array[0];
+      const f_number_unsigned_t index = main->program.parameters.array[fss_write_parameter_file_e].values.array[0];
 
       main->program.output.to.id = -1;
       main->program.output.to.stream = 0;
@@ -161,7 +161,7 @@ extern "C" {
     }
 
     if ((main->program.parameters.array[fss_write_parameter_object_e].result & f_console_result_value_e) && main->program.parameters.array[fss_write_parameter_object_e].values.used) {
-      f_array_lengths_t * const values = &main->program.parameters.array[fss_write_parameter_object_e].values;
+      f_number_unsigneds_t * const values = &main->program.parameters.array[fss_write_parameter_object_e].values;
 
       main->setting.objects.used = 0;
 
@@ -178,7 +178,7 @@ extern "C" {
       }
 
       // Construct the array without allocating any more memory for the string data by setting this as a static string (used > 0, size = 0).
-      for (f_array_length_t index = 0; main->setting.objects.used < values->used; ) {
+      for (f_number_unsigned_t index = 0; main->setting.objects.used < values->used; ) {
 
         index = values->array[main->setting.objects.used];
 
@@ -219,11 +219,11 @@ extern "C" {
         }
       }
 
-      f_array_length_t stub_object_array[1] = { 0 };
-      f_array_lengths_t stub_object = macro_f_array_lengths_t_initialize_1(stub_object_array, 0, 1);
+      f_number_unsigned_t stub_object_array[1] = { 0 };
+      f_number_unsigneds_t stub_object = macro_f_number_unsigneds_t_initialize_1(stub_object_array, 0, 1);
 
-      f_array_lengths_t * const values_content = &main->program.parameters.array[fss_write_parameter_content_e].values;
-      f_array_lengths_t * const values_object = main->program.parameters.array[fss_write_parameter_object_e].values.used
+      f_number_unsigneds_t * const values_content = &main->program.parameters.array[fss_write_parameter_content_e].values;
+      f_number_unsigneds_t * const values_object = main->program.parameters.array[fss_write_parameter_object_e].values.used
         ? &main->program.parameters.array[fss_write_parameter_object_e].values
         : &stub_object;
 
@@ -241,11 +241,11 @@ extern "C" {
         return;
       }
 
-      f_array_length_t i = 0; // For Contents.
-      f_array_length_t j = 0; // For Objects.
-      f_array_length_t k = 0;
-      f_array_length_t total = 0;
-      f_array_length_t index = 0;
+      f_number_unsigned_t i = 0; // For Contents.
+      f_number_unsigned_t j = 0; // For Objects.
+      f_number_unsigned_t k = 0;
+      f_number_unsigned_t total = 0;
+      f_number_unsigned_t index = 0;
 
       // Construct the array without allocating any more memory for the string data by setting this as a static string (used > 0, size = 0).
       while (i < values_content->used) {
@@ -305,7 +305,7 @@ extern "C" {
     }
 
     if ((main->program.parameters.array[fss_write_parameter_prepend_e].result & f_console_result_value_e) && main->program.parameters.array[fss_write_parameter_prepend_e].values.used) {
-      const f_array_length_t index = main->program.parameters.array[fss_write_parameter_prepend_e].values.array[main->program.parameters.array[fss_write_parameter_prepend_e].location];
+      const f_number_unsigned_t index = main->program.parameters.array[fss_write_parameter_prepend_e].values.array[main->program.parameters.array[fss_write_parameter_prepend_e].location];
 
       main->setting.prepend.used = 0;
 
@@ -374,11 +374,11 @@ extern "C" {
 
       // Only process if the standard designates that the ingore is supported.
       if (main->setting.flag & fss_write_main_flag_ignore_e) {
-        f_array_length_t stub_data_array[1] = { 0 };
-        f_array_lengths_t stub_data = macro_f_array_lengths_t_initialize_1(stub_data_array, 0, 1);
+        f_number_unsigned_t stub_data_array[1] = { 0 };
+        f_number_unsigneds_t stub_data = macro_f_number_unsigneds_t_initialize_1(stub_data_array, 0, 1);
 
-        f_array_lengths_t * const values_ignore = &main->program.parameters.array[fss_write_parameter_ignore_e].values;
-        f_array_lengths_t * const values_data = main->program.parameters.array[fss_write_parameter_object_e].values.used
+        f_number_unsigneds_t * const values_ignore = &main->program.parameters.array[fss_write_parameter_ignore_e].values;
+        f_number_unsigneds_t * const values_data = main->program.parameters.array[fss_write_parameter_object_e].values.used
           ? &main->program.parameters.array[fss_write_parameter_object_e].values
           : main->program.parameters.array[fss_write_parameter_content_e].values.used
             ? &main->program.parameters.array[fss_write_parameter_content_e].values
@@ -398,11 +398,11 @@ extern "C" {
           return;
         }
 
-        f_array_length_t i = 0; // For Ignores.
-        f_array_length_t j = 0; // For Objects/Contents.
-        f_array_length_t k = 0;
-        f_array_length_t total = 0;
-        f_array_length_t index = 0;
+        f_number_unsigned_t i = 0; // For Ignores.
+        f_number_unsigned_t j = 0; // For Objects/Contents.
+        f_number_unsigned_t k = 0;
+        f_number_unsigned_t total = 0;
+        f_number_unsigned_t index = 0;
 
         // Construct the array without allocating any more memory for the string data by setting this as a static string (used > 0, size = 0).
         while (i < values_ignore->used) {
@@ -491,8 +491,8 @@ extern "C" {
       else {
 
         // Still validate the parameters, even if not being used.
-        f_array_length_t i = 0;
-        f_array_length_t index = 0;
+        f_number_unsigned_t i = 0;
+        f_number_unsigned_t index = 0;
         f_string_range_t number = f_string_range_t_initialize;
 
         while (i < main->program.parameters.array[fss_write_parameter_ignore_e].values.used) {
index a85cce6b5796215c4882bfcc940bcfec42f1fec6..e0a8519825948530768c35bbda287527ca6a1eae 100644 (file)
@@ -83,7 +83,7 @@ extern "C" {
 #endif // _di_fss_write_process_normal_
 
 #ifndef _di_fss_write_process_normal_data_
-  void fss_write_process_normal_data(void * const void_main, const f_array_length_t length) {
+  void fss_write_process_normal_data(void * const void_main, const f_number_unsigned_t length) {
 
     if (!void_main) return;
 
@@ -95,7 +95,7 @@ extern "C" {
     main->setting.contents = 0;
 
     if (length) {
-      for (f_array_length_t i = 0; i < length; ++i) {
+      for (f_number_unsigned_t i = 0; i < length; ++i) {
 
         // @todo replace all signal checks with forked main process that independently checks and assigns main->program.signal_received.
         if (!((++main->program.signal_check) % fss_write_signal_check_d)) {
@@ -149,9 +149,9 @@ extern "C" {
       fll_print_dynamic_raw(f_string_eol_s, main->program.message.to);
     }
 
-    const f_array_length_t used_objects = main->setting.objects.used;
-    const f_array_length_t used_contentss = main->setting.contentss.used;
-    const f_array_length_t used_ignoress = main->setting.ignoress.used;
+    const f_number_unsigned_t used_objects = main->setting.objects.used;
+    const f_number_unsigned_t used_contentss = main->setting.contentss.used;
+    const f_number_unsigned_t used_ignoress = main->setting.ignoress.used;
 
     main->setting.object = &main->setting.objects.array[used_objects];
     main->setting.contents = &main->setting.contentss.array[used_contentss];
@@ -204,8 +204,8 @@ extern "C" {
     input.id = F_type_descriptor_input_d;
     input.size_read = main->setting.state.step_large;
 
-    f_array_length_t total = 0;
-    f_array_length_t ignore = 0;
+    f_number_unsigned_t total = 0;
+    f_number_unsigned_t ignore = 0;
     f_string_range_t range = f_string_range_t_initialize;
 
     // Reset all of the used data before starting the loop.
@@ -483,7 +483,7 @@ extern "C" {
 
       if (main->callback.process_content) {
         if (main->setting.contents && main->setting.contents->used) {
-          for (f_array_length_t i = 0; i < main->setting.contents->used; ++i) {
+          for (f_number_unsigned_t i = 0; i < main->setting.contents->used; ++i) {
 
             if (main->setting.contents->array[i].used) {
               main->setting.range.start = 0;
index d4b2725e23a6593e964a915e9080fe1e770fbd44..04d4a9dd1753312127462ed882c577f90468fea5 100644 (file)
@@ -127,7 +127,7 @@ extern "C" {
  *     F_parameter (with error bit) if main is NULL or setting is NULL.
  */
 #ifndef _di_fss_write_process_normal_data_
-  void fss_write_process_normal_data(void * const main, const f_array_length_t length);
+  void fss_write_process_normal_data(void * const main, const f_number_unsigned_t length);
 #endif // _di_fss_write_process_normal_data_
 
 /**
index 78f5d98e4501d3ee893a9f9cc8a4e779dd601745..cd04c611bcbf2455e7e4e7594fcaf92d939a9062 100644 (file)
@@ -107,10 +107,10 @@ int main(const int argc, const f_string_t *argv, const f_string_t *envp) {
 
     if (main->program.parameters.array[fss_write_parameter_as_e].result & f_console_result_value_e && main->program.parameters.array[fss_write_parameter_as_e].values.used) {
 
-      f_array_length_t index = 0;
+      f_number_unsigned_t index = 0;
       f_string_static_t *argv = main->program.parameters.arguments.array;
 
-      for (f_array_length_t i = 0; i < main->program.parameters.array[fss_write_parameter_as_e].values.used; ++i) {
+      for (f_number_unsigned_t i = 0; i < main->program.parameters.array[fss_write_parameter_as_e].values.used; ++i) {
 
         index = main->program.parameters.array[fss_write_parameter_as_e].values.array[i];
 
index 661b69f414635315eb22e587337b320ef71a4b85..7b559fe62a2df288a70a7bbf76d91e87fc338bab 100644 (file)
@@ -50,7 +50,7 @@ extern "C" {
     if (!main) return;
 
     siginfo_t information;
-    f_array_length_t failsafe = 0;
+    f_number_unsigned_t failsafe = 0;
 
     memset(&information, 0, sizeof(siginfo_t));
 
index 6b2b4c8444103bc57b809f9452ddfc8026df97ae..db76431f1b068bd513abf5486b30421c3289c43f 100644 (file)
@@ -26,13 +26,13 @@ extern "C" {
     input.id = F_type_descriptor_input_d;
     input.size_read = fss_write_allocation_large_d;
 
-    f_array_length_t total = 0;
-    f_array_length_t length = 0;
+    f_number_unsigned_t total = 0;
+    f_number_unsigned_t length = 0;
     f_string_range_t range = f_string_range_t_initialize;
 
-    const f_array_length_t used_objects = main->setting.objects.used;
-    const f_array_length_t used_contentss = main->setting.contentss.used;
-    const f_array_length_t used_ignoress = main->setting.ignoress.used;
+    const f_number_unsigned_t used_objects = main->setting.objects.used;
+    const f_number_unsigned_t used_contentss = main->setting.contentss.used;
+    const f_number_unsigned_t used_ignoress = main->setting.ignoress.used;
 
     main->setting.object = &main->setting.objects.array[used_objects];
     main->setting.contents = &main->setting.contentss.array[used_contentss];
@@ -486,7 +486,7 @@ extern "C" {
         const f_string_static_t *prepend = 0;
 
         if (main->setting.flag & fss_write_main_flag_prepend_e) {
-          const f_array_length_t index = main->program.parameters.array[fss_write_parameter_prepend_e].values.array[main->program.parameters.array[fss_write_parameter_prepend_e].values.used - 1];
+          const f_number_unsigned_t index = main->program.parameters.array[fss_write_parameter_prepend_e].values.array[main->program.parameters.array[fss_write_parameter_prepend_e].values.used - 1];
 
           prepend = &main->program.parameters.arguments.array[index];
         }
@@ -544,11 +544,11 @@ extern "C" {
 
     if (!main) return;
 
-    f_array_lengths_t * const values = &main->program.parameters.array[fss_write_parameter_object_e].values;
+    f_number_unsigneds_t * const values = &main->program.parameters.array[fss_write_parameter_object_e].values;
     f_string_static_t * const argv = main->program.parameters.arguments.array;
 
     if ((main->program.parameters.array[fss_write_parameter_object_e].result & f_console_result_value_e) && values->used) {
-      for (f_array_length_t i = 0; i < values->used; ++i) {
+      for (f_number_unsigned_t i = 0; i < values->used; ++i) {
 
         if (f_compare_dynamic(argv[values->array[i]], fss_write_payload_s) == F_equal_to && i + 1 < values->used) {
           main->setting.state.status = F_status_set_error(F_parameter);
index 29aa0886bd1a7ba56d9501955236ceff27ef2cd2..3dfe8e4a05134744390dd6a12665c0b49eba7e1d 100644 (file)
@@ -129,7 +129,7 @@ extern "C" {
         return;
       }
 
-      const f_array_length_t index = main->program.parameters.array[iki_read_parameter_at_e].values.array[main->program.parameters.array[iki_read_parameter_at_e].values.used - 1];
+      const f_number_unsigned_t index = main->program.parameters.array[iki_read_parameter_at_e].values.array[main->program.parameters.array[iki_read_parameter_at_e].values.used - 1];
 
       main->setting.at = 0;
 
@@ -162,7 +162,7 @@ extern "C" {
     }
 
     if (main->program.parameters.array[iki_read_parameter_line_e].result & f_console_result_value_e) {
-      const f_array_length_t index = main->program.parameters.array[iki_read_parameter_line_e].values.array[main->program.parameters.array[iki_read_parameter_line_e].values.used - 1];
+      const f_number_unsigned_t index = main->program.parameters.array[iki_read_parameter_line_e].values.array[main->program.parameters.array[iki_read_parameter_line_e].values.used - 1];
 
       main->setting.line = 0;
 
@@ -210,9 +210,9 @@ extern "C" {
       }
 
       // Distinctly append all names.
-      f_array_length_t i = 0;
-      f_array_length_t j = 0;
-      f_array_lengths_t *values = &main->program.parameters.array[iki_read_parameter_name_e].values;
+      f_number_unsigned_t i = 0;
+      f_number_unsigned_t j = 0;
+      f_number_unsigneds_t *values = &main->program.parameters.array[iki_read_parameter_name_e].values;
 
       for (; i < values->used; ++i) {
 
@@ -285,10 +285,10 @@ extern "C" {
         return;
       }
 
-      f_array_length_t at = 0;
-      f_array_length_t index = 0;
-      f_array_length_t i = 0;
-      f_array_length_t j = 0;
+      f_number_unsigned_t at = 0;
+      f_number_unsigned_t index = 0;
+      f_number_unsigned_t i = 0;
+      f_number_unsigned_t j = 0;
 
       for (; i < main->program.parameters.array[iki_read_parameter_replace_e].values.used; ++i) {
 
@@ -380,10 +380,10 @@ extern "C" {
         return;
       }
 
-      f_array_length_t at = 0;
-      f_array_length_t index = 0;
-      f_array_length_t i = 0;
-      f_array_length_t j = 0;
+      f_number_unsigned_t at = 0;
+      f_number_unsigned_t index = 0;
+      f_number_unsigned_t i = 0;
+      f_number_unsigned_t j = 0;
 
       for (; i < main->program.parameters.array[iki_read_parameter_wrap_e].values.used; ++i) {
 
@@ -559,9 +559,9 @@ extern "C" {
         return;
       }
 
-      f_array_length_t index = 0;
+      f_number_unsigned_t index = 0;
 
-      for (f_array_length_t i = 0; i < main->program.parameters.remaining.used; ++i, ++main->setting.files.used) {
+      for (f_number_unsigned_t i = 0; i < main->program.parameters.remaining.used; ++i, ++main->setting.files.used) {
 
         // Static strings are being used, so if a dynamic string exists (size > 0), then de-allocate it.
         if (main->setting.files.array[main->setting.files.used].size) {
@@ -631,10 +631,10 @@ extern "C" {
       return F_false;
     }
 
-    f_array_length_t at = 0;
-    f_array_length_t index = 0;
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t at = 0;
+    f_number_unsigned_t index = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     for (; i < parameter.values.used; ++i) {
 
index 39929f3012d6ee4c8f4fc1e0fb10128b41b736c3..962fb391ca565584e6b7ddef2da7a3c0e896511c 100644 (file)
@@ -51,8 +51,8 @@ extern "C" {
     f_status_t status_thread;
     f_state_t state;
 
-    f_array_length_t at;
-    f_array_length_t line;
+    f_number_unsigned_t at;
+    f_number_unsigned_t line;
 
     f_string_dynamic_t buffer;
     f_string_dynamics_t names;
@@ -63,8 +63,8 @@ extern "C" {
     f_string_triples_t substitute;
     f_string_triples_t wrap;
 
-    f_array_length_t *map_replaces;
-    f_array_length_t *map_wraps;
+    f_number_unsigned_t *map_replaces;
+    f_number_unsigned_t *map_wraps;
 
     f_iki_data_t data;
   } iki_read_setting_t;
index 1781087e2cebca3772168d29cc37c56d85563185..ca40a462805af3c306ef029dcd9edd9aacbe5025 100644 (file)
@@ -9,10 +9,10 @@ extern "C" {
 
     if (!main || !(main->setting.replace.used || main->setting.wrap.used)) return;
 
-    f_array_length_t i = 0;
+    f_number_unsigned_t i = 0;
 
     if (main->setting.flag & (iki_read_main_flag_content_e | iki_read_main_flag_literal_e)) {
-      f_array_length_t j = 0;
+      f_number_unsigned_t j = 0;
 
       for (i = 0; i < main->setting.data.vocabulary.used; ++i) {
 
@@ -63,9 +63,9 @@ extern "C" {
 #endif // _di_iki_read_identify_alteration_
 
 #ifndef _di_iki_read_identify_substitution_
-  f_array_length_t iki_read_identify_substitution(iki_read_main_t * const main, const f_string_range_t name, const f_string_range_t value, f_string_triples_t *triple) {
+  f_number_unsigned_t iki_read_identify_substitution(iki_read_main_t * const main, const f_string_range_t name, const f_string_range_t value, f_string_triples_t *triple) {
 
-    f_array_length_t i = triple->used - 1;
+    f_number_unsigned_t i = triple->used - 1;
 
     do {
       if (f_compare_dynamic_partial_string(triple->array[i].a.string, main->setting.buffer, triple->array[i].a.used, name) == F_equal_to) {
index 3eb1f7ff5f41e890f9cde66db08ee298c3de52b0..1908842ec800b8b7eec209a5aa16c9dc6a52e4e9 100644 (file)
@@ -57,7 +57,7 @@ extern "C" {
  *   The value of the triple.used is returned on no match.
  */
 #ifndef _di_iki_read_identify_substitution_
-  extern f_array_length_t iki_read_identify_substitution(iki_read_main_t * const main, const f_string_range_t name, const f_string_range_t value, f_string_triples_t *triple);
+  extern f_number_unsigned_t iki_read_identify_substitution(iki_read_main_t * const main, const f_string_range_t name, const f_string_range_t value, f_string_triples_t *triple);
 #endif // _di_iki_read_identify_substitution_
 
 #ifdef __cplusplus
index 8c06fda5daca23fffb018d50ef79e895dd6bc666..dd540fe91d54b052fd29b9d996b37329ea29ce0b 100644 (file)
@@ -64,7 +64,7 @@ extern "C" {
       off_t size_file = 0;
       off_t size_read = 0;
 
-      for (f_array_length_t i = 0; i < main->setting.files.used; ++i) {
+      for (f_number_unsigned_t i = 0; i < main->setting.files.used; ++i) {
 
         if (!((++main->program.signal_check) % iki_read_signal_check_d)) {
           if (fll_program_standard_signal_received(&main->program)) {
index 84f09e4dbcb6f25eb17238e81c1facbc1bd759b7..8f66977d8f553ff0352764e0c31303df33d572fe 100644 (file)
@@ -5,13 +5,13 @@ extern "C" {
 #endif
 
 #ifndef _di_iki_read_print_data_
-  void iki_read_print_data(fl_print_t * const print, const f_array_length_t index) {
+  void iki_read_print_data(fl_print_t * const print, const f_number_unsigned_t index) {
 
     if (!print || !print->custom) return;
 
     iki_read_main_t * const main = (iki_read_main_t *) print->custom;
 
-    f_array_length_t at = main->setting.reassign.used;
+    f_number_unsigned_t at = main->setting.reassign.used;
 
     if (main->setting.reassign.used && (main->setting.flag & (iki_read_main_flag_content_e | iki_read_main_flag_literal_e))) {
       at = iki_read_identify_substitution(main, main->setting.data.vocabulary.array[index], main->setting.data.content.array[index], &main->setting.reassign);
@@ -126,7 +126,7 @@ extern "C" {
 #endif // _di_iki_read_print_data_
 
 #ifndef _di_iki_read_print_data_wrap_append_
-  void iki_read_print_data_wrap_append(fl_print_t * const print, const f_array_length_t index) {
+  void iki_read_print_data_wrap_append(fl_print_t * const print, const f_number_unsigned_t index) {
 
     if (!print || !print->custom) return;
 
@@ -144,7 +144,7 @@ extern "C" {
 #endif // _di_iki_read_print_data_wrap_append_
 
 #ifndef _di_iki_read_print_data_wrap_prepend_
-  void iki_read_print_data_wrap_prepend(fl_print_t * const print, const f_array_length_t index) {
+  void iki_read_print_data_wrap_prepend(fl_print_t * const print, const f_number_unsigned_t index) {
 
     if (!print || !print->custom) return;
 
index a4d3f980721a2b85b4bdbb1f03bf75771192e25b..0c04458ddb2eca61f089a8dfbfb6669d157a2f62 100644 (file)
@@ -42,7 +42,7 @@ extern "C" {
  * @see iki_read_print_data_wrap_append()
  */
 #ifndef _di_iki_read_print_data_
-  extern void iki_read_print_data(fl_print_t * const print, const f_array_length_t index) F_attribute_visibility_internal_d;
+  extern void iki_read_print_data(fl_print_t * const print, const f_number_unsigned_t index) F_attribute_visibility_internal_d;
 #endif // _di_iki_read_print_data_
 
 /**
@@ -60,7 +60,7 @@ extern "C" {
  * @see f_print_dynamic()
  */
 #ifndef _di_iki_read_print_data_wrap_append_
-  extern void iki_read_print_data_wrap_append(fl_print_t * const print, const f_array_length_t index) F_attribute_visibility_internal_d;
+  extern void iki_read_print_data_wrap_append(fl_print_t * const print, const f_number_unsigned_t index) F_attribute_visibility_internal_d;
 #endif // _di_iki_read_print_data_wrap_append_
 
 /**
@@ -78,7 +78,7 @@ extern "C" {
  * @see f_print_dynamic()
  */
 #ifndef _di_iki_read_print_data_wrap_prepend_
-  extern void iki_read_print_data_wrap_prepend(fl_print_t * const print, const f_array_length_t index) F_attribute_visibility_internal_d;
+  extern void iki_read_print_data_wrap_prepend(fl_print_t * const print, const f_number_unsigned_t index) F_attribute_visibility_internal_d;
 #endif // _di_iki_read_print_data_wrap_prepend_
 
 #ifdef __cplusplus
index 3bf5c2ca343aea8602b21646cfc0f58a40975c02..a9d16db23ee06483c9899c9e6580a8a4c228ed8d 100644 (file)
@@ -13,7 +13,7 @@ extern "C" {
       return;
     }
 
-    f_array_length_t line = 0;
+    f_number_unsigned_t line = 0;
 
     range->start = 0;
     if (main->setting.line) {
@@ -91,12 +91,12 @@ extern "C" {
       return;
     }
 
-    f_array_length_t i = 0;
-    f_array_length_t replaces[main->setting.data.vocabulary.used];
-    f_array_length_t wraps[main->setting.data.vocabulary.used];
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t replaces[main->setting.data.vocabulary.used];
+    f_number_unsigned_t wraps[main->setting.data.vocabulary.used];
 
-    memset(replaces, 0, sizeof(f_array_length_t) * main->setting.data.vocabulary.used);
-    memset(wraps, 0, sizeof(f_array_length_t) * main->setting.data.vocabulary.used);
+    memset(replaces, 0, sizeof(f_number_unsigned_t) * main->setting.data.vocabulary.used);
+    memset(wraps, 0, sizeof(f_number_unsigned_t) * main->setting.data.vocabulary.used);
 
     main->setting.map_replaces = replaces;
     main->setting.map_wraps = wraps;
@@ -108,8 +108,8 @@ extern "C" {
     iki_read_identify_alteration(main);
 
     if (main->setting.flag & iki_read_main_flag_name_e) {
-      f_array_length_t j = 0;
-      f_array_length_t matches = 0;
+      f_number_unsigned_t j = 0;
+      f_number_unsigned_t matches = 0;
       bool unmatched = F_true;
 
       f_file_stream_lock(main->program.output.to);
@@ -200,7 +200,7 @@ extern "C" {
       return;
     }
 
-    f_array_length_t i = 0;
+    f_number_unsigned_t i = 0;
 
     for (; i < main->setting.data.delimits.used; ++i) {
       main->setting.buffer.string[main->setting.data.delimits.array[i]] = f_iki_syntax_placeholder_s.string[0];
@@ -214,11 +214,11 @@ extern "C" {
       return;
     }
 
-    f_array_length_t replaces[main->setting.data.vocabulary.used];
-    f_array_length_t wraps[main->setting.data.vocabulary.used];
+    f_number_unsigned_t replaces[main->setting.data.vocabulary.used];
+    f_number_unsigned_t wraps[main->setting.data.vocabulary.used];
 
-    memset(replaces, 0, sizeof(f_array_length_t) * main->setting.data.vocabulary.used);
-    memset(wraps, 0, sizeof(f_array_length_t) * main->setting.data.vocabulary.used);
+    memset(replaces, 0, sizeof(f_number_unsigned_t) * main->setting.data.vocabulary.used);
+    memset(wraps, 0, sizeof(f_number_unsigned_t) * main->setting.data.vocabulary.used);
 
     main->setting.map_replaces = replaces;
     main->setting.map_wraps = wraps;
@@ -226,9 +226,9 @@ extern "C" {
     iki_read_identify_alteration(main);
 
     {
-      f_array_length_t j = 0;
-      f_array_length_t k = 0;
-      f_array_length_t stop = main->setting.data.variable.used;
+      f_number_unsigned_t j = 0;
+      f_number_unsigned_t k = 0;
+      f_number_unsigned_t stop = main->setting.data.variable.used;
 
       i = buffer_range.start;
       range = buffer_range;
@@ -310,8 +310,8 @@ extern "C" {
       return;
     }
 
-    f_array_length_t i = 0;
-    f_array_length_t total = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t total = 0;
 
     for (; i < main->setting.data.delimits.used; ++i) {
       main->setting.buffer.string[main->setting.data.delimits.array[i]] = f_iki_syntax_placeholder_s.string[0];
@@ -320,8 +320,8 @@ extern "C" {
     if (main->program.parameters.array[iki_read_parameter_name_e].result & f_console_result_value_e) {
       f_string_dynamic_t name = f_string_dynamic_t_initialize;
 
-      f_array_length_t index = 0;
-      f_array_length_t j = 0;
+      f_number_unsigned_t index = 0;
+      f_number_unsigned_t j = 0;
 
       range.start = 0;
 
index e79b3cdf8fc15a49e1e64bf783ddf5a56a26902f..1466235204e5025cbbacc25e9aae388669ca5749 100644 (file)
@@ -50,7 +50,7 @@ extern "C" {
     if (!main) return;
 
     siginfo_t information;
-    f_array_length_t failsafe = 0;
+    f_number_unsigned_t failsafe = 0;
 
     memset(&information, 0, sizeof(siginfo_t));
 
index cd0fc22c5d01786fc9e716a075bee7c60b0feef9..eb5ec9b9ef8f4c31d78bba74c62084926cbffc87 100644 (file)
@@ -121,7 +121,7 @@ extern "C" {
         return;
       }
 
-      const f_array_length_t index = main->program.parameters.array[iki_write_parameter_file_e].values.array[0];
+      const f_number_unsigned_t index = main->program.parameters.array[iki_write_parameter_file_e].values.array[0];
 
       main->program.output.to.id = -1;
       main->program.output.to.stream = 0;
@@ -153,7 +153,7 @@ extern "C" {
     }
 
     if (main->program.parameters.array[iki_write_parameter_object_e].result & f_console_result_value_e) {
-      f_array_lengths_t * const values = &main->program.parameters.array[iki_write_parameter_object_e].values;
+      f_number_unsigneds_t * const values = &main->program.parameters.array[iki_write_parameter_object_e].values;
 
       main->setting.objects.used = 0;
 
@@ -170,7 +170,7 @@ extern "C" {
       }
 
       // Construct the array without allocating any more memory by setting this as a static string (used > 0, size = 0).
-      for (f_array_length_t index = 0; main->setting.objects.used < values->used; ) {
+      for (f_number_unsigned_t index = 0; main->setting.objects.used < values->used; ) {
 
         index = values->array[main->setting.objects.used];
 
@@ -194,7 +194,7 @@ extern "C" {
     }
 
     if (main->program.parameters.array[iki_write_parameter_content_e].result & f_console_result_value_e) {
-      f_array_lengths_t * const values = &main->program.parameters.array[iki_write_parameter_content_e].values;
+      f_number_unsigneds_t * const values = &main->program.parameters.array[iki_write_parameter_content_e].values;
 
       main->setting.contents.used = 0;
 
@@ -211,7 +211,7 @@ extern "C" {
       }
 
       // Construct the array without allocating any more memory by setting this as a static string (used > 0, size = 0).
-      for (f_array_length_t index = 0; main->setting.contents.used < values->used; ) {
+      for (f_number_unsigned_t index = 0; main->setting.contents.used < values->used; ) {
 
         index = values->array[main->setting.contents.used];
 
index 666db8efa2a0bf41ebe986d324e818460ef0b92c..bb078195a447ed53f84ed6cb73a5bdde63ede96f 100644 (file)
@@ -46,7 +46,7 @@ extern "C" {
     if (main->program.pipe & fll_program_data_pipe_input_e) {
       bool object_ended = F_false;
 
-      f_array_length_t previous = 0;
+      f_number_unsigned_t previous = 0;
       f_string_range_t range = f_string_range_t_initialize;
       f_status_t status = F_none;
       f_file_t pipe = f_file_t_initialize;
@@ -190,7 +190,7 @@ extern "C" {
     }
 
     if (F_status_is_error_not(main->setting.state.status) && F_status_set_fine(main->setting.state.status) != F_interrupt) {
-      for (f_array_length_t i = 0; i < main->setting.objects.used; ++i) {
+      for (f_number_unsigned_t i = 0; i < main->setting.objects.used; ++i) {
 
         if (!((++main->program.signal_check) % iki_write_signal_check_d)) {
           if (fll_program_standard_signal_received(&main->program)) {
index f6b4327d340879fc9e1c6531436885d67ba8f20f..36db0a87595106c33eede121bbcdd6ebc79ede40 100644 (file)
@@ -50,7 +50,7 @@ extern "C" {
     if (!main) return;
 
     siginfo_t information;
-    f_array_length_t failsafe = 0;
+    f_number_unsigned_t failsafe = 0;
 
     memset(&information, 0, sizeof(siginfo_t));
 
index 419a292ea2a3fc48f3f316dfc501173764a66425..4d14be9c5ad4401af0ca4bf299921bf41e1aa365 100644 (file)
@@ -50,7 +50,7 @@ extern "C" {
     if (!main) return;
 
     siginfo_t information;
-    f_array_length_t failsafe = 0;
+    f_number_unsigned_t failsafe = 0;
 
     memset(&information, 0, sizeof(siginfo_t));
 
index f1e1af116f9efba9c96ecaf1dddce8e5bd59979d..d975149b1793a79bbb1f721028e58fada4e44c18 100644 (file)
@@ -69,7 +69,7 @@ extern "C" {
       if (main->program.parameters.remaining.used) {
         f_file_stream_lock(main->program.output.to);
 
-        for (f_array_length_t i = 0; i < main->program.parameters.remaining.used; ++i) {
+        for (f_number_unsigned_t i = 0; i < main->program.parameters.remaining.used; ++i) {
 
           if (!((++main->program.signal_check) % status_code_signal_check_d)) {
             if (fll_program_standard_signal_received(&main->program)) {
@@ -101,7 +101,7 @@ extern "C" {
       if (main->program.parameters.remaining.used) {
         f_file_stream_lock(main->program.output.to);
 
-        for (f_array_length_t i = 0; i < main->program.parameters.remaining.used; ++i) {
+        for (f_number_unsigned_t i = 0; i < main->program.parameters.remaining.used; ++i) {
 
           if (!((++main->program.signal_check) % status_code_signal_check_d)) {
             if (fll_program_standard_signal_received(&main->program)) {
@@ -133,7 +133,7 @@ extern "C" {
       if (main->program.parameters.remaining.used) {
         f_file_stream_lock(main->program.output.to);
 
-        for (f_array_length_t i = 0; i < main->program.parameters.remaining.used; ++i) {
+        for (f_number_unsigned_t i = 0; i < main->program.parameters.remaining.used; ++i) {
 
           if (!((++main->program.signal_check) % status_code_signal_check_d)) {
             if (fll_program_standard_signal_received(&main->program)) {
index 3435e7ad887e439b6ce75fd3ed0903b002f86302..3795c92d21784d45b69d909dac645b1cf96957dd 100644 (file)
@@ -66,8 +66,8 @@ extern "C" {
     bool next = F_true;
     uint8_t mode_codepoint = utf8_codepoint_mode_ready_e;
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     f_char_t block[4] = { 0, 0, 0, 0 };
     f_string_static_t sequence = macro_f_string_static_t_initialize_1(block, 0, 4);
index c218242295c502ce326e9776ac3ba96fc9b5f40b..599731c6642ef2ba586b1466d7738660b94cd0cf 100644 (file)
@@ -19,7 +19,7 @@ extern "C" {
         if (F_status_is_error(main->setting.state.status)) return;
       }
 
-      for (f_array_length_t i = 0; i < unicode.used; ++i) {
+      for (f_number_unsigned_t i = 0; i < unicode.used; ++i) {
         main->setting.text.string[main->setting.text.used++] = unicode.string[i];
       } // for
     }
@@ -112,7 +112,7 @@ extern "C" {
         if (F_status_is_error(main->setting.state.status)) return;
       }
 
-      for (f_array_length_t i = 0; i < hex.used; ++i) {
+      for (f_number_unsigned_t i = 0; i < hex.used; ++i) {
         main->setting.text.string[main->setting.text.used++] = hex.string[i];
       } // for
     }
@@ -311,8 +311,8 @@ extern "C" {
     bool next = F_true;
     uint8_t mode_codepoint = utf8_codepoint_mode_ready_e;
 
-    f_array_length_t i = 0;
-    f_array_length_t j = 0;
+    f_number_unsigned_t i = 0;
+    f_number_unsigned_t j = 0;
 
     f_char_t block[5] = { 0, 0, 0, 0, 0 };
     f_string_static_t sequence = macro_f_string_static_t_initialize_1(block, 0, 0);
index f2aad016c529f1d2619d91030b3eb0c1e02479b9..a0baca59f11665e1ce887b469f33cd6c9966243b 100644 (file)
@@ -41,7 +41,7 @@ extern "C" {
     }
 
     {
-      f_array_length_t choice = 0;
+      f_number_unsigned_t choice = 0;
       f_uint16s_t choices = f_uint16s_t_initialize;
 
       // Identify and prioritize "color context" parameters.
@@ -293,8 +293,8 @@ extern "C" {
 
       main->setting.path_files_from.used = main->program.parameters.array[utf8_parameter_from_file_e].values.used;
 
-      f_array_length_t i = 0;
-      f_array_length_t index = 0;
+      f_number_unsigned_t i = 0;
+      f_number_unsigned_t index = 0;
 
       for (; i < main->setting.path_files_from.used; ++i) {
 
@@ -372,7 +372,7 @@ extern "C" {
       }
 
       // Construct the array without allocating any more memory by setting this as a static string (used > 0, size = 0).
-      for (f_array_length_t index = 0; main->setting.remaining.used < main->program.parameters.remaining.used; ) {
+      for (f_number_unsigned_t index = 0; main->setting.remaining.used < main->program.parameters.remaining.used; ) {
 
         index = main->program.parameters.remaining.array[main->setting.remaining.used];
 
index 368baab906cd3e1eb3228c8182349688afa8a16b..0cd577d0b805758fc7683647573ea6524d51f3af 100644 (file)
@@ -228,7 +228,7 @@ extern "C" {
 #endif // _di_utf8_print_data_raw_combining_or_width_
 
 #ifndef _di_utf8_print_data_section_header_file_
-  f_status_t utf8_print_data_section_header_file(fl_print_t * const print, const f_string_static_t name, const f_array_length_t index) {
+  f_status_t utf8_print_data_section_header_file(fl_print_t * const print, const f_string_static_t name, const f_number_unsigned_t index) {
 
     if (!print->custom) return F_status_set_error(F_output_not);
 
@@ -261,7 +261,7 @@ extern "C" {
 #endif // _di_utf8_print_data_section_header_file_
 
 #ifndef _di_utf8_print_data_section_header_parameter_
-  f_status_t utf8_print_data_section_header_parameter(fl_print_t * const print, const f_array_length_t index) {
+  f_status_t utf8_print_data_section_header_parameter(fl_print_t * const print, const f_number_unsigned_t index) {
 
     if (!print->custom) return F_status_set_error(F_output_not);
 
index 27e4f8f285b5c49e4fc07ea88a31f5964018a0c9..bef76eef256aac44b836381d658bb4ad7da11e62 100644 (file)
@@ -204,7 +204,7 @@ extern "C" {
  *   F_output_not (with error bit) if setting is NULL.
  */
 #ifndef _di_utf8_print_data_section_header_file_
-  extern f_status_t utf8_print_data_section_header_file(fl_print_t * const print, const f_string_static_t name, const f_array_length_t index);
+  extern f_status_t utf8_print_data_section_header_file(fl_print_t * const print, const f_string_static_t name, const f_number_unsigned_t index);
 #endif // _di_utf8_print_data_section_header_file_
 
 /**
@@ -224,7 +224,7 @@ extern "C" {
  *   F_output_not (with error bit) if setting is NULL.
  */
 #ifndef _di_utf8_print_data_section_header_parameter_
-  extern f_status_t utf8_print_data_section_header_parameter(fl_print_t * const print, const f_array_length_t index);
+  extern f_status_t utf8_print_data_section_header_parameter(fl_print_t * const print, const f_number_unsigned_t index);
 #endif // _di_utf8_print_data_section_header_parameter_
 
 /**
index 79f8c540b70f53010259744fa78f77ad9bcc3f9f..f9b73fb0552842876aad302db7b86829eb42c95c 100644 (file)
@@ -109,7 +109,7 @@ extern "C" {
 #endif // _di_utf8_print_error_no_from_
 
 #ifndef _di_utf8_print_error_parameter_file_name_empty_
-  f_status_t utf8_print_error_parameter_file_name_empty(fl_print_t * const print, const f_array_length_t index) {
+  f_status_t utf8_print_error_parameter_file_name_empty(fl_print_t * const print, const f_number_unsigned_t index) {
 
     if (print->verbosity < f_console_verbosity_error_e) return F_output_not;
 
index ab70b299cd4853eaecdc7b29922546077b73ab4a..508248757e876338974bf5c10d099b2089982008 100644 (file)
@@ -150,7 +150,7 @@ extern "C" {
  * @see fl_print_format()
  */
 #ifndef _di_utf8_print_error_parameter_file_name_empty_
-  extern f_status_t utf8_print_error_parameter_file_name_empty(fl_print_t * const print, const f_array_length_t index);
+  extern f_status_t utf8_print_error_parameter_file_name_empty(fl_print_t * const print, const f_number_unsigned_t index);
 #endif // _di_utf8_print_error_parameter_file_name_empty_
 
 /**
index 6635d046e83f892db15d6371e1a5c4b14e8948a9..9ab459a186349e66befa57c63e24aef6f4fa795b 100644 (file)
@@ -50,7 +50,7 @@ extern "C" {
     if (!main) return;
 
     siginfo_t information;
-    f_array_length_t failsafe = 0;
+    f_number_unsigned_t failsafe = 0;
 
     memset(&information, 0, sizeof(siginfo_t));
 
index f40458602c14b1c38a98edfeaff5688109756abe..f70ea2c50d370662b669b31bc5bcfac3e3bf8c55 100644 (file)
@@ -75,7 +75,7 @@ extern "C" {
     if (F_status_is_error_not(main->setting.state.status) && (main->setting.flag & utf8_main_flag_file_from_e)) {
       f_file_t file = macro_f_file_t_initialize_1(0, -1, F_file_flag_read_only_d, 32768, F_file_default_size_write_d);
 
-      for (f_array_length_t i = 0; i < main->setting.path_files_from.used && F_status_is_error_not(main->setting.state.status); ++i) {
+      for (f_number_unsigned_t i = 0; i < main->setting.path_files_from.used && F_status_is_error_not(main->setting.state.status); ++i) {
 
         if (!((++main->program.signal_check) % utf8_signal_check_d)) {
           if (fll_program_standard_signal_received(&main->program)) {
@@ -147,7 +147,7 @@ extern "C" {
 
     // Process remaining parameters.
     if (F_status_is_error_not(main->setting.state.status) && main->setting.remaining.used) {
-      for (f_array_length_t i = 0; F_status_is_error_not(main->setting.state.status) && i < main->setting.remaining.used; ++i) {
+      for (f_number_unsigned_t i = 0; F_status_is_error_not(main->setting.state.status) && i < main->setting.remaining.used; ++i) {
 
         if (!((++main->program.signal_check) % utf8_signal_check_d)) {
           if (fll_program_standard_signal_received(&main->program)) {