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.