rolling_flaws_utils.h 578 B

1234567891011121314151617181920212223242526272829
  1. #pragma once
  2. #include <furi.h>
  3. #ifdef TAG
  4. #undef TAG
  5. #endif
  6. #define TAG "RollingFlawsUtils"
  7. size_t __furi_string_extract_string(
  8. FuriString* buffer,
  9. size_t start_index,
  10. char* text,
  11. char delim,
  12. FuriString* result);
  13. size_t __furi_string_extract_string_until(
  14. FuriString* buffer,
  15. size_t start_index,
  16. char* text,
  17. char until_delim,
  18. FuriString* result);
  19. uint32_t
  20. __furi_string_extract_int(FuriString* buffer, char* text, char delim, uint32_t default_value);
  21. uint32_t __furi_string_hex_to_uint32(FuriString* str);
  22. void __gui_redraw();