43 #if defined(COIN_INTERNAL) && !defined(COIN_ALLOW_SBDICT) 44 #error prefer SbHash over SbDict for internal code 45 #endif // COIN_INTERNAL 50 #include <Inventor/SbBasic.h> 65 SbDict(
const int entries = 251);
71 typedef uintptr_t Key;
77 SbBool enter(
const Key key,
void *
const value);
78 SbBool find(
const Key key,
void *& value)
const;
80 SbBool
remove(
const Key key);
91 #endif // !COIN_SBDICT_H struct cc_hash cc_hash
Definition: hash.h:51
The SbPList class is a container class for void pointers.
Definition: lists/SbPList.h:40
The SbDict class organizes a dictionary of keys and values.
Definition: SbDict.h:63
void SbDictApplyDataFunc(SbDictKeyType key, void *value, void *data)
Definition: SbDict.h:59
uintptr_t SbDictKeyType
Definition: SbDict.h:52
void SbDictApplyFunc(SbDictKeyType key, void *value)
Definition: SbDict.h:58
SbDictKeyType SbDictHashingFunc(const SbDictKeyType key)
Definition: SbDict.h:60