LCOV - code coverage report
Current view: top level - src/util - strings.c (source / functions) Coverage Total Hit
Test: coverage.info Lines: 72.2 % 18 13
Test Date: 2025-08-24 13:31:38 Functions: 60.0 % 5 3

            Line data    Source code
       1              : #include "strings.h"
       2              : 
       3            9 : uint32_t lengthString(char* str)
       4              : {
       5            9 :   uint32_t value = 0;
       6            9 :   if(NULL != str) {
       7           14 :     while('\0' != *str) {
       8            6 :       str++;
       9            6 :       value++;
      10              :     }
      11              :   }
      12            9 :   return value;
      13              : }
      14              : 
      15            0 : char* sliceOfString(uint16_t beg, uint16_t end, char* str)
      16              : {
      17            0 :   char* value = NULL;
      18            0 :   return value;
      19              : }
      20              : 
      21            0 : void intToString(int number, char* str, uint32_t length)
      22              : {
      23              :   //uint32_t base = number / 10;
      24              :   //uint32_t reminder = number % 10;
      25              : 
      26              :   //while(0 != reminder) {
      27              :   //  base = reminder / 10;
      28              :   //  base = reminder / 10;
      29              :   //}
      30            0 : }
      31              : 
      32           13 : void floatToString(float number, char* str) 
      33              : {
      34              :   // example:    4.3
      35              :   // numerator:   4
      36              :   // denominator: 3
      37           13 :   uint32_t numerator = (uint32_t)number;
      38           13 :   float denominator = number - (float)numerator ;
      39              : 
      40              :   //char* value = NULL;
      41              :   //while() {
      42              :   //}
      43              :   //char string[10] = {0};
      44              :   //while (0 != number % 10) {
      45              :   //}
      46           13 : }
      47              : 
      48            4 : void hexToString(int number, char* str)
      49              : {
      50            4 : }
        

Generated by: LCOV version 2.0-1