very basic hashable string implementation, compatible with btHashMap More...
#include <btHashMap.h>
Public Member Functions | |
btHashString (const char *name) | |
bool | equals (const btHashString &other) const |
SIMD_FORCE_INLINE unsigned int | getHash () const |
int | portableStringCompare (const char *src, const char *dst) const |
Public Attributes | |
unsigned int | m_hash |
const char * | m_string |
very basic hashable string implementation, compatible with btHashMap
Definition at line 7 of file btHashMap.h.
btHashString::btHashString | ( | const char * | name | ) | [inline] |
Definition at line 17 of file btHashMap.h.
bool btHashString::equals | ( | const btHashString & | other | ) | const [inline] |
Definition at line 50 of file btHashMap.h.
SIMD_FORCE_INLINE unsigned int btHashString::getHash | ( | ) | const [inline] |
Definition at line 12 of file btHashMap.h.
int btHashString::portableStringCompare | ( | const char * | src, | |
const char * | dst | |||
) | const [inline] |
Definition at line 35 of file btHashMap.h.
unsigned int btHashString::m_hash |
Definition at line 10 of file btHashMap.h.
const char* btHashString::m_string |
Definition at line 9 of file btHashMap.h.