Lines Matching refs:str_
35 : str_(strcpy(new char[strlen("")+1], "")),
36 nextTok_(str_)
40 : str_(strcpy(new char[strlen(str)+1], str)),
41 nextTok_(str_)
45 : str_(new char[len+1]),
46 nextTok_(str_)
48 strlcpy(str_, str, len+1);
52 : str_(strcpy(new char[strlen(rhs.str_)+1], rhs.str_)),
53 nextTok_(str_)
58 delete[] str_;
64 delete[] str_;
65 str_ = strcpy(new char[strlen(rhs.str_)+1], rhs.str_);
67 nextTok_ = str_ + (rhs.nextTok_ - rhs.str_);
73 delete[] str_;
74 str_ = strcpy(new char[strlen(str)+1], str);
75 nextTok_ = str_;
81 return (strcmp(str_, rhs.str_) == 0);
87 return (strcmp(str_, rhs.str_) != 0);
93 return (str_[index]);
99 char *tmp = new char[strlen(str_)+strlen(rhs.peak())+1];
100 strcpy(tmp, str_);
101 delete[] str_;
102 str_ = tmp;
103 strcat(str_, rhs.peak());
143 return (strcmp(str_, rhs.str_));
149 return (strlen(str_));
180 nextTok_ = str_;
186 return (str_);
192 for (int i = 0; i < strlen(str_); i++) {
193 if (str_[i] == c) {
194 str_[i] = newc;