10 string
lc(const string
& str
);
14 bool is_numeric( int );
15 bool is_alphanum( int );
16 bool is_whitespace( int );
18 vector
<string
> split(const char *str
, char c
= ',');
19 vector
<float> parse_number_list(const char *str
);
21 string
remove_non_number( string str
);
23 uint16_t get_checksum(const string
& to_check
);
24 uint16_t get_checksum(const char* to_check
);
26 void get_checksums(uint16_t check_sums
[], const string
& key
);
28 string
shift_parameter( string
¶meters
);
30 string
get_arguments( string possible_command
);
32 bool file_exists( const string file_name
);
34 void system_reset( bool dfu
= false );
36 string
absolute_from_relative( string path
);