Lines Matching defs:str
517 int StringToInt(const char *str, int defaultValue)
519 if (str == NULL || *str == '\0') {
523 int value = (int)strtoul(str, NULL, DECIMAL_BASE);
660 INIT_LOCAL_API int StringToLL(const char *str, long long int *out)
662 INIT_ERROR_CHECK(str != NULL && out != NULL, return -1, "Invalid parament");
663 const char *s = str;
676 INIT_LOGE("StringToLL %s err = %d", str, errno);
683 INIT_LOCAL_API int StringToULL(const char *str, unsigned long long int *out)
685 INIT_ERROR_CHECK(str != NULL && out != NULL, return -1, "Invalid parament");
686 const char *s = str;
696 INIT_LOGE("StringToULL %s err = %d", str, errno);
704 void TrimTail(char *str, char c)
706 char *end = str + strlen(str) - 1;
707 while (end >= str && *end == c) {
713 char *TrimHead(char *str, char c)
715 char *head = str;
716 const char *end = str + strlen(str);