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 23 of file btHashMap.h.
btHashString::btHashString | ( | const char * | name | ) | [inline] |
Definition at line 33 of file btHashMap.h.
bool btHashString::equals | ( | const btHashString & | other | ) | const [inline] |
Definition at line 66 of file btHashMap.h.
SIMD_FORCE_INLINE unsigned int btHashString::getHash | ( | ) | const [inline] |
Definition at line 28 of file btHashMap.h.
int btHashString::portableStringCompare | ( | const char * | src, |
const char * | dst | ||
) | const [inline] |
Definition at line 51 of file btHashMap.h.
unsigned int btHashString::m_hash |
Definition at line 26 of file btHashMap.h.
const char* btHashString::m_string |
Definition at line 25 of file btHashMap.h.