-// A config.h file for defining all code being disabled for compiling the stand alone Featureless Make.
-// To assist in building this file use (may need to omit --defined-only): "nm --defined-only -f p programs/shared/fake | grep -oP '^(f|fl|fll)_[^\s]+'".
+// A config.h file for defining all code being disabled for compiling the stand alone Byte Dump.
+// To assist in building this file use (may need to omit --defined-only): "nm --defined-only -f p programs/shared/byte_dump | grep -oP '^(f|fl|fll)_[^\s]+'".
// To get the list of all possible functions, use something like: "grep -horP '\b_di_f_\w*\b' level_0/f_color/".
//
// Note that some special defines may need to be manually added, such as:
help:
print
- print context:'title'Fakefile Options for Featureless Make Software.context:'reset'
+ print context:'title'Fakefile Options for Byte Dump Program.context:'reset'
print
print The following operations are available\:
# fss-0001
#
-# A custom build for compiling utf8 as a stand alone binary building in all of the FLL dependencies.
+# A custom build for compiling Byte Dump as a stand alone binary building in all of the FLL dependencies.
# This will compile a program that does not have a libutf8.so library.
#
help:
print
- print context:'title'Fakefile Options for Featureless Make Software.context:'reset'
+ print context:'title'Fakefile Options for Featureless Make Program.context:'reset'
print
print The following operations are available\:
# fss-0001
#
-# A custom build for compiling fake as a stand alone binary building in all of the FLL dependencies.
+# A custom build for compiling Featureless Make as a stand alone binary building in all of the FLL dependencies.
# This will compile a program that does not have a libfake.so library and builds all of the FLL dependencies into the resulting program.
#
# Modes:
-// A config.h file for defining all code being disabled for compiling the stand alone Featureless Make.
-// To assist in building this file use (may need to omit --defined-only): "nm --defined-only -f p programs/shared/fake | grep -oP '^(f|fl|fll)_[^\s]+'".
+// A config.h file for defining all code being disabled for compiling the stand alone Firewall.
+// To assist in building this file use (may need to omit --defined-only): "nm --defined-only -f p programs/shared/firewall | grep -oP '^(f|fl|fll)_[^\s]+'".
// To get the list of all possible functions, use something like: "grep -horP '\b_di_f_\w*\b' level_0/f_color/".
//
// Note that some special defines may need to be manually added, such as:
help:
print
- print context:'title'Fakefile Options for Featureless Make Software.context:'reset'
+ print context:'title'Fakefile Options for Firewall Program.context:'reset'
print
print The following operations are available\:
# fss-0001
#
-# A custom build for compiling firewall as a stand alone binary building in all of the FLL dependencies.
+# A custom build for compiling Firewall as a stand alone binary building in all of the FLL dependencies.
# This will compile a program that does not have a libfirewall.so library and builds all of the FLL dependencies into the resulting program.
#
# Modes:
-// A config.h file for defining all code being disabled for compiling the stand alone Featureless Make.
-// To assist in building this file use (may need to omit --defined-only): "nm --defined-only -f p programs/shared/fake | grep -oP '^(f|fl|fll)_[^\s]+'".
+// A config.h file for defining all code being disabled for compiling the stand alone UTF8.
+// To assist in building this file use (may need to omit --defined-only): "nm --defined-only -f p programs/shared/utf8 | grep -oP '^(f|fl|fll)_[^\s]+'".
// To get the list of all possible functions, use something like: "grep -horP '\b_di_f_\w*\b' level_0/f_color/".
//
// Note that some special defines may need to be manually added, such as:
help:
print
- print context:'title'Fakefile Options for Featureless Make Software.context:'reset'
+ print context:'title'Fakefile Options for UTF8 Program.context:'reset'
print
print The following operations are available\:
# fss-0001
#
-# A custom build for compiling utf8 as a stand alone binary building in all of the FLL dependencies.
+# A custom build for compiling UTF8 as a stand alone binary building in all of the FLL dependencies.
# This will compile a program that does not have a libutf8.so library.
#
main->setting.state.step_small = byte_dump_allocation_small_d;
- // Identify and process first/last parameters.
if (main->program.parameters.array[f_console_standard_parameter_line_first_no_e].result & f_console_result_found_e) {
main->setting.flag &= ~byte_dump_main_flag_print_first_e;
}
#endif // _di_byte_dump_main_delete_
#ifndef _di_byte_dump_setting_delete_
- f_status_t byte_dump_setting_delete(byte_dump_setting_t * const setting) {
+ void byte_dump_setting_delete(byte_dump_setting_t * const setting) {
- if (!setting) return F_status_set_error(F_parameter);
+ if (!setting) return;
f_memory_arrays_resize(0, sizeof(f_string_dynamic_t), (void **) &setting->files.array, &setting->files.used, &setting->files.size, &f_string_dynamics_delete_callback);
-
- return F_okay;
}
#endif // _di_byte_dump_setting_delete_
/**
* Deallocate main program data.
*
- * @param setting_make
- * The make setting data.
+ * @param main
+ * The main program data.
+ *
+ * Must not be NULL.
*
* This does not alter main.setting.state.status.
+ *
+ * @see byte_dump_setting_delete()
+ * @see fll_program_data_delete()
*/
#ifndef _di_byte_dump_main_delete_
extern void byte_dump_main_delete(byte_dump_main_t * const main);
* @param setting
* The program main setting data.
*
- * This does not alter setting.state.status.
+ * Must not be NULL.
*
- * @return
- * F_okay on success.
+ * This does not alter setting.state.status.
*
- * F_parameter (with error bit) if a parameter is invalid.
+ * @see f_memory_arrays_resize()
*/
#ifndef _di_byte_dump_setting_delete_
- extern f_status_t byte_dump_setting_delete(byte_dump_setting_t * const setting);
+ extern void byte_dump_setting_delete(byte_dump_setting_t * const setting);
#endif // _di_byte_dump_setting_delete_
#ifdef __cplusplus
settings:
fail exit
- modes individual individual_thread level monolithic clang test fanalyzer thread threadless
+ modes individual individual_thread level monolithic clang test fanalyzer coverage thread threadlesss
environment PATH LD_LIBRARY_PATH
environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH
help:
print
- print context:'title'Fakefile Options for Byte Dump Software.context:'reset'
+ print context:'title'Fakefile Options for Byte Dump Program.context:'reset'
print
print The following operations are available\:
main->setting.state.step_small = control_allocation_small_d;
- // Identify and process first/last parameters.
if (main->program.parameters.array[f_console_standard_parameter_line_first_no_e].result & f_console_result_found_e) {
main->setting.flag &= ~control_main_flag_print_first_e;
}
#endif // _di_control_main_delete_
#ifndef _di_control_setting_delete_
- f_status_t control_setting_delete(control_setting_t * const setting) {
+ void control_setting_delete(control_setting_t * const setting) {
- if (!setting) return F_status_set_error(F_parameter);
+ if (!setting) return;
f_memory_array_resize(0, sizeof(f_char_t), (void **) &setting->name_socket.string, &setting->name_socket.used, &setting->name_socket.size);
f_memory_array_resize(0, sizeof(f_char_t), (void **) &setting->path_settings.string, &setting->path_settings.used, &setting->path_settings.size);
f_memory_array_resize(0, sizeof(f_char_t), (void **) &setting->path_socket.string, &setting->path_socket.used, &setting->path_socket.size);
f_memory_arrays_resize(0, sizeof(f_string_dynamic_t), (void **) &setting->actions.array, &setting->actions.used, &setting->actions.size, &f_string_dynamics_delete_callback);
-
- return F_okay;
}
#endif // _di_control_setting_delete_
/**
* Deallocate main program data.
*
- * @param setting_make
- * The make setting data.
+ * @param main
+ * The main program data.
+ *
+ * Must not be NULL.
*
* This does not alter main.setting.state.status.
*
* @see f_memory_array_resize()
* @see f_memory_arrays_resize()
* @see fll_program_data_delete()
+ * @see control_setting_delete()
*/
#ifndef _di_control_main_delete_
extern void control_main_delete(control_main_t * const main);
* @param setting
* The program main setting data.
*
- * This does not alter setting.state.status.
- *
- * @return
- * F_okay on success.
+ * Must not be NULL.
*
- * F_parameter (with error bit) if a parameter is invalid.
+ * This does not alter setting.state.status.
*
* @see f_memory_array_resize()
* @see f_memory_arrays_resize()
*/
#ifndef _di_control_setting_delete_
- extern f_status_t control_setting_delete(control_setting_t * const setting);
+ extern void control_setting_delete(control_setting_t * const setting);
#endif // _di_control_setting_delete_
#ifdef __cplusplus
settings:
fail exit
- modes individual individual_thread level monolithic clang test fanalyzer thread threadless
+ modes individual individual_thread level monolithic clang test fanalyzer coverage thread threadlesss
environment PATH LD_LIBRARY_PATH
environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH
help:
print
- print context:'title'Fakefile Options for Control Software.context:'reset'
+ print context:'title'Fakefile Options for Control Program.context:'reset'
print
print The following operations are available\:
main->setting.state.step_small = controller_allocation_small_d;
- // Identify and process first/last parameters.
if (main->program.parameters.array[f_console_standard_parameter_line_first_no_e].result & f_console_result_found_e) {
main->setting.flag &= ~controller_main_flag_print_first_e;
}
settings:
fail exit
- modes individual individual_thread level monolithic clang test fanalyzer thread threadless
+ modes individual individual_thread level monolithic clang test fanalyzer coverage thread threadlesss
environment PATH LD_LIBRARY_PATH
environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH
help:
print
- print context:'title'Fakefile Options for Controller Software.context:'reset'
+ print context:'title'Fakefile Options for Controller Program.context:'reset'
print
print The following operations are available\:
main->setting.state.step_small = step_original;
}
- // Identify and process first/last parameters.
if (main->program.parameters.array[f_console_standard_parameter_line_first_no_e].result & f_console_result_found_e) {
main->setting.flag &= ~fake_main_flag_print_first_e;
}
* @param build_data
* The build data.
*
+ * Must not be NULL.
+ *
* This does not alter setting.state.status.
*/
#ifndef _di_fake_build_data_delete_
* @param build_setting
* The build setting.
*
+ * Must not be NULL.
+ *
* This does not alter setting.state.status.
*/
#ifndef _di_fake_build_setting_delete_
* @param build_stage
* The build stage.
*
+ * Must not be NULL.
+ *
* This does not alter setting.state.status.
*/
#ifndef _di_fake_build_stage_delete_
* @param data
* The program data.
*
+ * Must not be NULL.
+ *
* This does not alter data.main.settings.state.status.
*/
#ifndef _di_fake_data_delete_
* @param data_make
* The make data.
*
+ * Must not be NULL.
+ *
* This does not alter data_make.main.setting.state.status.
*/
#ifndef _di_fake_make_data_delete_
/**
* Deallocate main program data.
*
- * @param setting_make
- * The make setting data.
+ * @param main
+ * The main program data.
+ *
+ * Must not be NULL.
*
* This does not alter data_make.main.setting.state.status.
+ *
+ * @see f_directory_recurse_do_delete()
+ * @see f_iki_data_delete()
+ * @see f_memory_array_resize()
+ * @see fll_program_data_delete()
+ * @see fake_setting_delete()
*/
#ifndef _di_fake_main_delete_
extern void fake_main_delete(fake_main_t * const main);
* @param setting_make
* The make setting data.
*
+ * Must not be NULL.
+ *
* This does not alter data_make.main.setting.state.status.
+ *
+ * @see f_memory_arrays_resize()
+ * @see fake_build_setting_delete()
+ * @see fake_make_setting_delete()
*/
#ifndef _di_fake_make_setting_delete_
extern void fake_make_setting_delete(fake_make_setting_t * const setting_make);
* @param setting
* The program main setting data.
*
+ * Must not be NULL.
+ *
* This does not alter setting.state.status.
+ *
+ * @see f_memory_array_resize()
+ * @see f_memory_arrays_resize()
*/
#ifndef _di_fake_setting_delete_
extern void fake_setting_delete(fake_setting_t * const setting);
settings:
fail exit
- modes individual individual_thread level monolithic clang test fanalyzer thread threadless
+ modes individual individual_thread level monolithic clang test fanalyzer coverage thread threadlesss
environment PATH LD_LIBRARY_PATH
environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH
help:
print
- print context:'title'Fakefile Options for Featureless Make Software.context:'reset'
+ print context:'title'Fakefile Options for Featureless Make Program.context:'reset'
print
print The following operations are available\:
main->setting.state.step_small = firewall_allocation_small_d;
- // Identify and process first/last parameters.
if (main->program.parameters.array[f_console_standard_parameter_line_first_no_e].result & f_console_result_found_e) {
main->setting.flag &= ~firewall_main_flag_print_first_e;
}
#endif // _di_firewall_main_delete_
#ifndef _di_firewall_setting_delete_
- f_status_t firewall_setting_delete(firewall_setting_t * const setting) {
+ void firewall_setting_delete(firewall_setting_t * const setting) {
- if (!setting) return F_status_set_error(F_parameter);
+ if (!setting) return;
f_memory_arrays_resize(0, sizeof(f_string_dynamic_t), (void **) &setting->chains.array, &setting->chains.used, &setting->chains.size, &f_string_dynamics_delete_callback);
f_memory_arrays_resize(0, sizeof(f_string_dynamic_t), (void **) &setting->devices.array, &setting->devices.used, &setting->devices.size, &f_string_dynamics_delete_callback);
-
- return F_okay;
}
#endif // _di_firewall_setting_delete_
* @param cache
* The firewall cache.
*
+ * Must not be NULL.
+ *
* This does not alter main.setting.state.status.
+ *
+ * @see f_file_close()
+ * @see f_memory_array_resize()
+ * @see f_memory_arrays_resize()
*/
#ifndef _di_firewall_cache_delete_
extern void firewall_cache_delete(firewall_cache_t * const cache);
* @param data
* The firewall data.
*
+ * Must not be NULL.
+ *
* This does not alter main.setting.state.status.
+ *
+ * @see f_memory_array_resize()
+ * @see f_memory_arrays_resize()
*/
#ifndef _di_firewall_data_delete_
extern void firewall_data_delete(firewall_data_t * const data);
/**
* Deallocate main program data.
*
- * @param setting_make
- * The make setting data.
+ * @param main
+ * The main program data.
+ *
+ * Must not be NULL.
*
* This does not alter main.setting.state.status.
+ *
+ * @see fll_program_data_delete()
+ * @see firewall_cache_delete()
+ * @see firewall_data_delete()
+ * @see firewall_setting_delete()
*/
#ifndef _di_firewall_main_delete_
extern void firewall_main_delete(firewall_main_t * const main);
* @param setting
* The program main setting data.
*
- * This does not alter setting.state.status.
+ * Must not be NULL.
*
- * @return
- * F_okay on success.
+ * This does not alter setting.state.status.
*
- * F_parameter (with error bit) if a parameter is invalid.
+ * @see f_memory_arrays_resize()
*/
#ifndef _di_firewall_setting_delete_
- extern f_status_t firewall_setting_delete(firewall_setting_t * const setting);
+ extern void firewall_setting_delete(firewall_setting_t * const setting);
#endif // _di_firewall_setting_delete_
#ifdef __cplusplus
settings:
fail exit
- modes individual individual_thread level monolithic clang test fanalyzer thread threadless
+ modes individual individual_thread level monolithic clang test fanalyzer coverage thread threadlesss
environment PATH LD_LIBRARY_PATH
environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH
help:
print
- print context:'title'Fakefile Options for Firewall Software.context:'reset'
+ print context:'title'Fakefile Options for Firewall Program.context:'reset'
print
print The following operations are available\:
main->setting.state.step_small = fss_identify_allocation_small_d;
- // Identify and process first/last parameters.
if (main->program.parameters.array[f_console_standard_parameter_line_first_no_e].result & f_console_result_found_e) {
main->setting.flag &= ~fss_identify_main_flag_print_first_e;
}
#endif // _di_fss_identify_main_delete_
#ifndef _di_fss_identify_setting_delete_
- f_status_t fss_identify_setting_delete(fss_identify_setting_t * const setting) {
+ void fss_identify_setting_delete(fss_identify_setting_t * const setting) {
- if (!setting) return F_status_set_error(F_parameter);
+ if (!setting) return;
f_memory_array_resize(0, sizeof(f_char_t), (void **) &setting->buffer.string, &setting->buffer.used, &setting->buffer.size);
f_memory_array_resize(0, sizeof(f_fll_id_t), (void **) &setting->ids.array, &setting->ids.used, &setting->ids.size);
f_memory_arrays_resize(0, sizeof(f_string_dynamic_t), (void **) &setting->names.array, &setting->names.used, &setting->names.size, &f_string_dynamics_delete_callback);
f_memory_arrays_resize(0, sizeof(f_string_dynamic_t), (void **) &setting->files.array, &setting->files.used, &setting->files.size, &f_string_dynamics_delete_callback);
-
- return F_okay;
}
#endif // _di_fss_identify_setting_delete_
/**
* Deallocate main program data.
*
- * @param setting_make
- * The make setting data.
+ * @param main
+ * The main program data.
+ *
+ * Must not be NULL.
*
* This does not alter main.setting.state.status.
+ *
+ * @see fll_program_data_delete()
+ * @see fss_identify_setting_delete()
*/
#ifndef _di_fss_identify_main_delete_
extern void fss_identify_main_delete(fss_identify_main_t * const main);
* @param setting
* The program main setting data.
*
- * This does not alter setting.state.status.
+ * Must not be NULL.
*
- * @return
- * F_okay on success.
+ * This does not alter setting.state.status.
*
- * F_parameter (with error bit) if a parameter is invalid.
+ * @see f_memory_array_resize()
+ * @see f_memory_arrays_resize()
*/
#ifndef _di_fss_identify_setting_delete_
- extern f_status_t fss_identify_setting_delete(fss_identify_setting_t * const setting);
+ extern void fss_identify_setting_delete(fss_identify_setting_t * const setting);
#endif // _di_fss_identify_setting_delete_
#ifdef __cplusplus
settings:
fail exit
- modes individual individual_thread level monolithic clang test fanalyzer thread threadless
+ modes individual individual_thread level monolithic clang test fanalyzer coverage thread threadlesss
environment PATH LD_LIBRARY_PATH
environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH
help:
print
- print context:'title'Fakefile Options for FSS Identify Software.context:'reset'
+ print context:'title'Fakefile Options for FSS Identify Program.context:'reset'
print
print The following operations are available\:
main->setting.state.step_small = fss_read_allocation_small_d;
- // Identify and process first/last parameters.
if (parameters->array[f_console_standard_parameter_line_first_no_e].result & f_console_result_found_e) {
main->setting.flag &= ~fss_read_main_flag_print_first_e;
}
#endif // _di_fss_read_main_delete_
#ifndef _di_fss_read_setting_delete_
- f_status_t fss_read_setting_delete(fss_read_setting_t * const setting) {
+ void fss_read_setting_delete(fss_read_setting_t * const setting) {
- if (!setting) return F_status_set_error(F_parameter);
+ if (!setting) return;
fss_read_files_resize(0, &setting->files);
fss_read_depths_resize(0, &setting->depths);
f_memory_array_resize(0, sizeof(uint8_t), (void **) &setting->quotes_object.array, &setting->quotes_object.used, &setting->quotes_object.size);
f_memory_arrays_resize(0, sizeof(f_uint8s_t), (void **) &setting->quotes_content.array, &setting->quotes_content.used, &setting->quotes_content.size, &f_uint8ss_delete_callback);
-
- return F_okay;
}
#endif // _di_fss_read_setting_delete_
* The depth to deallocate.
*
* Must not be NULL.
+ *
+ * @see f_memory_array_resize()
*/
#ifndef _di_fss_read_depth_delete_
extern void fss_read_depth_delete(fss_read_depth_t * const depth);
* Must be of type fss_read_main_t.
*
* This does not alter main.setting.state.status.
+ *
+ * @see fll_program_data_delete()
+ * @see fss_read_setting_delete()
*/
#ifndef _di_fss_read_main_delete_
extern void fss_read_main_delete(fss_read_main_t * const main);
*
* This does not alter setting.state.status.
*
- * @return
- * F_okay on success.
- *
- * F_parameter (with error bit) if a parameter is invalid.
+ * @see f_fss_nest_delete()
+ * @see f_memory_array_resize()
+ * @see fss_read_files_resize()
+ * @see fss_read_depths_resize()
+ * @see f_memory_array_resize()
+ * @see f_memory_arrays_resize()
*/
#ifndef _di_fss_read_setting_delete_
- extern f_status_t fss_read_setting_delete(fss_read_setting_t * const setting);
+ extern void fss_read_setting_delete(fss_read_setting_t * const setting);
#endif // _di_fss_read_setting_delete_
#ifdef __cplusplus
settings:
fail exit
- modes individual individual_thread level monolithic clang test fanalyzer thread threadless
+ modes individual individual_thread level monolithic clang test fanalyzer coverage thread threadlesss
environment PATH LD_LIBRARY_PATH
environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH
help:
print
- print context:'title'Fakefile Options for FSS Read Software.context:'reset'
+ print context:'title'Fakefile Options for FSS Read Program.context:'reset'
print
print The following operations are available\:
main->setting.state.step_small = fss_write_allocation_small_d;
- // Identify and process first/last parameters.
if (main->program.parameters.array[f_console_standard_parameter_line_first_no_e].result & f_console_result_found_e) {
main->setting.flag &= ~fss_write_main_flag_print_first_e;
}
#endif // _di_fss_write_main_delete_
#ifndef _di_fss_write_setting_delete_
- f_status_t fss_write_setting_delete(fss_write_setting_t * const setting) {
+ void fss_write_setting_delete(fss_write_setting_t * const setting) {
- if (!setting) return F_status_set_error(F_parameter);
+ if (!setting) return;
f_memory_array_resize(0, sizeof(f_char_t), (void **) &setting->block.string, &setting->block.used, &setting->block.size);
f_memory_array_resize(0, sizeof(f_char_t), (void **) &setting->buffer.string, &setting->buffer.used, &setting->buffer.size);
f_memory_arrays_resize(0, sizeof(f_string_dynamic_t), (void **) &setting->ignoress.array, &setting->ignoress.used, &setting->ignoress.size, &f_string_dynamics_delete_callback);
f_memory_arrays_resize(0, sizeof(f_string_dynamic_t), (void **) &setting->objects.array, &setting->objects.used, &setting->objects.size, &f_string_dynamics_delete_callback);
f_memory_arrays_resize(0, sizeof(f_string_dynamic_t), (void **) &setting->contentss.array, &setting->contentss.used, &setting->contentss.size, &f_string_dynamics_delete_callback);
-
- return F_okay;
}
#endif // _di_fss_write_setting_delete_
/**
* Deallocate main program data.
*
- * @param setting_make
- * The make setting data.
+ * @param main
+ * The main program data.
+ *
+ * Must not be NULL.
*
* This does not alter main.setting.state.status.
+ *
+ * @see fll_program_data_delete()
+ * @see fss_write_setting_delete()
*/
#ifndef _di_fss_write_main_delete_
extern void fss_write_main_delete(fss_write_main_t * const main);
* @param setting
* The program main setting data.
*
- * This does not alter setting.state.status.
+ * Must not be NULL.
*
- * @return
- * F_okay on success.
+ * This does not alter setting.state.status.
*
- * F_parameter (with error bit) if a parameter is invalid.
+ * @see f_memory_array_resize()
+ * @see f_memory_arrays_resize()
*/
#ifndef _di_fss_write_setting_delete_
- extern f_status_t fss_write_setting_delete(fss_write_setting_t * const setting);
+ extern void fss_write_setting_delete(fss_write_setting_t * const setting);
#endif // _di_fss_write_setting_delete_
#ifdef __cplusplus
settings:
fail exit
- modes individual individual_thread level monolithic clang test fanalyzer thread threadless
+ modes individual individual_thread level monolithic clang test fanalyzer coverage thread threadlesss
environment PATH LD_LIBRARY_PATH
environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH
help:
print
- print context:'title'Fakefile Options for FSS Write Software.context:'reset'
+ print context:'title'Fakefile Options for FSS Write Program.context:'reset'
print
print The following operations are available\:
main->setting.state.step_small = iki_read_allocation_small_d;
- // Identify and process first/last parameters.
if (main->program.parameters.array[f_console_standard_parameter_line_first_no_e].result & f_console_result_found_e) {
main->setting.flag &= ~iki_read_main_flag_print_first_e;
}
#endif // _di_iki_read_main_delete_
#ifndef _di_iki_read_setting_delete_
- f_status_t iki_read_setting_delete(iki_read_setting_t * const setting) {
+ void iki_read_setting_delete(iki_read_setting_t * const setting) {
- if (!setting) return F_status_set_error(F_parameter);
+ if (!setting) return;
f_memory_array_resize(0, sizeof(f_char_t), (void **) &setting->buffer.string, &setting->buffer.used, &setting->buffer.size);
f_memory_arrays_resize(0, sizeof(f_string_triple_t), (void **) &setting->wrap.array, &setting->wrap.used, &setting->wrap.size, &f_string_triples_delete_callback);
f_iki_data_delete(&setting->data);
-
- return F_okay;
}
#endif // _di_iki_read_setting_delete_
/**
* Deallocate main program data.
*
- * @param setting_make
- * The make setting data.
+ * @param main
+ * The main program data.
+ *
+ * Must not be NULL.
*
* This does not alter main.setting.state.status.
+ *
+ * @see fll_program_data_delete()
+ * @see iki_read_setting_delete()
*/
#ifndef _di_iki_read_main_delete_
extern void iki_read_main_delete(iki_read_main_t * const main);
* @param setting
* The program main setting data.
*
- * This does not alter setting.state.status.
+ * Must not be NULL.
*
- * @return
- * F_okay on success.
+ * This does not alter setting.state.status.
*
- * F_parameter (with error bit) if a parameter is invalid.
+ * @see f_iki_data_delete()
+ * @see f_memory_array_resize()
+ * @see f_memory_arrays_resize()
*/
#ifndef _di_iki_read_setting_delete_
- extern f_status_t iki_read_setting_delete(iki_read_setting_t * const setting);
+ extern void iki_read_setting_delete(iki_read_setting_t * const setting);
#endif // _di_iki_read_setting_delete_
#ifdef __cplusplus
settings:
fail exit
- modes individual individual_thread level monolithic clang test fanalyzer thread threadless
+ modes individual individual_thread level monolithic clang test fanalyzer coverage thread threadlesss
environment PATH LD_LIBRARY_PATH
environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH
help:
print
- print context:'title'Fakefile Options for IKI Read Software.context:'reset'
+ print context:'title'Fakefile Options for IKI Read Program.context:'reset'
print
print The following operations are available\:
main->setting.state.step_small = iki_write_allocation_small_d;
- // Identify and process first/last parameters.
if (main->program.parameters.array[f_console_standard_parameter_line_first_no_e].result & f_console_result_found_e) {
main->setting.flag &= ~iki_write_main_flag_print_first_e;
}
#endif // _di_iki_write_main_delete_
#ifndef _di_iki_write_setting_delete_
- f_status_t iki_write_setting_delete(iki_write_setting_t * const setting) {
+ void iki_write_setting_delete(iki_write_setting_t * const setting) {
- if (!setting) return F_status_set_error(F_parameter);
+ if (!setting) return;
f_memory_array_resize(0, sizeof(f_char_t), (void **) &setting->escaped.string, &setting->escaped.used, &setting->escaped.size);
f_memory_array_resize(0, sizeof(f_char_t), (void **) &setting->buffer.string, &setting->buffer.used, &setting->buffer.size);
f_memory_arrays_resize(0, sizeof(f_string_dynamic_t), (void **) &setting->objects.array, &setting->objects.used, &setting->objects.size, &f_string_dynamics_delete_callback);
f_memory_arrays_resize(0, sizeof(f_string_dynamic_t), (void **) &setting->contents.array, &setting->contents.used, &setting->contents.size, &f_string_dynamics_delete_callback);
-
- return F_okay;
}
#endif // _di_iki_write_setting_delete_
/**
* Deallocate main program data.
*
- * @param setting_make
- * The make setting data.
+ * @param main
+ * The main program data.
+ *
+ * Must not be NULL.
*
* This does not alter main.setting.state.status.
+ *
+ * @see fll_program_data_delete()
+ * @see iki_write_setting_delete()
*/
#ifndef _di_iki_write_main_delete_
extern void iki_write_main_delete(iki_write_main_t * const main);
* @param setting
* The program main setting data.
*
- * This does not alter setting.state.status.
+ * Must not be NULL.
*
- * @return
- * F_okay on success.
+ * This does not alter setting.state.status.
*
- * F_parameter (with error bit) if a parameter is invalid.
+ * @see f_memory_array_resize()
+ * @see f_memory_arrays_resize()
*/
#ifndef _di_iki_write_setting_delete_
- extern f_status_t iki_write_setting_delete(iki_write_setting_t * const setting);
+ extern void iki_write_setting_delete(iki_write_setting_t * const setting);
#endif // _di_iki_write_setting_delete_
#ifdef __cplusplus
settings:
fail exit
- modes individual individual_thread level monolithic clang test fanalyzer thread threadless
+ modes individual individual_thread level monolithic clang test fanalyzer coverage thread threadlesss
environment PATH LD_LIBRARY_PATH
environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH
help:
print
- print context:'title'Fakefile Options for IKI Write Software.context:'reset'
+ print context:'title'Fakefile Options for IKI Write Program.context:'reset'
print
print The following operations are available\:
main->setting.state.step_small = status_code_allocation_small_d;
- // Identify and process first/last parameters.
if (main->program.parameters.array[f_console_standard_parameter_line_first_no_e].result & f_console_result_found_e) {
main->setting.flag &= ~status_code_main_flag_print_first_e;
}
#endif // _di_status_code_main_delete_
#ifndef _di_status_code_setting_delete_
- f_status_t status_code_setting_delete(status_code_setting_t * const setting) {
+ void status_code_setting_delete(status_code_setting_t * const setting) {
- if (!setting) return F_status_set_error(F_parameter);
-
- return F_okay;
+ if (!setting) return;
}
#endif // _di_status_code_setting_delete_
/**
* Deallocate main program data.
*
- * @param setting_make
- * The make setting data.
+ * @param main
+ * The main program data..
+ *
+ * Must not be NULL.
*
* This does not alter main.setting.state.status.
+ *
+ * @see fll_program_data_delete()
+ * @see status_code_setting_delete()
*/
#ifndef _di_status_code_main_delete_
extern void status_code_main_delete(status_code_main_t * const main);
* @param setting
* The program main setting data.
*
- * This does not alter setting.state.status.
+ * Must not be NULL.
*
- * @return
- * F_okay on success.
- *
- * F_parameter (with error bit) if a parameter is invalid.
+ * This does not alter setting.state.status.
*/
#ifndef _di_status_code_setting_delete_
- extern f_status_t status_code_setting_delete(status_code_setting_t * const setting);
+ extern void status_code_setting_delete(status_code_setting_t * const setting);
#endif // _di_status_code_setting_delete_
#ifdef __cplusplus
settings:
fail exit
- modes individual individual_thread level monolithic clang test fanalyzer thread threadless
+ modes individual individual_thread level monolithic clang test fanalyzer coverage thread threadlesss
environment PATH LD_LIBRARY_PATH
environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH
help:
print
- print context:'title'Fakefile Options for Status Code Software.context:'reset'
+ print context:'title'Fakefile Options for Status Code Program.context:'reset'
print
print The following operations are available\:
main->setting.state.step_small = utf8_allocation_small_d;
- // Identify and process first/last parameters.
if (main->program.parameters.array[f_console_standard_parameter_line_first_no_e].result & f_console_result_found_e) {
main->setting.flag &= ~utf8_main_flag_print_first_e;
}
#endif // _di_utf8_main_delete_
#ifndef _di_utf8_setting_delete_
- f_status_t utf8_setting_delete(utf8_setting_t * const setting) {
+ void utf8_setting_delete(utf8_setting_t * const setting) {
- if (!setting) return F_status_set_error(F_parameter);
+ if (!setting) return;
f_memory_array_resize(0, sizeof(f_char_t), (void **) &setting->buffer.string, &setting->buffer.used, &setting->buffer.size);
f_memory_array_resize(0, sizeof(f_char_t), (void **) &setting->text.string, &setting->text.used, &setting->text.size);
f_memory_arrays_resize(0, sizeof(f_string_dynamic_t), (void **) &setting->path_files_from.array, &setting->path_files_from.used, &setting->path_files_from.size, &f_string_dynamics_delete_callback);
f_memory_arrays_resize(0, sizeof(f_string_dynamic_t), (void **) &setting->path_files_to.array, &setting->path_files_to.used, &setting->path_files_to.size, &f_string_dynamics_delete_callback);
f_memory_arrays_resize(0, sizeof(f_string_dynamic_t), (void **) &setting->remaining.array, &setting->remaining.used, &setting->remaining.size, &f_string_dynamics_delete_callback);
-
- return F_okay;
}
#endif // _di_utf8_setting_delete_
/**
* Deallocate main program data.
*
- * @param setting_make
- * The make setting data.
+ * @param main
+ * The main program data.
+ *
+ * Must not be NULL.
*
* This does not alter main.setting.state.status.
+ *
+ * @see fll_program_data_delete()
+ * @see utf8_setting_delete()
*/
#ifndef _di_utf8_main_delete_
extern void utf8_main_delete(utf8_main_t * const main);
* @param setting
* The program main setting data.
*
- * This does not alter setting.state.status.
+ * Must not be NULL.
*
- * @return
- * F_okay on success.
+ * This does not alter setting.state.status.
*
- * F_parameter (with error bit) if a parameter is invalid.
+ * @see f_memory_array_resize()
+ * @see f_memory_arrays_resize()
*/
#ifndef _di_utf8_setting_delete_
- extern f_status_t utf8_setting_delete(utf8_setting_t * const setting);
+ extern void utf8_setting_delete(utf8_setting_t * const setting);
#endif // _di_utf8_setting_delete_
#ifdef __cplusplus
settings:
fail exit
- modes individual individual_thread level monolithic clang test fanalyzer thread threadless
+ modes individual individual_thread level monolithic clang test fanalyzer coverage thread threadlesss
environment PATH LD_LIBRARY_PATH
environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH
help:
print
- print context:'title'Fakefile Options for UTF8 Software.context:'reset'
+ print context:'title'Fakefile Options for UTF8 Program.context:'reset'
print
print The following operations are available\: