__main_struct_funct.h 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. //PROTOTYPES HOW TO USE ORDER ELEMENTS
  2. /*void ARDUINO_ARRAY_INDEX_TABLE_INIT(
  3. //MAIN_TABLE_T, MAIN_TABLE_A,
  4. //optional ARDUINO_ARRAY_ASSOC_TABLE_S ARDUINO_ARRAY_ASSOC_TABLE_A,
  5. ARDUINO_ARRAY_INDEX_TABLE_S* ARDUINO_ARRAY_INDEX_TABLE_A,
  6. ARDUINO_ARRAY_COUNT_T* ARDUINO_ARRAY_COUNT_A,
  7. ARDUINO_ARRAY_INDEX_CURRENT_T* ARDUINO_ARRAY_INDEX_CURRENT_A,
  8. ARDUINO_ARRAY_INDEX_LAST_T* ARDUINO_ARRAY_INDEX_LAST_A,
  9. ARDUINO_ARRAY_INDEX_T_TO_DELETE_S* ARDUINO_ARRAY_INDEX_T_TO_DELETE_A,
  10. ARDUINO_ARRAY_INDEX_LIMIT_T* ARDUINO_ARRAY_INDEX_LIMIT_A
  11. //ASSOC TABLE
  12. ) {
  13. }
  14. */
  15. void ARDUINO_ARRAY_ASSOC_TABLE_INIT(
  16. ARDUINO_ARRAY_ASSOC_TABLE_S* ARDUINO_ARRAY_ASSOC_TABLE_A,
  17. ARDUINO_ARRAY_INDEX_T* ARDUINO_ARRAY_INDEX_A,
  18. ARDUINO_ARRAY_INDEX_CURRENT_T* ARDUINO_ARRAY_INDEX_CURRENT_A
  19. ) {
  20. }
  21. void ARDUINO_ARRAY_COUNT(
  22. ARDUINO_ARRAY_INDEX_TABLE_S* ARDUINO_ARRAY_INDEX_TABLE_A,
  23. ARDUINO_ARRAY_INDEX_T_TO_DELETE_S* ARDUINO_ARRAY_INDEX_T_TO_DELETE_A,
  24. ARDUINO_ARRAY_INDEX_CURRENT_T* ARDUINO_ARRAY_INDEX_CURRENT_A,
  25. ARDUINO_ARRAY_INDEX_LAST_T* ARDUINO_ARRAY_INDEX_LAST_A,
  26. ARDUINO_ARRAY_COUNT_T* ARDUINO_ARRAY_COUNT_A
  27. ) {
  28. }
  29. ;
  30. void ARDUINO_ARRAY_DELETE(
  31. ARDUINO_ARRAY_INDEX_TABLE_S* ARDUINO_ARRAY_INDEX_TABLE_A,
  32. ARDUINO_ARRAY_INDEX_T_TO_DELETE_S* ARDUINO_ARRAY_INDEX_T_TO_DELETE_A,
  33. ARDUINO_ARRAY_ASSOC_TABLE_S* ARDUINO_ARRAY_ASSOC_TABLE_A
  34. );