Daniele Bartolini 11 лет назад
Родитель
Сommit
5cf8d1fd45
1 измененных файлов с 25 добавлено и 25 удалено
  1. 25 25
      engine/core/strings/dynamic_string.h

+ 25 - 25
engine/core/strings/dynamic_string.h

@@ -87,23 +87,23 @@ public:
 
 private:
 
-	Array<char> m_string;
+	Array<char> _data;
 };
 
 inline DynamicString::DynamicString(Allocator& allocator)
-	: m_string(allocator)
+	: _data(allocator)
 {
-	array::push_back(m_string, '\0');
+	array::push_back(_data, '\0');
 }
 
 inline DynamicString::DynamicString(const char* s, Allocator& allocator)
-	: m_string(allocator)
+	: _data(allocator)
 {
 	if (s != NULL)
 	{
-		array::push(m_string, s, string::strlen(s));
+		array::push(_data, s, string::strlen(s));
 	}
-	array::push_back(m_string, '\0');
+	array::push_back(_data, '\0');
 }
 
 inline DynamicString::~DynamicString()
@@ -118,39 +118,39 @@ inline DynamicString& DynamicString::operator+=(const DynamicString& s)
 inline DynamicString& DynamicString::operator+=(const char* s)
 {
 	CE_ASSERT_NOT_NULL(s);
-	array::pop_back(m_string);
-	array::push(m_string, s, string::strlen(s));
-	array::push_back(m_string, '\0');
+	array::pop_back(_data);
+	array::push(_data, s, string::strlen(s));
+	array::push_back(_data, '\0');
 	return *this;
 }
 
 inline DynamicString& DynamicString::operator+=(const char c)
 {
-	array::pop_back(m_string);
-	array::push_back(m_string, c);
-	array::push_back(m_string, '\0');
+	array::pop_back(_data);
+	array::push_back(_data, c);
+	array::push_back(_data, '\0');
 	return *this;
 }
 
 inline DynamicString& DynamicString::operator=(const DynamicString& s)
 {
-	m_string = s.m_string;
+	_data = s._data;
 	return *this;
 }
 
 inline DynamicString& DynamicString::operator=(const char* s)
 {
 	CE_ASSERT_NOT_NULL(s);
-	array::clear(m_string);
-	array::push(m_string, s, string::strlen(s));
-	array::push_back(m_string, '\0');
+	array::clear(_data);
+	array::push(_data, s, string::strlen(s));
+	array::push_back(_data, '\0');
 	return *this;
 }
 
 inline DynamicString& DynamicString::operator=(const char c)
 {
-	array::clear(m_string);
-	array::push_back(m_string, c);
+	array::clear(_data);
+	array::push_back(_data, c);
 
 	return *this;
 }
@@ -185,9 +185,9 @@ inline void DynamicString::strip_leading(const char* s)
 	const size_t my_len = string::strlen(c_str());
 	const size_t s_len = string::strlen(s);
 
-	memmove(array::begin(m_string), array::begin(m_string) + s_len, (my_len - s_len));
-	array::resize(m_string, my_len - s_len);
-	array::push_back(m_string, '\0');
+	memmove(array::begin(_data), array::begin(_data) + s_len, (my_len - s_len));
+	array::resize(_data, my_len - s_len);
+	array::push_back(_data, '\0');
 }
 
 inline void DynamicString::strip_trailing(const char* s)
@@ -197,8 +197,8 @@ inline void DynamicString::strip_trailing(const char* s)
 
 	const size_t my_len = string::strlen(c_str());
 	const size_t s_len = string::strlen(s);
-	array::resize(m_string, my_len - s_len);
-	array::push_back(m_string, '\0');
+	array::resize(_data, my_len - s_len);
+	array::push_back(_data, '\0');
 }
 
 inline bool DynamicString::starts_with(const char* s) const
@@ -216,7 +216,7 @@ inline bool DynamicString::ends_with(const char* s) const
 
 	if (my_len >= s_len)
 	{
-		return string::strncmp(array::begin(m_string) + (my_len - s_len), s, s_len) == 0;
+		return string::strncmp(array::begin(_data) + (my_len - s_len), s, s_len) == 0;
 	}
 
 	return false;
@@ -229,7 +229,7 @@ inline StringId32 DynamicString::to_string_id() const
 
 inline const char* DynamicString::c_str() const
 {
-	return array::begin(m_string);
+	return array::begin(_data);
 }
 
 } // namespace crown