Searched refs:MyString (Results 1 – 3 of 3) sorted by relevance
47 TEST(MyString, DefaultConstructor) { in TEST() argument48 const MyString s; in TEST()78 TEST(MyString, ConstructorFromCString) { in TEST() argument79 const MyString s(kHelloString); in TEST()85 TEST(MyString, CopyConstructor) { in TEST() argument86 const MyString s1(kHelloString); in TEST()87 const MyString s2 = s1; in TEST()92 TEST(MyString, Set) { in TEST() argument93 MyString s; in TEST()
38 class MyString {41 const MyString& operator=(const MyString& rhs);52 MyString() : c_string_(nullptr) {} in MyString() function55 explicit MyString(const char* a_c_string) : c_string_(nullptr) { in MyString() function60 MyString(const MyString& string) : c_string_(nullptr) { in MyString() function68 ~MyString() { delete[] c_string_; } in ~MyString()
37 const char* MyString::CloneCString(const char* a_c_string) { in CloneCString()49 void MyString::Set(const char* a_c_string) { in Set()51 const char* const temp = MyString::CloneCString(a_c_string); in Set()