Lines Matching refs:cur_
87 PropertyParser(const char* property) : cur_(property) {} in PropertyParser()
96 const char* cur_ = nullptr; member in PropertyParser
105 while (isspace(*cur_)) in Get()
106 ++cur_; in Get()
108 if (*cur_ == '\0') { in Get()
113 const char* property_start = cur_; in Get()
114 while (!isspace(*cur_) && *cur_ != '=' && *cur_ != '\0') in Get()
115 ++cur_; in Get()
117 *property = std::string(property_start, cur_ - property_start); in Get()
120 while (isspace(*cur_) && *cur_ != '=' && *cur_ != '\0') in Get()
121 ++cur_; in Get()
123 if (*cur_ == '=') { in Get()
124 ++cur_; in Get()
128 long read_value = strtol(cur_, const_cast<char**>(&end), 10); in Get()
134 if (cur_ == end || (!isspace(*end) && *end != '\0')) { in Get()
135 if (cur_ == end) { in Get()
148 cur_ = end; in Get()