StringView更改长度数据类型,为未来的StringViewSet序列化功能做准备。
This commit is contained in:
parent
798a69e6b9
commit
029a23a97f
@ -11,7 +11,7 @@ namespace hgl
|
|||||||
template<typename T> class StringView:public Comparator<StringView<T>>
|
template<typename T> class StringView:public Comparator<StringView<T>>
|
||||||
{
|
{
|
||||||
T *str_data;
|
T *str_data;
|
||||||
int str_length;
|
int32 str_length;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
|
|
||||||
@ -49,8 +49,8 @@ namespace hgl
|
|||||||
operator const T *()const{return str_data;}
|
operator const T *()const{return str_data;}
|
||||||
|
|
||||||
const T *c_str()const{return str_data;}
|
const T *c_str()const{return str_data;}
|
||||||
const int length()const{return str_length;}
|
const int32 length()const{return str_length;}
|
||||||
const int GetLength()const{return str_length;}
|
const int32 GetLength()const{return str_length;}
|
||||||
|
|
||||||
const bool IsEmpty()const{return str_data&&str_length>0;}
|
const bool IsEmpty()const{return str_data&&str_length>0;}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user