]> Kevux Git Server - fll/commitdiff
Update: Main program structures to follow consistent styling.
authorKevin Day <Kevin@kevux.org>
Sat, 6 Dec 2025 05:03:55 +0000 (23:03 -0600)
committerKevin Day <Kevin@kevux.org>
Sat, 6 Dec 2025 05:03:55 +0000 (23:03 -0600)
level_3/byte_dump/c/main/common/type.h
level_3/example/c/main/common/type.h
level_3/fake/c/main/common/type.h
level_3/fss_identify/c/main/common/type.h
level_3/fss_read/c/main/common/type.h
level_3/fss_write/c/main/common/type.h
level_3/iki_read/c/main/common/type.h
level_3/iki_write/c/main/common/type.h
level_3/status_code/c/main/common/type.h
level_3/utf8/c/main/common/type.h

index e82c5fd6f5389f3550f30f4db8e2679a875e01f5..b9c0f77c425700ed4f3a88e725ea24d95a2baf0e 100644 (file)
@@ -120,6 +120,7 @@ extern "C" {
 #ifndef _di_byte_dump_main_t_
   struct byte_dump_main_t_ {
     fll_program_data_t program;
+
     byte_dump_setting_t setting;
   };
 
index fd954af2198c59c21af1990e80a819fbf80ac035..c11243fbf4416cde1297c1e15df1c20daae93db9 100644 (file)
@@ -71,20 +71,23 @@ extern "C" {
 /**
  * The main program data as a single structure.
  *
- * program: The main program data.
- * setting: The settings data.
+ * Properties:
+ *   - program: The main program data.
+ *   - cache:   The program cache.
+ *   - setting: The settings data.
  */
 #ifndef _di_example_main_t_
   struct example_main_t_ {
     fll_program_data_t program;
-    example_setting_t setting;
+
     example_cache_t cache;
+    example_setting_t setting;
   };
 
   #define example_main_t_initialize { \
     .program = fll_program_data_t_initialize, \
-    .setting = example_setting_t_initialize, \
     .cache   = example_cache_t_initialize, \
+    .setting = example_setting_t_initialize, \
   }
 #endif // _di_example_main_t_
 
index fcad9cc9dcf841e7dd0a31b8b4c09c05e982eb42..9069f68d4334615b89c8d807ad01ede9af819232 100644 (file)
@@ -130,10 +130,9 @@ extern "C" {
 /**
  * The main program data as a single structure.
  *
- * program: The main program data.
- * setting: The settings data.
- *
  * Properties:
+ *   - program:          The main program data.
+ *   - setting:          The settings data.
  *   - buffer:           A string buffer cache often used for files and often held longe than other caches.
  *   - cache_1:          A string cache.
  *   - cache_2:          A string cache.
@@ -147,6 +146,7 @@ extern "C" {
 #ifndef _di_fake_main_t_
   struct fake_main_t_ {
     fll_program_data_t program;
+
     fake_setting_t setting;
 
     f_string_dynamic_t buffer;
index 210d397bdec873c9f34982916ab0746698f1f42c..5156db703c5079c9d50bb9764c6f72cb10c74fd6 100644 (file)
@@ -88,6 +88,7 @@ extern "C" {
 #ifndef _di_fss_identify_main_t_
   struct fss_identify_main_t_ {
     fll_program_data_t program;
+
     fss_identify_setting_t setting;
   };
 
index 9917af9c93d85e5abeb940f807d1f6f17b967e23..76543fa27ec66728e64b7ad5674099ba00b52ced 100644 (file)
@@ -337,25 +337,26 @@ extern "C" {
  * The main program data as a single structure.
  *
  * Properties:
- *   - cache:   The cache data.
- *   - call:    The callbacks.
  *   - program: The main program data.
+ *   - cache:   The cache data.
+ *   - call:    The call backs.
  *   - setting: The settings data.
  */
 #ifndef _di_fss_read_main_t_
   typedef void (*fss_read_settings_load_call_t)(const f_console_arguments_t arguments, fss_read_main_t * const main);
 
   struct fss_read_main_t_ {
+    fll_program_data_t program;
+
     fss_read_cache_t cache;
     fss_read_call_t call;
-    fll_program_data_t program;
     fss_read_setting_t setting;
   };
 
   #define fss_read_main_t_initialize { \
+    .program = fll_program_data_t_initialize, \
     .cache   = fss_read_cache_t_initialize, \
     .call    = fss_read_call_t_initialize, \
-    .program = fll_program_data_t_initialize, \
     .setting = fss_read_setting_t_initialize, \
   }
 #endif // _di_fss_read_main_t_
index f305981b89dc2b5f170a16b9046a66310933cafc..82e08dfaaa971d2703de16cb80e4334ccfa4559e 100644 (file)
@@ -133,23 +133,23 @@ extern "C" {
  * The main program data as a single structure.
  *
  * Properties:
- *   - call:    The callbacks.
  *   - program: The main program data.
+ *   - call:    The call backs.
  *   - setting: The settings data.
  */
 #ifndef _di_fss_write_main_t_
   struct fss_write_main_t_ {
-    fss_write_call_t call;
     fll_program_data_t program;
+
+    fss_write_call_t call;
     fss_write_setting_t setting;
   };
 
-  #define fss_write_main_t_initialize \
-    { \
-      .call    = fss_write_call_t_initialize, \
-      .program = fll_program_data_t_initialize, \
-      .setting = fss_write_setting_t_initialize, \
-    }
+  #define fss_write_main_t_initialize { \
+    .program = fll_program_data_t_initialize, \
+    .call    = fss_write_call_t_initialize, \
+    .setting = fss_write_setting_t_initialize, \
+  }
 #endif // _di_fss_write_main_t_
 
 /**
index 01de37114316db64df60b641f41e5d16e10306e0..934d721a94a77ebccb8b28cc432cc4f2ee7f10ec 100644 (file)
@@ -154,27 +154,29 @@ extern "C" {
  * The main program data as a single structure.
  *
  * Properties:
- *   - cache:   The cache data.
- *   - call:    The callbacks.
- *   - data:    A pointer for the structure representing IKI data (or EKI data).
  *   - program: The main program data.
+ *   - cache:   The cache data.
+ *   - call:    The call backs.
  *   - setting: The settings data.
+ *   - data:    A pointer for the structure representing IKI data (or EKI data).
  */
 #ifndef _di_iki_read_main_t_
   struct iki_read_main_t_ {
+    fll_program_data_t program;
+
     iki_read_cache_t cache;
     iki_read_callback_t call;
-    void * data;
-    fll_program_data_t program;
     iki_read_setting_t setting;
+
+    void * data;
   };
 
   #define iki_read_main_t_initialize { \
+    .program = fll_program_data_t_initialize, \
     .cache   = iki_read_cache_t_initialize, \
     .call    = iki_read_callback_t_initialize, \
-    .data    = 0, \
-    .program = fll_program_data_t_initialize, \
     .setting = iki_read_setting_t_initialize, \
+    .data    = 0, \
   }
 #endif // _di_iki_read_main_t_
 
