This is just a mass regex change.
There may need to be function renaming and re-ordering at a later time.
#endif // _di_f_print_string_
#ifndef _di_f_print_string_dynamic_
- f_return_status f_print_string_dynamic(FILE *output, const f_string_dynamic buffer) {
+ f_return_status f_print_string_dynamic(FILE *output, const f_string_static buffer) {
#ifndef _di_level_0_parameter_checking_
if (buffer.used <= 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_level_0_parameter_checking_
#endif // _di_f_print_string_dynamic_
#ifndef _di_f_print_string_dynamic_partial_
- f_return_status f_print_string_dynamic_partial(FILE *output, const f_string_dynamic buffer, const f_string_range range) {
+ f_return_status f_print_string_dynamic_partial(FILE *output, const f_string_static buffer, const f_string_range range) {
#ifndef _di_level_0_parameter_checking_
if (range.start < 0) return f_status_set_error(f_invalid_parameter);
if (range.stop < range.start) return f_status_set_error(f_invalid_parameter);
* f_invalid_parameter (with error bit) if a parameter is invalid.
*/
#ifndef _di_f_print_string_dynamic_
- extern f_return_status f_print_string_dynamic(FILE *output, const f_string_dynamic buffer);
+ extern f_return_status f_print_string_dynamic(FILE *output, const f_string_static buffer);
#endif // _di_f_print_string_dynamic_
/**
* f_invalid_parameter (with error bit) if a parameter is invalid.
*/
#ifndef _di_f_print_string_dynamic_partial_
- extern f_return_status f_print_string_dynamic_partial(FILE *output, const f_string_dynamic buffer, const f_string_range range);
+ extern f_return_status f_print_string_dynamic_partial(FILE *output, const f_string_static buffer, const f_string_range range);
#endif // _di_f_print_string_dynamic_partial_
#ifdef __cplusplus
#endif // _di_fl_color_save_
#ifndef _di_fl_color_print_
- f_return_status fl_color_print(FILE *file, const f_string_dynamic start_color, const f_string_dynamic end_color, const int8_t *string, ...) {
+ f_return_status fl_color_print(FILE *file, const f_string_static start_color, const f_string_static end_color, const int8_t *string, ...) {
#ifndef _di_level_1_parameter_checking_
if (file == 0) return f_status_set_error(f_invalid_parameter);
if (string == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_fl_color_print_
#ifndef _di_fl_color_print2_
- f_return_status fl_color_print2(FILE *file, const f_string_dynamic start_color, const f_string_dynamic extra_color, const f_string_dynamic end_color, const int8_t *string, ...) {
+ f_return_status fl_color_print2(FILE *file, const f_string_static start_color, const f_string_static extra_color, const f_string_static end_color, const int8_t *string, ...) {
#ifndef _di_level_1_parameter_checking_
if (file == 0) return f_status_set_error(f_invalid_parameter);
if (string == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_fl_color_print2_
#ifndef _di_fl_color_print_line_
- f_return_status fl_color_print_line(FILE *file, const f_string_dynamic start_color, const f_string_dynamic end_color, const int8_t *string, ...) {
+ f_return_status fl_color_print_line(FILE *file, const f_string_static start_color, const f_string_static end_color, const int8_t *string, ...) {
#ifndef _di_level_1_parameter_checking_
if (file == 0) return f_status_set_error(f_invalid_parameter);
if (string == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_fl_color_print_line_
#ifndef _di_fl_color_print2_line_
- f_return_status fl_color_print2_line(FILE *file, const f_string_dynamic start_color, const f_string_dynamic extra_color, const f_string_dynamic end_color, const int8_t *string, ...) {
+ f_return_status fl_color_print2_line(FILE *file, const f_string_static start_color, const f_string_static extra_color, const f_string_static end_color, const int8_t *string, ...) {
#ifndef _di_level_1_parameter_checking_
if (file == 0) return f_status_set_error(f_invalid_parameter);
if (string == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_fl_color_print2_line_
#ifndef _di_fl_color_print_code_
- f_return_status fl_color_print_code(FILE *file, const f_string_dynamic color) {
+ f_return_status fl_color_print_code(FILE *file, const f_string_static color) {
if (color.used != 0) {
f_status status = f_print_string_dynamic(file, color);
* f_error_output (with error bit) on output error.
*/
#ifndef _di_fl_color_print_
- extern f_return_status fl_color_print(FILE *file, const f_string_dynamic start_color, const f_string_dynamic end_color, const int8_t *string, ...);
+ extern f_return_status fl_color_print(FILE *file, const f_string_static start_color, const f_string_static end_color, const int8_t *string, ...);
#endif // _di_fl_color_print_
/**
* f_error_output (with error bit) on output error.
*/
#ifndef _di_fl_color_print2_
- extern f_return_status fl_color_print2(FILE *file, const f_string_dynamic start_color, const f_string_dynamic extra_color, const f_string_dynamic end_color, const int8_t *string, ...);
+ extern f_return_status fl_color_print2(FILE *file, const f_string_static start_color, const f_string_static extra_color, const f_string_static end_color, const int8_t *string, ...);
#endif // _di_fl_color_print2_
/**
* f_error_output (with error bit) on output error.
*/
#ifndef _di_fl_color_print_line_
- extern f_return_status fl_color_print_line(FILE *file, const f_string_dynamic start_color, const f_string_dynamic end_color, const int8_t *string, ...);
+ extern f_return_status fl_color_print_line(FILE *file, const f_string_static start_color, const f_string_static end_color, const int8_t *string, ...);
#endif // _di_fl_color_print_line_
/**
* f_error_output (with error bit) on output error.
*/
#ifndef _di_fl_color_print2_line_
- extern f_return_status fl_color_print2_line(FILE *file, const f_string_dynamic start_color, const f_string_dynamic extra_color, const f_string_dynamic end_color, const int8_t *string, ...);
+ extern f_return_status fl_color_print2_line(FILE *file, const f_string_static start_color, const f_string_static extra_color, const f_string_static end_color, const int8_t *string, ...);
#endif // _di_fl_color_print2_line_
/**
* f_error_output (with error bit) on output error.
*/
#ifndef _di_fl_color_print_code_
- extern f_return_status fl_color_print_code(FILE *file, const f_string_dynamic color);
+ extern f_return_status fl_color_print_code(FILE *file, const f_string_static color);
#endif // _di_fl_color_print_code_
/**
#endif // _di_fl_file_read_position
#ifndef _di_fl_file_write_
- f_return_status fl_file_write(f_file *file, const f_string_dynamic buffer) {
+ f_return_status fl_file_write(f_file *file, const f_string_static buffer) {
#ifndef _di_level_1_parameter_checking_
if (file == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_level_1_parameter_checking_
#endif // _di_fl_file_write_
#ifndef _di_fl_file_write_position_
- f_return_status fl_file_write_position(f_file *file, const f_string_dynamic buffer, const f_string_range position) {
+ f_return_status fl_file_write_position(f_file *file, const f_string_static buffer, const f_string_range position) {
#ifndef _di_level_1_parameter_checking_
if (file == 0) return f_status_set_error(f_invalid_parameter);
if (position.start < position.stop) return f_status_set_error(f_invalid_parameter);
* f_invalid_parameter (with error bit) if a parameter is invalid.
*/
#ifndef _di_fl_file_write_
- extern f_return_status fl_file_write(f_file *file, const f_string_dynamic buffer);
+ extern f_return_status fl_file_write(f_file *file, const f_string_static buffer);
#endif // _di_fl_file_write_
/**
* f_invalid_parameter (with error bit) if a parameter is invalid.
*/
#ifndef _di_fl_file_write_position_
- extern f_return_status fl_file_write_position(f_file *file, const f_string_dynamic buffer, const f_string_range position);
+ extern f_return_status fl_file_write_position(f_file *file, const f_string_static buffer, const f_string_range position);
#endif // _di_fl_file_write_position_
#ifdef __cplusplus
#endif
#ifndef _di_fl_fss_decrement_buffer_
- f_return_status fl_fss_decrement_buffer(const f_string_dynamic buffer, f_string_range *location, const f_string_length step) {
+ f_return_status fl_fss_decrement_buffer(const f_string_static buffer, f_string_range *location, const f_string_length step) {
#ifndef _di_level_1_parameter_checking_
if (buffer.used <= 0) return f_status_set_error(f_invalid_parameter);
if (location->start < 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_fl_fss_decrement_buffer_
#ifndef _di_fl_fss_identify_
- f_return_status fl_fss_identify(const f_string_dynamic buffer, f_fss_header *header) {
+ f_return_status fl_fss_identify(const f_string_static buffer, f_fss_header *header) {
#ifndef _di_level_1_parameter_checking_
if (header == 0) return f_status_set_error(f_invalid_parameter);
if (buffer.used <= 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_fl_fss_identify_file_
#ifndef _di_fl_fss_increment_buffer_
- f_return_status fl_fss_increment_buffer(const f_string_dynamic buffer, f_string_range *location, const f_string_length step) {
+ f_return_status fl_fss_increment_buffer(const f_string_static buffer, f_string_range *location, const f_string_length step) {
#ifndef _di_level_1_parameter_checking_
if (buffer.used <= 0) return f_status_set_error(f_invalid_parameter);
if (location->start < 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_fl_fss_increment_buffer_
#ifndef _di_fl_fss_is_graph_
- f_return_status fl_fss_is_graph(const f_string_dynamic buffer, const f_string_range range) {
+ f_return_status fl_fss_is_graph(const f_string_static buffer, const f_string_range range) {
#ifndef _di_level_1_parameter_checking_
if (buffer.used <= 0) return f_status_set_error(f_invalid_parameter);
if (range.start < 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_fl_fss_is_graph_
#ifndef _di_fl_fss_is_space_
- f_return_status fl_fss_is_space(const f_string_dynamic buffer, const f_string_range range) {
+ f_return_status fl_fss_is_space(const f_string_static buffer, const f_string_range range) {
#ifndef _di_level_1_parameter_checking_
if (buffer.used <= 0) return f_status_set_error(f_invalid_parameter);
if (range.start < 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_fl_fss_is_space_
#ifndef _di_fl_fss_skip_past_space_
- f_return_status fl_fss_skip_past_space(const f_string_dynamic buffer, f_string_range *range) {
+ f_return_status fl_fss_skip_past_space(const f_string_static buffer, f_string_range *range) {
#ifndef _di_level_1_parameter_checking_
if (buffer.used <= 0) return f_status_set_error(f_invalid_parameter);
if (range == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_fl_fss_skip_past_space_
#ifndef _di_fl_fss_skip_past_non_graph_
- f_return_status fl_fss_skip_past_non_graph(const f_string_dynamic buffer, f_string_range *range) {
+ f_return_status fl_fss_skip_past_non_graph(const f_string_static buffer, f_string_range *range) {
#ifndef _di_level_1_parameter_checking_
if (buffer.used <= 0) return f_status_set_error(f_invalid_parameter);
if (range == 0) return f_status_set_error(f_invalid_parameter);
* f_incomplete_utf_on_eos (with error bit) if the end of buffer is reached before the complete UTF-8 character can be processed.
*/
#ifndef _di_fl_fss_decrement_buffer_
- extern f_return_status fl_fss_decrement_buffer(const f_string_dynamic buffer, f_string_range *range, const f_string_length step);
+ extern f_return_status fl_fss_decrement_buffer(const f_string_static buffer, f_string_range *range, const f_string_length step);
#endif // _di_fl_fss_decrement_buffer_
/**
* f_invalid_parameter (with error bit) if a parameter is invalid.
*/
#ifndef _di_fl_fss_identify_
- extern f_return_status fl_fss_identify(const f_string_dynamic buffer, f_fss_header *header);
+ extern f_return_status fl_fss_identify(const f_string_static buffer, f_fss_header *header);
#endif // _di_fl_fss_identify_
/**
* f_incomplete_utf_on_eos (with error bit) if the end of buffer is reached before the complete UTF-8 character can be processed.
*/
#ifndef _di_fl_fss_increment_buffer_
- extern f_return_status fl_fss_increment_buffer(const f_string_dynamic buffer, f_string_range *range, const f_string_length step);
+ extern f_return_status fl_fss_increment_buffer(const f_string_static buffer, f_string_range *range, const f_string_length step);
#endif // _di_fl_fss_increment_buffer_
/**
* f_invalid_parameter (with error bit) if a parameter is invalid.
*/
#ifndef _di_fl_fss_is_graph_
- extern f_return_status fl_fss_is_graph(const f_string_dynamic buffer, const f_string_range range);
+ extern f_return_status fl_fss_is_graph(const f_string_static buffer, const f_string_range range);
#endif // _di_fl_fss_is_graph_
/**
* f_invalid_parameter (with error bit) if a parameter is invalid.
*/
#ifndef _di_fl_fss_is_space_
- extern f_return_status fl_fss_is_space(const f_string_dynamic buffer, const f_string_range range);
+ extern f_return_status fl_fss_is_space(const f_string_static buffer, const f_string_range range);
#endif // _di_fl_fss_is_space_
/**
* f_invalid_parameter (with error bit) if a parameter is invalid.
*/
#ifndef _di_fl_fss_skip_past_space_
- extern f_return_status fl_fss_skip_past_space(const f_string_dynamic buffer, f_string_range *range);
+ extern f_return_status fl_fss_skip_past_space(const f_string_static buffer, f_string_range *range);
#endif // _di_fl_fss_skip_past_space_
/**
* f_invalid_parameter (with error bit) if a parameter is invalid.
*/
#ifndef _di_fl_fss_skip_past_non_graph_
- extern f_return_status fl_fss_skip_past_non_graph(const f_string_dynamic buffer, f_string_range *range);
+ extern f_return_status fl_fss_skip_past_non_graph(const f_string_static buffer, f_string_range *range);
#endif // _di_fl_fss_skip_past_non_graph_
#ifdef __cplusplus
#endif // _di_fl_fss_basic_content_read_
#ifndef _di_fl_fss_basic_object_write_
- f_return_status fl_fss_basic_object_write(f_string_dynamic *buffer, const f_string_dynamic object, f_string_range *location) {
+ f_return_status fl_fss_basic_object_write(f_string_dynamic *buffer, const f_string_static object, f_string_range *location) {
#ifndef _di_level_1_parameter_checking_
if (buffer == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_level_1_parameter_checking_
#endif // _di_fl_fss_basic_object_write_
#ifndef _di_fl_fss_basic_content_write_
- f_return_status fl_fss_basic_content_write(f_string_dynamic *buffer, const f_string_dynamic content, f_string_range *location) {
+ f_return_status fl_fss_basic_content_write(f_string_dynamic *buffer, const f_string_static content, f_string_range *location) {
#ifndef _di_level_1_parameter_checking_
if (buffer == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_level_1_parameter_checking_
* f_invalid_parameter (with error bit) if a parameter is invalid.
*/
#ifndef _di_fl_fss_basic_object_write_
- extern f_return_status fl_fss_basic_object_write(f_string_dynamic *buffer, const f_string_dynamic object, f_string_range *location);
+ extern f_return_status fl_fss_basic_object_write(f_string_dynamic *buffer, const f_string_static object, f_string_range *location);
#endif // _di_fl_fss_basic_object_write_
/**
* f_invalid_parameter (with error bit) if a parameter is invalid.
*/
#ifndef _di_fl_fss_basic_content_write_
- extern f_return_status fl_fss_basic_content_write(f_string_dynamic *buffer, const f_string_dynamic content, f_string_range *location);
+ extern f_return_status fl_fss_basic_content_write(f_string_dynamic *buffer, const f_string_static content, f_string_range *location);
#endif // _di_fl_fss_basic_content_write_
#ifdef __cplusplus
#endif // _di_fl_fss_basic_list_content_read_
#ifndef _di_fl_fss_basic_list_object_write_
- f_return_status fl_fss_basic_list_object_write(const f_string_dynamic object, f_string_range *location, f_string_dynamic *buffer) {
+ f_return_status fl_fss_basic_list_object_write(const f_string_static object, f_string_range *location, f_string_dynamic *buffer) {
#ifndef _di_level_1_parameter_checking_
if (buffer == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_level_1_parameter_checking_
#endif // _di_fl_fss_basic_list_object_write_
#ifndef _di_fl_fss_basic_list_content_write_
- f_return_status fl_fss_basic_list_content_write(const f_string_dynamic content, f_string_range *location, f_string_dynamic *buffer) {
+ f_return_status fl_fss_basic_list_content_write(const f_string_static content, f_string_range *location, f_string_dynamic *buffer) {
#ifndef _di_level_1_parameter_checking_
if (buffer == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_level_1_parameter_checking_
* f_invalid_parameter (with error bit) if a parameter is invalid.
*/
#ifndef _di_fl_fss_basic_list_object_write_
- extern f_return_status fl_fss_basic_list_object_write(const f_string_dynamic object, f_string_range *location, f_string_dynamic *buffer);
+ extern f_return_status fl_fss_basic_list_object_write(const f_string_static object, f_string_range *location, f_string_dynamic *buffer);
#endif // _di_fl_fss_basic_list_object_write_
/**
* f_invalid_parameter (with error bit) if a parameter is invalid.
*/
#ifndef _di_fl_fss_basic_list_content_write_
- extern f_return_status fl_fss_basic_list_content_write(const f_string_dynamic content, f_string_range *location, f_string_dynamic *buffer);
+ extern f_return_status fl_fss_basic_list_content_write(const f_string_static content, f_string_range *location, f_string_dynamic *buffer);
#endif // _di_fl_fss_basic_list_content_write_
#ifdef __cplusplus
#endif // _di_fl_fss_extended_content_read_
#ifndef _di_fl_fss_extended_object_write_
- f_return_status fl_fss_extended_object_write(const f_string_dynamic object, f_string_range *location, f_string_dynamic *buffer) {
+ f_return_status fl_fss_extended_object_write(const f_string_static object, f_string_range *location, f_string_dynamic *buffer) {
#ifndef _di_level_1_parameter_checking_
if (buffer == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_level_1_parameter_checking_
#endif // _di_fl_fss_extended_object_write_
#ifndef _di_fl_fss_extended_content_write_
- f_return_status fl_fss_extended_content_write(const f_string_dynamic content, f_string_range *location, f_string_dynamic *buffer) {
+ f_return_status fl_fss_extended_content_write(const f_string_static content, f_string_range *location, f_string_dynamic *buffer) {
#ifndef _di_level_1_parameter_checking_
if (buffer == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_level_1_parameter_checking_
* f_invalid_parameter (with error bit) if a parameter is invalid.
*/
#ifndef _di_fl_fss_extended_object_write_
- extern f_return_status fl_fss_extended_object_write(const f_string_dynamic object, f_string_range *location, f_string_dynamic *buffer);
+ extern f_return_status fl_fss_extended_object_write(const f_string_static object, f_string_range *location, f_string_dynamic *buffer);
#endif // _di_fl_fss_extended_object_write_
/**
* f_invalid_parameter (with error bit) if a parameter is invalid.
*/
#ifndef _di_fl_fss_extended_content_write_
- extern f_return_status fl_fss_extended_content_write(const f_string_dynamic content, f_string_range *location, f_string_dynamic *buffer);
+ extern f_return_status fl_fss_extended_content_write(const f_string_static content, f_string_range *location, f_string_dynamic *buffer);
#endif // _di_fl_fss_extended_content_write_
#ifdef __cplusplus
#endif // _di_fl_fss_extended_list_content_read_
#ifndef _di_fl_fss_extended_list_object_write_
- f_return_status fl_fss_extended_list_object_write(const f_string_dynamic object, f_string_range *location, f_string_dynamic *buffer) {
+ f_return_status fl_fss_extended_list_object_write(const f_string_static object, f_string_range *location, f_string_dynamic *buffer) {
#ifndef _di_level_1_parameter_checking_
if (buffer == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_level_1_parameter_checking_
#endif // _di_fl_fss_extended_list_object_write_
#ifndef _di_fl_fss_extended_list_content_write_
- f_return_status fl_fss_extended_list_content_write(const f_string_dynamic content, f_string_range *location, f_string_dynamic *buffer) {
+ f_return_status fl_fss_extended_list_content_write(const f_string_static content, f_string_range *location, f_string_dynamic *buffer) {
#ifndef _di_level_1_parameter_checking_
if (buffer == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_level_1_parameter_checking_
* f_invalid_parameter (with error bit) if a parameter is invalid.
*/
#ifndef _di_fl_fss_extended_list_object_write_
- extern f_return_status fl_fss_extended_list_object_write(const f_string_dynamic object, f_string_range *location, f_string_dynamic *buffer);
+ extern f_return_status fl_fss_extended_list_object_write(const f_string_static object, f_string_range *location, f_string_dynamic *buffer);
#endif // _di_fl_fss_extended_list_object_write_
/**
* f_invalid_parameter (with error bit) if a parameter is invalid.
*/
#ifndef _di_fl_fss_extended_list_content_write_
- extern f_return_status fl_fss_extended_list_content_write(const f_string_dynamic content, f_string_range *location, f_string_dynamic *buffer);
+ extern f_return_status fl_fss_extended_list_content_write(const f_string_static content, f_string_range *location, f_string_dynamic *buffer);
#endif // _di_fl_fss_extended_list_content_write_
#ifdef __cplusplus
#endif // _di_fl_print_trim_string_
#ifndef _di_fl_print_trim_string_dynamic_
- f_return_status fl_print_trim_string_dynamic(FILE *output, const f_string_dynamic buffer) {
+ f_return_status fl_print_trim_string_dynamic(FILE *output, const f_string_static buffer) {
#ifndef _di_level_1_parameter_checking_
if (buffer.used <= 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_level_1_parameter_checking_
#endif // _di_fl_print_trim_string_dynamic_
#ifndef _di_fl_print_trim_string_dynamic_partial_
- f_return_status fl_print_trim_string_dynamic_partial(FILE *output, const f_string_dynamic buffer, const f_string_range range) {
+ f_return_status fl_print_trim_string_dynamic_partial(FILE *output, const f_string_static buffer, const f_string_range range) {
#ifndef _di_level_1_parameter_checking_
if (range.start < 0) return f_status_set_error(f_invalid_parameter);
if (range.stop < range.start) return f_status_set_error(f_invalid_parameter);
* f_incomplete_utf (with error bit) if character is an incomplete UTF-8 fragment.
*/
#ifndef _di_fl_print_trim_string_dynamic_
- extern f_return_status fl_print_trim_string_dynamic(FILE *output, const f_string_dynamic buffer);
+ extern f_return_status fl_print_trim_string_dynamic(FILE *output, const f_string_static buffer);
#endif // _di_fl_print_trim_string_dynamic_
/**
* f_incomplete_utf (with error bit) if character is an incomplete UTF-8 fragment.
*/
#ifndef _di_fl_print_trim_string_dynamic_partial_
- extern f_return_status fl_print_trim_string_dynamic_partial(FILE *output, const f_string_dynamic buffer, const f_string_range range);
+ extern f_return_status fl_print_trim_string_dynamic_partial(FILE *output, const f_string_static buffer, const f_string_range range);
#endif // _di_fl_print_trim_string_dynamic_partial_
/**
#endif
#if !defined(_di_fl_unserialize_simple_find_) || !defined(_di_fl_unserialize_simple_get_)
- f_return_status private_fl_unserialize_simple_find(const f_string_dynamic serialized, const f_array_length index, f_string_range *location) {
+ f_return_status private_fl_unserialize_simple_find(const f_string_static serialized, const f_array_length index, f_string_range *location) {
f_status status = f_none;
f_array_length i = 0;
* f_invalid_parameter (with error bit) if a parameter is invalid.
*/
#if !defined(_di_fl_unserialize_simple_find_) || !defined(_di_fl_unserialize_simple_get_)
- extern f_return_status private_fl_unserialize_simple_find(const f_string_dynamic serialized, const f_array_length index, f_string_range *location) f_gcc_attribute_visibility_internal;
+ extern f_return_status private_fl_unserialize_simple_find(const f_string_static serialized, const f_array_length index, f_string_range *location) f_gcc_attribute_visibility_internal;
#endif // !defined(_di_fl_unserialize_simple_find_) || !defined(_di_fl_unserialize_simple_get_)
#ifdef __cplusplus
#endif
#ifndef _di_fl_serialize_simple_
- f_return_status fl_serialize_simple(const f_string_dynamic value, f_string_dynamic *serialized) {
+ f_return_status fl_serialize_simple(const f_string_static value, f_string_dynamic *serialized) {
#ifndef _di_level_0_parameter_checking_
if (serialized == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_level_0_parameter_checking_
#endif // _di_fl_serialize_simple_
#ifndef _di_fl_unserialize_simple_
- f_return_status fl_unserialize_simple(const f_string_dynamic serialized, f_string_dynamics *strings) {
+ f_return_status fl_unserialize_simple(const f_string_static serialized, f_string_dynamics *strings) {
#ifndef _di_level_0_parameter_checking_
if (serialized.used == 0) return f_status_set_error(f_invalid_parameter);
if (strings == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_fl_unserialize_simple_
#ifndef _di_fl_unserialize_simple_map_
- f_return_status fl_unserialize_simple_map(const f_string_dynamic serialized, f_string_ranges *locations) {
+ f_return_status fl_unserialize_simple_map(const f_string_static serialized, f_string_ranges *locations) {
#ifndef _di_level_0_parameter_checking_
if (serialized.used == 0) return f_status_set_error(f_invalid_parameter);
if (locations == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_fl_unserialize_simple_map_
#ifndef _di_fl_unserialize_simple_find_
- f_return_status fl_unserialize_simple_find(const f_string_dynamic serialized, const f_array_length index, f_string_range *range) {
+ f_return_status fl_unserialize_simple_find(const f_string_static serialized, const f_array_length index, f_string_range *range) {
#ifndef _di_level_0_parameter_checking_
if (serialized.used == 0) return f_status_set_error(f_invalid_parameter);
if (range == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_fl_unserialize_simple_find_
#ifndef _di_fl_unserialize_simple_get_
- f_return_status fl_unserialize_simple_get(const f_string_dynamic serialized, const f_array_length index, f_string_dynamic *dynamic) {
+ f_return_status fl_unserialize_simple_get(const f_string_static serialized, const f_array_length index, f_string_dynamic *dynamic) {
#ifndef _di_level_0_parameter_checking_
if (serialized.used == 0) return f_status_set_error(f_invalid_parameter);
if (dynamic == 0) return f_status_set_error(f_invalid_parameter);
* f_error_reallocation (with error bit) on memory reallocation error.
*/
#ifndef _di_fl_serialize_simple_
- extern f_return_status fl_serialize_simple(const f_string_dynamic value, f_string_dynamic *serialized);
+ extern f_return_status fl_serialize_simple(const f_string_static value, f_string_dynamic *serialized);
#endif // _di_fl_serialize_simple_
/**
* f_error_reallocation (with error bit) on memory reallocation error.
*/
#ifndef _di_fl_unserialize_simple_
- extern f_return_status fl_unserialize_simple(const f_string_dynamic serialized, f_string_dynamics *strings);
+ extern f_return_status fl_unserialize_simple(const f_string_static serialized, f_string_dynamics *strings);
#endif // _di_fl_unserialize_simple_
/**
* f_error_reallocation (with error bit) on memory reallocation error.
*/
#ifndef _di_fl_unserialize_simple_map_
- extern f_return_status fl_unserialize_simple_map(const f_string_dynamic serialized, f_string_ranges *locations);
+ extern f_return_status fl_unserialize_simple_map(const f_string_static serialized, f_string_ranges *locations);
#endif // _di_fl_unserialize_simple_map_
/**
* f_invalid_parameter (with error bit) if a parameter is invalid.
*/
#ifndef _di_fl_unserialize_simple_find_
- extern f_return_status fl_unserialize_simple_find(const f_string_dynamic serialized, const f_array_length index, f_string_range *location);
+ extern f_return_status fl_unserialize_simple_find(const f_string_static serialized, const f_array_length index, f_string_range *location);
#endif // _di_fl_unserialize_simple_find_
/**
* f_error_reallocation (with error bit) on memory reallocation error.
*/
#ifndef _di_fl_unserialize_simple_get_
- extern f_return_status fl_unserialize_simple_get(const f_string_dynamic serialized, const f_array_length index, f_string_dynamic *dynamic);
+ extern f_return_status fl_unserialize_simple_get(const f_string_static serialized, const f_array_length index, f_string_dynamic *dynamic);
#endif // _di_fl_unserialize_simple_get_
#ifdef __cplusplus
#endif // _di_fl_string_compare_trim_
#ifndef _di_fl_string_dynamic_compare_
- f_return_status fl_string_dynamic_compare(const f_string_dynamic string1, const f_string_dynamic string2) {
+ f_return_status fl_string_dynamic_compare(const f_string_static string1, const f_string_static string2) {
return private_fl_string_compare(string1.string, string2.string, 0, 0, string1.used, string2.used);
}
#endif // _di_fl_string_dynamic_compare_
#ifndef _di_fl_string_dynamic_compare_trim_
- f_return_status fl_string_dynamic_compare_trim(const f_string_dynamic string1, const f_string_dynamic string2) {
+ f_return_status fl_string_dynamic_compare_trim(const f_string_static string1, const f_string_static string2) {
return private_fl_string_compare_trim(string1.string, string2.string, 0, 0, string1.used, string2.used);
}
#endif // _di_fl_string_dynamic_compare_trim_
#ifndef _di_fl_string_dynamic_append_
- f_return_status fl_string_dynamic_append(const f_string_dynamic source, f_string_dynamic *destination) {
+ f_return_status fl_string_dynamic_append(const f_string_static source, f_string_dynamic *destination) {
#ifndef _di_level_1_parameter_checking_
if (destination == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_level_1_parameter_checking_
#endif // _di_fl_string_dynamic_append_
#ifndef _di_fl_string_dynamic_append_nulless_
- f_return_status fl_string_dynamic_append_nulless(const f_string_dynamic source, f_string_dynamic *destination) {
+ f_return_status fl_string_dynamic_append_nulless(const f_string_static source, f_string_dynamic *destination) {
#ifndef _di_level_1_parameter_checking_
if (destination == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_level_1_parameter_checking_
#endif // _di_fl_string_dynamic_append_nulless_
#ifndef _di_fl_string_dynamic_mash_
- f_return_status fl_string_dynamic_mash(const f_string glue, const f_string_length glue_length, const f_string_dynamic source, f_string_dynamic *destination) {
+ f_return_status fl_string_dynamic_mash(const f_string glue, const f_string_length glue_length, const f_string_static source, f_string_dynamic *destination) {
#ifndef _di_level_1_parameter_checking_
if (destination == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_level_1_parameter_checking_
#endif // _di_fl_string_dynamic_mash_
#ifndef _di_fl_string_dynamic_mash_nulless_
- f_return_status fl_string_dynamic_mash_nulless(const f_string glue, const f_string_length glue_length, const f_string_dynamic source, f_string_dynamic *destination) {
+ f_return_status fl_string_dynamic_mash_nulless(const f_string glue, const f_string_length glue_length, const f_string_static source, f_string_dynamic *destination) {
#ifndef _di_level_1_parameter_checking_
if (destination == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_level_1_parameter_checking_
#endif // _di_fl_string_dynamic_mash_nulless_
#ifndef _di_fl_string_dynamic_mish_
- f_return_status fl_string_dynamic_mish(const f_string glue, const f_string_length glue_length, const f_string_dynamic source, f_string_dynamic *destination) {
+ f_return_status fl_string_dynamic_mish(const f_string glue, const f_string_length glue_length, const f_string_static source, f_string_dynamic *destination) {
#ifndef _di_level_1_parameter_checking_
if (destination == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_level_1_parameter_checking_
#endif // _di_fl_string_dynamic_mish_
#ifndef _di_fl_string_dynamic_mish_nulless_
- f_return_status fl_string_dynamic_mish_nulless(const f_string glue, const f_string_length glue_length, const f_string_dynamic source, f_string_dynamic *destination) {
+ f_return_status fl_string_dynamic_mish_nulless(const f_string glue, const f_string_length glue_length, const f_string_static source, f_string_dynamic *destination) {
#ifndef _di_level_1_parameter_checking_
if (destination == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_level_1_parameter_checking_
#endif // _di_fl_string_dynamic_mish_nulless_
#ifndef _di_fl_string_dynamic_partial_append_
- f_return_status fl_string_dynamic_partial_append(const f_string_dynamic source, const f_string_range range, f_string_dynamic *destination) {
+ f_return_status fl_string_dynamic_partial_append(const f_string_static source, const f_string_range range, f_string_dynamic *destination) {
#ifndef _di_level_1_parameter_checking_
if (source.used <= range.stop) return f_status_set_error(f_invalid_parameter);
if (destination == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_fl_string_dynamic_partial_append_
#ifndef _di_fl_string_dynamic_partial_append_nulless_
- f_return_status fl_string_dynamic_partial_append_nulless(const f_string_dynamic source, const f_string_range range, f_string_dynamic *destination) {
+ f_return_status fl_string_dynamic_partial_append_nulless(const f_string_static source, const f_string_range range, f_string_dynamic *destination) {
#ifndef _di_level_1_parameter_checking_
if (source.used <= range.stop) return f_status_set_error(f_invalid_parameter);
if (destination == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_fl_string_dynamic_append_nulless_
#ifndef _di_fl_string_dynamic_partial_compare_
- f_return_status fl_string_dynamic_partial_compare(const f_string_dynamic string1, const f_string_dynamic string2, const f_string_range range1, const f_string_range range2) {
+ f_return_status fl_string_dynamic_partial_compare(const f_string_static string1, const f_string_static string2, const f_string_range range1, const f_string_range range2) {
#ifndef _di_level_1_parameter_checking_
if (string1.used <= range1.stop) return f_status_set_error(f_invalid_parameter);
if (string2.used <= range2.stop) return f_status_set_error(f_invalid_parameter);
#endif // _di_fl_string_dynamic_partial_compare_
#ifndef _di_fl_string_dynamic_partial_compare_trim_
- f_return_status fl_string_dynamic_partial_compare_trim(const f_string_dynamic string1, const f_string_dynamic string2, const f_string_range range1, const f_string_range range2) {
+ f_return_status fl_string_dynamic_partial_compare_trim(const f_string_static string1, const f_string_static string2, const f_string_range range1, const f_string_range range2) {
#ifndef _di_level_1_parameter_checking_
if (string1.used <= range1.stop) return f_status_set_error(f_invalid_parameter);
if (string2.used <= range2.stop) return f_status_set_error(f_invalid_parameter);
#endif // _di_fl_string_dynamic_partial_compare_trim_
#ifndef _di_fl_string_dynamic_partial_mash_
- f_return_status fl_string_dynamic_partial_mash(const f_string glue, const f_string_length glue_length, const f_string_dynamic source, const f_string_range range, f_string_dynamic *destination) {
+ f_return_status fl_string_dynamic_partial_mash(const f_string glue, const f_string_length glue_length, const f_string_static source, const f_string_range range, f_string_dynamic *destination) {
#ifndef _di_level_1_parameter_checking_
if (source.used <= range.stop) return f_status_set_error(f_invalid_parameter);
if (destination == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_fl_string_dynamic_partial_mash_
#ifndef _di_fl_string_dynamic_partial_mash_nulless_
- f_return_status fl_string_dynamic_partial_mash_nulless(const f_string glue, const f_string_length glue_length, const f_string_dynamic source, const f_string_range range, f_string_dynamic *destination) {
+ f_return_status fl_string_dynamic_partial_mash_nulless(const f_string glue, const f_string_length glue_length, const f_string_static source, const f_string_range range, f_string_dynamic *destination) {
#ifndef _di_level_1_parameter_checking_
if (source.used <= range.stop) return f_status_set_error(f_invalid_parameter);
if (destination == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_fl_string_dynamic_partial_mash_nulless_
#ifndef _di_fl_string_dynamic_partial_mish_
- f_return_status fl_string_partial_dynamic_mish(const f_string glue, const f_string_length glue_length, const f_string_dynamic source, const f_string_range range, f_string_dynamic *destination) {
+ f_return_status fl_string_partial_dynamic_mish(const f_string glue, const f_string_length glue_length, const f_string_static source, const f_string_range range, f_string_dynamic *destination) {
#ifndef _di_level_1_parameter_checking_
if (source.used <= range.stop) return f_status_set_error(f_invalid_parameter);
if (destination == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_fl_string_dynamic_partial_mish_
#ifndef _di_fl_string_dynamic_partial_mish_nulless_
- f_return_status fl_string_dynamic_partial_mish_nulless(const f_string glue, const f_string_length glue_length, const f_string_dynamic source, const f_string_range range, f_string_dynamic *destination) {
+ f_return_status fl_string_dynamic_partial_mish_nulless(const f_string glue, const f_string_length glue_length, const f_string_static source, const f_string_range range, f_string_dynamic *destination) {
#ifndef _di_level_1_parameter_checking_
if (source.used <= range.stop) return f_status_set_error(f_invalid_parameter);
if (destination == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_fl_string_dynamic_partial_mish_nulless_
#ifndef _di_fl_string_dynamic_partial_prepend_
- f_return_status fl_string_dynamic_partial_prepend(const f_string_dynamic source, const f_string_range range, f_string_dynamic *destination) {
+ f_return_status fl_string_dynamic_partial_prepend(const f_string_static source, const f_string_range range, f_string_dynamic *destination) {
#ifndef _di_level_1_parameter_checking_
if (source.used <= range.stop) return f_status_set_error(f_invalid_parameter);
if (destination == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_fl_string_dynamic_partial_prepend_
#ifndef _di_fl_string_dynamic_partial_prepend_nulless_
- f_return_status fl_string_dynamic_partial_prepend_nulless(const f_string_dynamic source, const f_string_range range, f_string_dynamic *destination) {
+ f_return_status fl_string_dynamic_partial_prepend_nulless(const f_string_static source, const f_string_range range, f_string_dynamic *destination) {
#ifndef _di_level_1_parameter_checking_
if (source.used <= range.stop) return f_status_set_error(f_invalid_parameter);
if (destination == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_fl_string_dynamic_partial_prepend_nulless
#ifndef _di_fl_string_dynamic_prepend_
- f_return_status fl_string_dynamic_prepend(const f_string_dynamic source, f_string_dynamic *destination) {
+ f_return_status fl_string_dynamic_prepend(const f_string_static source, f_string_dynamic *destination) {
#ifndef _di_level_1_parameter_checking_
if (destination == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_level_1_parameter_checking_
#endif // _di_fl_string_dynamic_prepend_
#ifndef _di_fl_string_dynamic_prepend_nulless_
- f_return_status fl_string_dynamic_prepend_nulless(const f_string_dynamic source, f_string_dynamic *destination) {
+ f_return_status fl_string_dynamic_prepend_nulless(const f_string_static source, f_string_dynamic *destination) {
#ifndef _di_level_1_parameter_checking_
if (destination == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_level_1_parameter_checking_
#endif // _di_fl_string_dynamic_prepend_nulless_
#ifndef _di_fl_string_dynamic_rip_
- f_return_status fl_string_dynamic_rip(const f_string_dynamic source, const f_string_range range, f_string_dynamic *destination) {
+ f_return_status fl_string_dynamic_rip(const f_string_static source, const f_string_range range, f_string_dynamic *destination) {
#ifndef _di_level_1_parameter_checking_
if (source.used <= range.start) return f_status_set_error(f_invalid_parameter);
if (source.used <= range.stop) return f_status_set_error(f_invalid_parameter);
#endif // _di_fl_string_dynamic_rip_
#ifndef _di_fl_string_dynamic_rip_nulless_
- f_return_status fl_string_dynamic_rip_nulless(const f_string_dynamic source, const f_string_range range, f_string_dynamic *destination) {
+ f_return_status fl_string_dynamic_rip_nulless(const f_string_static source, const f_string_range range, f_string_dynamic *destination) {
#ifndef _di_level_1_parameter_checking_
if (source.used <= range.start) return f_status_set_error(f_invalid_parameter);
if (source.used <= range.stop) return f_status_set_error(f_invalid_parameter);
#endif // _di_fl_string_dynamic_rip_nulless_
#ifndef _di_fl_string_dynamic_seek_line_to_
- f_return_status fl_string_dynamic_seek_line_to(const f_string_dynamic buffer, f_string_range *range, const int8_t seek_to_this) {
+ f_return_status fl_string_dynamic_seek_line_to(const f_string_static buffer, f_string_range *range, const int8_t seek_to_this) {
#ifndef _di_level_1_parameter_checking_
if (range == 0) return f_status_set_error(f_invalid_parameter);
if (buffer.used <= range->start) return f_status_set_error(f_invalid_parameter);
#endif // _di_fl_string_dynamic_seek_line_to_
#ifndef _di_fl_string_dynamic_seek_line_to_utf_character_
- f_return_status fl_string_dynamic_seek_line_to_utf_character(const f_string_dynamic buffer, f_string_range *range, const f_utf_character seek_to_this) {
+ f_return_status fl_string_dynamic_seek_line_to_utf_character(const f_string_static buffer, f_string_range *range, const f_utf_character seek_to_this) {
#ifndef _di_level_1_parameter_checking_
if (range == 0) return f_status_set_error(f_invalid_parameter);
if (buffer.used <= range->start) return f_status_set_error(f_invalid_parameter);
#endif // _di_fl_string_dynamic_seek_line_to_utf_character_
#ifndef _di_fl_string_dynamic_seek_line_until_graph_
- f_return_status fl_string_dynamic_seek_line_until_graph(const f_string_dynamic buffer, f_string_range *range, const int8_t placeholder) {
+ f_return_status fl_string_dynamic_seek_line_until_graph(const f_string_static buffer, f_string_range *range, const int8_t placeholder) {
#ifndef _di_level_1_parameter_checking_
if (range == 0) return f_status_set_error(f_invalid_parameter);
if (buffer.used <= range->start) return f_status_set_error(f_invalid_parameter);
#endif // _di_fl_string_dynamic_seek_line_until_graph_
#ifndef _di_fl_string_dynamic_seek_line_until_non_graph_
- f_return_status fl_string_dynamic_seek_line_until_non_graph(const f_string_dynamic buffer, f_string_range *range, const int8_t placeholder) {
+ f_return_status fl_string_dynamic_seek_line_until_non_graph(const f_string_static buffer, f_string_range *range, const int8_t placeholder) {
#ifndef _di_level_1_parameter_checking_
if (range == 0) return f_status_set_error(f_invalid_parameter);
if (buffer.used <= range->start) return f_status_set_error(f_invalid_parameter);
#endif // _di_fl_string_dynamic_seek_line_until_non_graph_
#ifndef _di_fl_string_dynamic_seek_to_
- f_return_status fl_string_dynamic_seek_to(const f_string_dynamic buffer, f_string_range *range, const int8_t seek_to_this) {
+ f_return_status fl_string_dynamic_seek_to(const f_string_static buffer, f_string_range *range, const int8_t seek_to_this) {
#ifndef _di_level_1_parameter_checking_
if (range == 0) return f_status_set_error(f_invalid_parameter);
if (buffer.used <= range->start) return f_status_set_error(f_invalid_parameter);
#endif // _di_fl_string_dynamic_seek_to_
#ifndef _di_fl_string_dynamic_seek_to_utf_character_
- f_return_status fl_string_dynamic_seek_to_utf_character(const f_string_dynamic buffer, f_string_range *range, const f_utf_character seek_to_this) {
+ f_return_status fl_string_dynamic_seek_to_utf_character(const f_string_static buffer, f_string_range *range, const f_utf_character seek_to_this) {
#ifndef _di_level_1_parameter_checking_
if (range == 0) return f_status_set_error(f_invalid_parameter);
if (buffer.used <= range->start) return f_status_set_error(f_invalid_parameter);
* @see fl_string_dynamic_append_nulless()
*/
#ifndef _di_fl_string_dynamic_append_
- extern f_return_status fl_string_dynamic_append(const f_string_dynamic source, f_string_dynamic *destination);
+ extern f_return_status fl_string_dynamic_append(const f_string_static source, f_string_dynamic *destination);
#endif // _di_fl_string_dynamic_append_
/**
* @see fl_string_dynamic_append()
*/
#ifndef _di_fl_string_dynamic_append_nulless_
- extern f_return_status fl_string_dynamic_append_nulless(const f_string_dynamic source, f_string_dynamic *destination);
+ extern f_return_status fl_string_dynamic_append_nulless(const f_string_static source, f_string_dynamic *destination);
#endif // _di_fl_string_dynamic_append_nulless_
/**
* @see fl_string_dynamic_partial_compare_trim()
*/
#ifndef _di_fl_string_dynamic_compare_
- extern f_return_status fl_string_dynamic_compare(const f_string_dynamic string1, const f_string_dynamic string2);
+ extern f_return_status fl_string_dynamic_compare(const f_string_static string1, const f_string_static string2);
#endif // _di_fl_string_dynamic_compare_
/**
* @see fl_string_dynamic_partial_compare_trim()
*/
#ifndef _di_fl_string_dynamic_compare_trim_
- extern f_return_status fl_string_dynamic_compare_trim(const f_string_dynamic string1, const f_string_dynamic string2);
+ extern f_return_status fl_string_dynamic_compare_trim(const f_string_static string1, const f_string_static string2);
#endif // _di_fl_string_dynamic_compare_trim_
/**
* @see fl_string_dynamic_mash_nulless()
*/
#ifndef _di_fl_string_dynamic_mash_
- extern f_return_status fl_string_dynamic_mash(const f_string glue, const f_string_length glue_length, const f_string_dynamic source, f_string_dynamic *destination);
+ extern f_return_status fl_string_dynamic_mash(const f_string glue, const f_string_length glue_length, const f_string_static source, f_string_dynamic *destination);
#endif // _di_fl_string_dynamic_mash_
/**
* @see fl_string_dynamic_mash()
*/
#ifndef _di_fl_string_dynamic_mash_nulless_
- extern f_return_status fl_string_dynamic_mash_nulless(const f_string glue, const f_string_length glue_length, const f_string_dynamic source, f_string_dynamic *destination);
+ extern f_return_status fl_string_dynamic_mash_nulless(const f_string glue, const f_string_length glue_length, const f_string_static source, f_string_dynamic *destination);
#endif // _di_fl_string_dynamic_mash_nulless_
/**
* @see fl_string_dynamic_mish_nulless()
*/
#ifndef _di_fl_string_dynamic_mish_
- extern f_return_status fl_string_dynamic_mish(const f_string glue, const f_string_length glue_length, const f_string_dynamic source, f_string_dynamic *destination);
+ extern f_return_status fl_string_dynamic_mish(const f_string glue, const f_string_length glue_length, const f_string_static source, f_string_dynamic *destination);
#endif // _di_fl_string_dynamic_mish_
/**
* @see fl_string_dynamic_mish()
*/
#ifndef _di_fl_string_dynamic_mish_nulless_
- extern f_return_status fl_string_dynamic_mish_nulless(const f_string glue, const f_string_length glue_length, const f_string_dynamic source, f_string_dynamic *destination);
+ extern f_return_status fl_string_dynamic_mish_nulless(const f_string glue, const f_string_length glue_length, const f_string_static source, f_string_dynamic *destination);
#endif // _di_fl_string_dynamic_mish_nulless_
/**
* @see fl_string_dynamic_partial_append_nulless()
*/
#ifndef _di_fl_string_dynamic_partial_append_
- extern f_return_status fl_string_dynamic_partial_append(const f_string_dynamic source, const f_string_range range, f_string_dynamic *destination);
+ extern f_return_status fl_string_dynamic_partial_append(const f_string_static source, const f_string_range range, f_string_dynamic *destination);
#endif // _di_fl_string_dynamic_partial_append_
/**
* @see fl_string_dynamic_partial_append()
*/
#ifndef _di_fl_string_dynamic_partial_append_nulless_
- extern f_return_status fl_string_dynamic_partial_append_nulless(const f_string_dynamic source, const f_string_range range, f_string_dynamic *destination);
+ extern f_return_status fl_string_dynamic_partial_append_nulless(const f_string_static source, const f_string_range range, f_string_dynamic *destination);
#endif // _di_fl_string_dynamic_partial_append_nulless_
/**
* @see fl_string_dynamic_compare_trim()
*/
#ifndef _di_fl_string_dynamic_partial_compare_
- extern f_return_status fl_string_dynamic_partial_compare(const f_string_dynamic string1, const f_string_dynamic string2, const f_string_range range1, const f_string_range range2);
+ extern f_return_status fl_string_dynamic_partial_compare(const f_string_static string1, const f_string_static string2, const f_string_range range1, const f_string_range range2);
#endif // _di_fl_string_dynamic_partial_compare_
/**
* @see fl_string_dynamic_compare_trim()
*/
#ifndef _di_fl_string_dynamic_partial_compare_trim_
- extern f_return_status fl_string_dynamic_partial_compare_trim(const f_string_dynamic string1, const f_string_dynamic string2, const f_string_range range1, const f_string_range range2);
+ extern f_return_status fl_string_dynamic_partial_compare_trim(const f_string_static string1, const f_string_static string2, const f_string_range range1, const f_string_range range2);
#endif // _di_fl_string_dynamic_partial_compare_trim_
/**
* @see fl_string_dynamic_partial_mash_nulless()
*/
#ifndef _di_fl_string_dynamic_partial_mash_
- extern f_return_status fl_string_dynamic_partial_mash(const f_string glue, const f_string_length glue_length, const f_string_dynamic source, const f_string_range range, f_string_dynamic *destination);
+ extern f_return_status fl_string_dynamic_partial_mash(const f_string glue, const f_string_length glue_length, const f_string_static source, const f_string_range range, f_string_dynamic *destination);
#endif // _di_fl_string_dynamic_partial_mash_
/**
* @see fl_string_dynamic_partial_mash()
*/
#ifndef _di_fl_string_dynamic_partial_mash_nulless_
- extern f_return_status fl_string_dynamic_partial_mash_nulless(const f_string glue, const f_string_length glue_length, const f_string_dynamic source, const f_string_range range, f_string_dynamic *destination);
+ extern f_return_status fl_string_dynamic_partial_mash_nulless(const f_string glue, const f_string_length glue_length, const f_string_static source, const f_string_range range, f_string_dynamic *destination);
#endif // _di_fl_string_dynamic_partial_mash_nulless_
/**
* @see fl_string_dynamic_partial_mish_nulless()
*/
#ifndef _di_fl_string_dynamic_partial_mish_
- extern f_return_status fl_string_dynamic_partial_mish(const f_string glue, const f_string_length glue_length, const f_string_dynamic source, const f_string_range range, f_string_dynamic *destination);
+ extern f_return_status fl_string_dynamic_partial_mish(const f_string glue, const f_string_length glue_length, const f_string_static source, const f_string_range range, f_string_dynamic *destination);
#endif // _di_fl_string_dynamic_partial_mish_
/**
* @see fl_string_dynamic_partial_mish()
*/
#ifndef _di_fl_string_dynamic_partial_mish_nulless_
- extern f_return_status fl_string_dynamic_partial_mish_nulless(const f_string glue, const f_string_length glue_length, const f_string_dynamic source, const f_string_range range, f_string_dynamic *destination);
+ extern f_return_status fl_string_dynamic_partial_mish_nulless(const f_string glue, const f_string_length glue_length, const f_string_static source, const f_string_range range, f_string_dynamic *destination);
#endif // _di_fl_string_dynamic_partial_mish_nulless_
/**
* @see fl_string_dynamic_partial_prepend_nulless()
*/
#ifndef _di_fl_string_dynamic_partial_prepend_
- extern f_return_status fl_string_dynamic_partial_prepend(const f_string_dynamic source, const f_string_range range, f_string_dynamic *destination);
+ extern f_return_status fl_string_dynamic_partial_prepend(const f_string_static source, const f_string_range range, f_string_dynamic *destination);
#endif // _di_fl_string_dynamic_partial_prepend_
/**
* @see fl_string_dynamic_partial_prepend()
*/
#ifndef _di_fl_string_dynamic_partial_prepend_nulless_
- extern f_return_status fl_string_dynamic_partial_prepend_nulless(const f_string_dynamic source, const f_string_range range, f_string_dynamic *destination);
+ extern f_return_status fl_string_dynamic_partial_prepend_nulless(const f_string_static source, const f_string_range range, f_string_dynamic *destination);
#endif // _di_fl_string_dynamic_partial_prepend_nulless_
/**
* @see fl_string_dynamic_prepend_nulless()
*/
#ifndef _di_fl_string_dynamic_prepend_
- extern f_return_status fl_string_dynamic_prepend(const f_string_dynamic source, f_string_dynamic *destination);
+ extern f_return_status fl_string_dynamic_prepend(const f_string_static source, f_string_dynamic *destination);
#endif // _di_fl_string_dynamic_prepend_
/**
* @see fl_string_dynamic_prepend()
*/
#ifndef _di_fl_string_dynamic_prepend_nulless_
- extern f_return_status fl_string_dynamic_prepend_nulless(const f_string_dynamic source, f_string_dynamic *destination);
+ extern f_return_status fl_string_dynamic_prepend_nulless(const f_string_static source, f_string_dynamic *destination);
#endif // _di_fl_string_dynamic_prepend_nulless_
/**
* @see fl_string_dynamic_rip_nulless()
*/
#ifndef _di_fl_string_dynamic_rip_
- extern f_return_status fl_string_dynamic_rip(const f_string_dynamic source, const f_string_range range, f_string_dynamic *destination);
+ extern f_return_status fl_string_dynamic_rip(const f_string_static source, const f_string_range range, f_string_dynamic *destination);
#endif // _di_fl_string_dynamic_rip_
/**
* @see fl_string_dynamic_rip()
*/
#ifndef _di_fl_string_dynamic_rip_nulless_
- extern f_return_status fl_string_dynamic_rip_nulless(const f_string_dynamic source, const f_string_range range, f_string_dynamic *destination);
+ extern f_return_status fl_string_dynamic_rip_nulless(const f_string_static source, const f_string_range range, f_string_dynamic *destination);
#endif // _di_fl_string_dynamic_rip_nulless_
/**
* @see fl_string_seek_line_to_utf_character()
*/
#ifndef _di_fl_string_dynamic_seek_line_to_
- extern f_return_status fl_string_dynamic_seek_line_to(const f_string_dynamic buffer, f_string_range *range, const int8_t seek_to_this);
+ extern f_return_status fl_string_dynamic_seek_line_to(const f_string_static buffer, f_string_range *range, const int8_t seek_to_this);
#endif // _di_fl_string_dynamic_seek_line_to_
/**
* @see fl_string_seek_line_to()
*/
#ifndef _di_fl_string_dynamic_seek_line_to_utf_character_
- extern f_return_status fl_string_dynamic_seek_line_to_utf_character(const f_string_dynamic buffer, f_string_range *range, const f_utf_character seek_to_this);
+ extern f_return_status fl_string_dynamic_seek_line_to_utf_character(const f_string_static buffer, f_string_range *range, const f_utf_character seek_to_this);
#endif // _di_fl_string_dynamic_seek_line_to_utf_character_
/**
* @see fl_string_seek_line_until_graph()
*/
#ifndef _di_fl_string_dynamic_seek_line_until_graph_
- extern f_return_status fl_string_dynamic_seek_line_until_graph(const f_string_dynamic buffer, f_string_range *range, const int8_t placeholder);
+ extern f_return_status fl_string_dynamic_seek_line_until_graph(const f_string_static buffer, f_string_range *range, const int8_t placeholder);
#endif // _di_fl_string_dynamic_seek_line_until_graph_
/**
* @see fl_string_seek_line_until_non_graph()
*/
#ifndef _di_fl_string_dynamic_seek_line_until_non_graph_
- extern f_return_status fl_string_dynamic_seek_line_until_non_graph(const f_string_dynamic buffer, f_string_range *range, const int8_t placeholder);
+ extern f_return_status fl_string_dynamic_seek_line_until_non_graph(const f_string_static buffer, f_string_range *range, const int8_t placeholder);
#endif // _di_fl_string_dynamic_seek_line_until_non_graph_
/**
* @see fl_string_seek_to_utf_character()
*/
#ifndef _di_fl_string_dynamic_seek_to_
- extern f_return_status fl_string_dynamic_seek_to(const f_string_dynamic buffer, f_string_range *range, const int8_t seek_to_this);
+ extern f_return_status fl_string_dynamic_seek_to(const f_string_static buffer, f_string_range *range, const int8_t seek_to_this);
#endif // _di_fl_string_dynamic_seek_to_
/**
* @see fl_string_seek_to_character()
*/
#ifndef _di_fl_string_dynamic_seek_to_utf_character_
- extern f_return_status fl_string_dynamic_seek_to_utf_character(const f_string_dynamic buffer, f_string_range *range, const f_utf_character seek_to_this);
+ extern f_return_status fl_string_dynamic_seek_to_utf_character(const f_string_static buffer, f_string_range *range, const f_utf_character seek_to_this);
#endif // _di_fl_string_dynamic_seek_to_utf_character_
/**
#endif // _di_fll_execute_arguments_add_set_
#ifndef _di_fll_execute_arguments_dynamic_add_
- f_return_status fll_execute_arguments_dynamic_add(const f_string_dynamic source, f_string_dynamics *arguments) {
+ f_return_status fll_execute_arguments_dynamic_add(const f_string_static source, f_string_dynamics *arguments) {
#ifndef _di_level_2_parameter_checking_
if (source.used > source.size) return f_status_set_error(f_invalid_parameter);
if (arguments == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_fll_execute_arguments_dynamic_add_
#ifndef _di_fll_execute_arguments_dynamic_add_parameter_
- f_return_status fll_execute_arguments_dynamic_add_parameter(const f_string_dynamic prefix, const f_string_dynamic name, const f_string_dynamic value, f_string_dynamics *arguments) {
+ f_return_status fll_execute_arguments_dynamic_add_parameter(const f_string_static prefix, const f_string_static name, const f_string_static value, f_string_dynamics *arguments) {
#ifndef _di_level_2_parameter_checking_
if (prefix.used > prefix.size) return f_status_set_error(f_invalid_parameter);
if (name.used > name.size) return f_status_set_error(f_invalid_parameter);
#endif // _di_fll_execute_arguments_dynamic_add_parameter_
#ifndef _di_fll_execute_arguments_dynamic_add_parameter_set_
- f_return_status fll_execute_arguments_dynamic_add_parameter_set(const f_string_dynamic prefix[], const f_string_dynamic name[], const f_string_dynamic value[], const f_array_length size, f_string_dynamics *arguments) {
+ f_return_status fll_execute_arguments_dynamic_add_parameter_set(const f_string_static prefix[], const f_string_static name[], const f_string_static value[], const f_array_length size, f_string_dynamics *arguments) {
#ifndef _di_level_2_parameter_checking_
if (arguments == 0) return f_status_set_error(f_invalid_parameter);
if (arguments->used > arguments->size) return f_status_set_error(f_invalid_parameter);
#endif // _di_fll_execute_arguments_dynamic_add_parameter_set_
#ifndef _di_fll_execute_arguments_dynamic_add_set_
- f_return_status fll_execute_arguments_dynamic_add_set(const f_string_dynamic source[], const f_array_length size, f_string_dynamics *arguments) {
+ f_return_status fll_execute_arguments_dynamic_add_set(const f_string_static source[], const f_array_length size, f_string_dynamics *arguments) {
#ifndef _di_level_2_parameter_checking_
if (arguments == 0) return f_status_set_error(f_invalid_parameter);
if (arguments->used > arguments->size) return f_status_set_error(f_invalid_parameter);
* f_buffer_too_large (with error bit) if arguments array is too larger for further allocation.
*/
#ifndef _di_fll_execute_arguments_dynamic_add_
- extern f_return_status fll_execute_arguments_dynamic_add(const f_string_dynamic source, f_string_dynamics *arguments);
+ extern f_return_status fll_execute_arguments_dynamic_add(const f_string_static source, f_string_dynamics *arguments);
#endif // _di_fll_execute_arguments_dynamic_add_
/**
* f_buffer_too_large (with error bit) if arguments array is too larger for further allocation.
*/
#ifndef _di_fll_execute_arguments_dynamic_add_parameter_
- extern f_return_status fll_execute_arguments_dynamic_add_parameter(const f_string_dynamic prefix, const f_string_dynamic name, const f_string_dynamic value, f_string_dynamics *arguments);
+ extern f_return_status fll_execute_arguments_dynamic_add_parameter(const f_string_static prefix, const f_string_static name, const f_string_static value, f_string_dynamics *arguments);
#endif // _di_fll_execute_arguments_dynamic_add_parameter_
/**
* f_buffer_too_large (with error bit) if arguments array is too larger for further allocation.
*/
#ifndef _di_fll_execute_arguments_dynamic_add_parameter_set_
- extern f_return_status fll_execute_arguments_dynamic_add_parameter_set(const f_string_dynamic prefix[], const f_string_dynamic name[], const f_string_dynamic value[], const f_array_length size, f_string_dynamics *arguments);
+ extern f_return_status fll_execute_arguments_dynamic_add_parameter_set(const f_string_static prefix[], const f_string_static name[], const f_string_static value[], const f_array_length size, f_string_dynamics *arguments);
#endif // _di_fll_execute_arguments_dynamic_add_parameter_set_
/**
* f_buffer_too_large (with error bit) if arguments array is too larger for further allocation.
*/
#ifndef _di_fll_execute_arguments_dynamic_add_set_
- extern f_return_status fll_execute_arguments_dynamic_add_set(const f_string_dynamic source[], const f_array_length size, f_string_dynamics *arguments);
+ extern f_return_status fll_execute_arguments_dynamic_add_set(const f_string_static source[], const f_array_length size, f_string_dynamics *arguments);
#endif // _di_fll_execute_arguments_dynamic_add_set_
/**
#endif
#ifndef _di_fll_fss_snatch_
- f_return_status fll_fss_snatch(const f_string_dynamic buffer, const f_fss_objects objects, const f_fss_contents contents, const f_string names[], const f_string_length lengths[], f_string_dynamic *values[], const f_string_length size) {
+ f_return_status fll_fss_snatch(const f_string_static buffer, const f_fss_objects objects, const f_fss_contents contents, const f_string names[], const f_string_length lengths[], f_string_dynamic *values[], const f_string_length size) {
#ifndef _di_level_2_parameter_checking_
if (size == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_level_2_parameter_checking_
#endif // _di_fll_fss_snatch_
#ifndef _di_fll_fss_snatch_apart_
- f_return_status fll_fss_snatch_apart(const f_string_dynamic buffer, const f_fss_objects objects, const f_fss_contents contents, const f_string names[], const f_string_length lengths[], f_string_dynamics *values[], const f_string_length size) {
+ f_return_status fll_fss_snatch_apart(const f_string_static buffer, const f_fss_objects objects, const f_fss_contents contents, const f_string names[], const f_string_length lengths[], f_string_dynamics *values[], const f_string_length size) {
#ifndef _di_level_2_parameter_checking_
if (size == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_level_2_parameter_checking_
#endif // _di_fll_fss_snatch_apart_
#ifndef _di_fll_fss_snatch_together_
- f_return_status fll_fss_snatch_together(const f_string_dynamic buffer, const f_fss_objects objects, const f_fss_contents contents, const f_string names[], const f_string_length lengths[], f_string_dynamic *values[], const f_string_length size) {
+ f_return_status fll_fss_snatch_together(const f_string_static buffer, const f_fss_objects objects, const f_fss_contents contents, const f_string names[], const f_string_length lengths[], f_string_dynamic *values[], const f_string_length size) {
#ifndef _di_level_2_parameter_checking_
if (size == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_level_2_parameter_checking_
#endif // _di_fll_fss_snatch_together_
#ifndef _di_fll_fss_snatch_mash_
- f_return_status fll_fss_snatch_mash(const f_string_dynamic buffer, const f_fss_objects objects, const f_fss_contents contents, const f_string names[], const f_string_length lengths[], f_string_dynamic *values[], const f_string_length size, const f_string glue, const f_string_length glue_length) {
+ f_return_status fll_fss_snatch_mash(const f_string_static buffer, const f_fss_objects objects, const f_fss_contents contents, const f_string names[], const f_string_length lengths[], f_string_dynamic *values[], const f_string_length size, const f_string glue, const f_string_length glue_length) {
#ifndef _di_level_2_parameter_checking_
if (size == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_level_2_parameter_checking_
#endif // _di_fll_fss_snatch_mash_
#ifndef _di_fll_fss_snatch_mash_apart_
- f_return_status fll_fss_snatch_mash_apart(const f_string_dynamic buffer, const f_fss_objects objects, const f_fss_contents contents, const f_string names[], const f_string_length lengths[], f_string_dynamics *values[], const f_string_length size, const f_string glue, const f_string_length glue_length) {
+ f_return_status fll_fss_snatch_mash_apart(const f_string_static buffer, const f_fss_objects objects, const f_fss_contents contents, const f_string names[], const f_string_length lengths[], f_string_dynamics *values[], const f_string_length size, const f_string glue, const f_string_length glue_length) {
#ifndef _di_level_2_parameter_checking_
if (size == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_level_2_parameter_checking_
#endif // _di_fll_fss_snatch_mash_apart_
#ifndef _di_fll_fss_snatch_mash_together_
- f_return_status fll_fss_snatch_mash_together(const f_string_dynamic buffer, const f_fss_objects objects, const f_fss_contents contents, const f_string names[], const f_string_length lengths[], f_string_dynamic *values[], const f_string_length size, const f_string glue, const f_string_length glue_length) {
+ f_return_status fll_fss_snatch_mash_together(const f_string_static buffer, const f_fss_objects objects, const f_fss_contents contents, const f_string names[], const f_string_length lengths[], f_string_dynamic *values[], const f_string_length size, const f_string glue, const f_string_length glue_length) {
#ifndef _di_level_2_parameter_checking_
if (size == 0) return f_status_set_error(f_invalid_parameter);
#endif // _di_level_2_parameter_checking_
* f_string_max_size (with error bit) if any combined string is too large when processing values.
*/
#ifndef _di_fll_fss_snatch_
- extern f_return_status fll_fss_snatch(const f_string_dynamic buffer, const f_fss_objects objects, const f_fss_contents contents, const f_string names[], const f_string_length lengths[], f_string_dynamic *values[], const f_string_length size);
+ extern f_return_status fll_fss_snatch(const f_string_static buffer, const f_fss_objects objects, const f_fss_contents contents, const f_string names[], const f_string_length lengths[], f_string_dynamic *values[], const f_string_length size);
#endif // _di_fll_fss_snatch_
/**
* f_string_max_size (with error bit) if any combined string is too large when processing values.
*/
#ifndef _di_fll_fss_snatch_apart_
- extern f_return_status fll_fss_snatch_apart(const f_string_dynamic buffer, const f_fss_objects objects, const f_fss_contents contents, const f_string names[], const f_string_length lengths[], f_string_dynamics *values[], const f_string_length size);
+ extern f_return_status fll_fss_snatch_apart(const f_string_static buffer, const f_fss_objects objects, const f_fss_contents contents, const f_string names[], const f_string_length lengths[], f_string_dynamics *values[], const f_string_length size);
#endif // _di_fll_fss_snatch_apart_
/**
* f_string_max_size (with error bit) if any combined string is too large when processing values.
*/
#ifndef _di_fll_fss_snatch_together_
- extern f_return_status fll_fss_snatch_together(const f_string_dynamic buffer, const f_fss_objects objects, const f_fss_contents contents, const f_string names[], const f_string_length lengths[], f_string_dynamic *values[], const f_string_length size);
+ extern f_return_status fll_fss_snatch_together(const f_string_static buffer, const f_fss_objects objects, const f_fss_contents contents, const f_string names[], const f_string_length lengths[], f_string_dynamic *values[], const f_string_length size);
#endif // _di_fll_fss_snatch_together_
/**
* f_string_max_size (with error bit) if any combined string is too large when processing values.
*/
#ifndef _di_fll_fss_snatch_mash_
- extern f_return_status fll_fss_snatch_mash(const f_string_dynamic buffer, const f_fss_objects objects, const f_fss_contents contents, const f_string names[], const f_string_length lengths[], f_string_dynamic *values[], const f_string_length size, const f_string glue, const f_string_length glue_length);
+ extern f_return_status fll_fss_snatch_mash(const f_string_static buffer, const f_fss_objects objects, const f_fss_contents contents, const f_string names[], const f_string_length lengths[], f_string_dynamic *values[], const f_string_length size, const f_string glue, const f_string_length glue_length);
#endif // _di_fll_fss_snatch_mash_
/**
* f_string_max_size (with error bit) if any combined string is too large when processing values.
*/
#ifndef _di_fll_fss_snatch_mash_apart_
- extern f_return_status fll_fss_snatch_mash_apart(const f_string_dynamic buffer, const f_fss_objects objects, const f_fss_contents contents, const f_string names[], const f_string_length lengths[], f_string_dynamics *values[], const f_string_length size, const f_string glue, const f_string_length glue_length);
+ extern f_return_status fll_fss_snatch_mash_apart(const f_string_static buffer, const f_fss_objects objects, const f_fss_contents contents, const f_string names[], const f_string_length lengths[], f_string_dynamics *values[], const f_string_length size, const f_string glue, const f_string_length glue_length);
#endif // _di_fll_fss_snatch_mash_apart_
/**
* f_string_max_size (with error bit) if any combined string is too large when processing values.
*/
#ifndef _di_fll_fss_snatch_mash_together_
- extern f_return_status fll_fss_snatch_mash_together(const f_string_dynamic buffer, const f_fss_objects objects, const f_fss_contents contents, const f_string names[], const f_string_length lengths[], f_string_dynamic *values[], const f_string_length size, const f_string glue, const f_string_length glue_length);
+ extern f_return_status fll_fss_snatch_mash_together(const f_string_static buffer, const f_fss_objects objects, const f_fss_contents contents, const f_string names[], const f_string_length lengths[], f_string_dynamic *values[], const f_string_length size, const f_string glue, const f_string_length glue_length);
#endif // _di_fll_fss_snatch_mash_together_
#ifdef __cplusplus
#endif // _di_fll_fss_basic_read_
#ifndef _di_fll_fss_basic_write_
- f_return_status fll_fss_basic_write(const f_string_dynamic object, const f_string_dynamics contents, f_string_dynamic *buffer) {
+ f_return_status fll_fss_basic_write(const f_string_static object, const f_string_dynamics contents, f_string_dynamic *buffer) {
#ifndef _di_level_2_parameter_checking_
if (buffer == 0) return f_status_set_error(f_invalid_parameter);
if (contents.used > contents.size) return f_status_set_error(f_invalid_parameter);
* f_invalid_parameter (with error bit) if a parameter is invalid.
*/
#ifndef _di_fll_fss_basic_write_
- extern f_return_status fll_fss_basic_write(const f_string_dynamic object, const f_string_dynamics contents, f_string_dynamic *buffer);
+ extern f_return_status fll_fss_basic_write(const f_string_static object, const f_string_dynamics contents, f_string_dynamic *buffer);
#endif // _di_fll_fss_basic_write_
#ifdef __cplusplus
#endif // _di_fll_fss_basic_list_read_
#ifndef _di_fll_fss_basic_list_write_
- f_return_status fll_fss_basic_list_write(const f_string_dynamic object, const f_string_dynamics contents, f_string_dynamic *buffer) {
+ f_return_status fll_fss_basic_list_write(const f_string_static object, const f_string_dynamics contents, f_string_dynamic *buffer) {
#ifndef _di_level_2_parameter_checking_
if (buffer == 0) return f_status_set_error(f_invalid_parameter);
if (contents.used > contents.size) return f_status_set_error(f_invalid_parameter);
* f_invalid_parameter (with error bit) if a parameter is invalid.
*/
#ifndef _di_fll_fss_basic_list_write_
- extern f_return_status fll_fss_basic_list_write(const f_string_dynamic object, const f_string_dynamics contents, f_string_dynamic *buffer);
+ extern f_return_status fll_fss_basic_list_write(const f_string_static object, const f_string_dynamics contents, f_string_dynamic *buffer);
#endif // _di_fll_fss_basic_list_write_
#ifdef __cplusplus
#endif // _di_fll_fss_extended_read_
#ifndef _di_fll_fss_extended_write_
- f_return_status fll_fss_extended_write(const f_string_dynamic object, const f_string_dynamics contents, f_string_dynamic *buffer) {
+ f_return_status fll_fss_extended_write(const f_string_static object, const f_string_dynamics contents, f_string_dynamic *buffer) {
#ifndef _di_level_2_parameter_checking_
if (buffer == 0) return f_status_set_error(f_invalid_parameter);
if (contents.used > contents.size) return f_status_set_error(f_invalid_parameter);
* f_invalid_parameter (with error bit) if a parameter is invalid.
*/
#ifndef _di_fll_fss_extended_write_
- extern f_return_status fll_fss_extended_write(const f_string_dynamic object, const f_string_dynamics contents, f_string_dynamic *buffer);
+ extern f_return_status fll_fss_extended_write(const f_string_static object, const f_string_dynamics contents, f_string_dynamic *buffer);
#endif // _di_fll_fss_extended_write_
#ifdef __cplusplus
/*
#ifndef _di_fll_fss_extended_list_write_
- f_return_status fll_fss_extended_list_write(const f_string_dynamic object, const f_string_dynamics contents, f_string_dynamic *buffer) {
+ f_return_status fll_fss_extended_list_write(const f_string_static object, const f_string_dynamics contents, f_string_dynamic *buffer) {
#ifndef _di_level_3_parameter_checking_
if (buffer == 0) return f_status_set_error(f_invalid_parameter);
if (contents.used > contents.size) return f_status_set_error(f_invalid_parameter);
* f_invalid_parameter (with error bit) if a parameter is invalid.
*/
#ifndef _di_fll_fss_extended_list_write_
- //extern f_return_status fll_fss_extended_list_write(const f_string_dynamic object, const f_string_dynamics contents, f_string_dynamic *buffer);
+ //extern f_return_status fll_fss_extended_list_write(const f_string_static object, const f_string_dynamics contents, f_string_dynamic *buffer);
#endif // _di_fll_fss_extended_list_write_
#ifdef __cplusplus
return f_none;
}
- f_return_status (*print_object)(FILE *, const f_string_dynamic, const f_string_range) = &f_print_string_dynamic_partial;
+ f_return_status (*print_object)(FILE *, const f_string_static, const f_string_range) = &f_print_string_dynamic_partial;
if (data->parameters[fss_basic_list_read_parameter_trim].result == f_console_result_found) {
print_object = &fl_print_trim_string_dynamic_partial;
return f_none;
}
- f_return_status (*print_object)(FILE *, const f_string_dynamic, const f_string_range) = &f_print_string_dynamic_partial;
+ f_return_status (*print_object)(FILE *, const f_string_static, const f_string_range) = &f_print_string_dynamic_partial;
if (data->parameters[fss_basic_read_parameter_trim].result == f_console_result_found) {
print_object = &fl_print_trim_string_dynamic_partial;
return f_none;
}
- f_return_status (*print_object)(FILE *, const f_string_dynamic, const f_string_range) = &f_print_string_dynamic_partial;
+ f_return_status (*print_object)(FILE *, const f_string_static, const f_string_range) = &f_print_string_dynamic_partial;
if (data->parameters[fss_extended_list_read_parameter_trim].result == f_console_result_found) {
print_object = &fl_print_trim_string_dynamic_partial;
return f_none;
}
- f_return_status (*print_object)(FILE *, const f_string_dynamic, const f_string_range) = &f_print_string_dynamic_partial;
+ f_return_status (*print_object)(FILE *, const f_string_static, const f_string_range) = &f_print_string_dynamic_partial;
if (data->parameters[fss_extended_read_parameter_trim].result == f_console_result_found) {
print_object = &fl_print_trim_string_dynamic_partial;