Add HashValue() methods to BString
This commit is contained in:
@@ -30,6 +30,9 @@ public:
|
||||
int32 charCount) const;
|
||||
bool IsEmpty() const;
|
||||
|
||||
uint32 HashValue() const;
|
||||
static uint32 HashValue(const char* string);
|
||||
|
||||
// Assignment
|
||||
BString& operator=(const BString& string);
|
||||
BString& operator=(const char* string);
|
||||
@@ -416,6 +419,13 @@ BString::String() const
|
||||
}
|
||||
|
||||
|
||||
inline uint32
|
||||
BString::HashValue() const
|
||||
{
|
||||
return HashValue(String());
|
||||
}
|
||||
|
||||
|
||||
inline BString &
|
||||
BString::SetTo(const char* string)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user