index 6e591017d84fd37265a05d4cbc3daa8d13d07b5c..14ef3d3be80401dc2f61be7e3c4160a75cd4ad57 100644 (file)
@@ -117,23 +117,24 @@ extern "C" {
  * The main program data as a single structure.
  *
  * Properties:
- *   - cache:   The cache data.
- *   - call:    The callbacks.
  *   - program: The main program data.
+ *   - cache:   The cache data.
+ *   - call:    The call backs.
  *   - setting: The settings data.
  */
 #ifndef _di_iki_write_main_t_
   struct iki_write_main_t_ {
+    fll_program_data_t program;
+
     iki_write_cache_t cache;
     iki_write_call_t call;
-    fll_program_data_t program;
     iki_write_setting_t setting;
   };
 
   #define iki_write_main_t_initialize { \
+    .program = fll_program_data_t_initialize, \
     .cache   = iki_write_cache_t_initialize, \
     .call    = iki_write_call_t_initialize, \
-    .program = fll_program_data_t_initialize, \
     .setting = iki_write_setting_t_initialize, \
   }
 #endif // _di_iki_write_main_t_
index 496d0d532e38594da38fef081253cd36a6487cb4..d335d65deff6de340c99360209597de4bff42680 100644 (file)
@@ -77,18 +77,20 @@ extern "C" {
  *
  * Properties:
  *   - program: The main program data.
+ *   - call:    The call backs.
  *   - setting: The settings data.
  */
 #ifndef _di_status_code_main_t_
   struct status_code_main_t_ {
-    status_code_call_t call;
     fll_program_data_t program;
+
+    status_code_call_t call;
     status_code_setting_t setting;
   };
 
   #define status_code_main_t_initialize { \
-    .call = status_code_call_t_initialize, \
     .program = fll_program_data_t_initialize, \
+    .call    = status_code_call_t_initialize, \
     .setting = status_code_setting_t_initialize, \
   }
 #endif // _di_status_code_main_t_
index 30b49253a0404a52854268bee8b26f48e5cb4bea..84fe8afd52cc86412fadc46b84545f8f4bb45f01 100644 (file)
@@ -67,21 +67,20 @@ extern "C" {
     f_string_dynamics_t remaining;
   } utf8_setting_t;
 
-  #define utf8_setting_t_initialize \
-    { \
-      utf8_mode_from_bytesequence_e | utf8_mode_to_codepoint_e, \
-      utf8_main_flag_none_d, \
-      f_state_t_initialize, \
-      f_color_set_t_initialize, \
-      f_color_set_t_initialize, \
-      f_string_static_t_initialize, \
-      f_string_static_t_initialize, \
-      f_string_dynamic_t_initialize, \
-      f_string_dynamic_t_initialize, \
-      f_string_dynamics_t_initialize, \
-      f_string_dynamics_t_initialize, \
-      f_string_dynamics_t_initialize, \
-    }
+  #define utf8_setting_t_initialize { \
+    utf8_mode_from_bytesequence_e | utf8_mode_to_codepoint_e, \
+    utf8_main_flag_none_d, \
+    f_state_t_initialize, \
+    f_color_set_t_initialize, \
+    f_color_set_t_initialize, \
+    f_string_static_t_initialize, \
+    f_string_static_t_initialize, \
+    f_string_dynamic_t_initialize, \
+    f_string_dynamic_t_initialize, \
+    f_string_dynamics_t_initialize, \
+    f_string_dynamics_t_initialize, \
+    f_string_dynamics_t_initialize, \
+  }
 #endif // _di_utf8_setting_t_
 
 /**
@@ -94,14 +93,14 @@ extern "C" {
 #ifndef _di_utf8_main_t_
   struct utf8_main_t_ {
     fll_program_data_t program;
+
     utf8_setting_t setting;
   };
 
-  #define utf8_main_t_initialize \
-    { \
-      fll_program_data_t_initialize, \
-      utf8_setting_t_initialize, \
-    }
+  #define utf8_main_t_initialize { \
+    .program = fll_program_data_t_initialize, \
+    .setting = utf8_setting_t_initialize, \
+  }
 #endif // _di_utf8_main_t_
 
 /**