43#if defined(COIN_INTERNAL) && !defined(COIN_ALLOW_SBDICT)
44#error prefer SbHash over SbDict for internal code
50#include <Inventor/SbBasic.h>
77 SbBool enter(
const Key key,
void *
const value);
78 SbBool
find(
const Key key,
void *& value)
const;
80 SbBool
remove(
const Key key);
void SbDictApplyDataFunc(SbDictKeyType key, void *value, void *data)
Definition SbDict.h:59
SbDictKeyType SbDictHashingFunc(const SbDictKeyType key)
Definition SbDict.h:60
uintptr_t SbDictKeyType
Definition SbDict.h:57
void SbDictApplyFunc(SbDictKeyType key, void *value)
Definition SbDict.h:58
The SbDict class organizes a dictionary of keys and values.
Definition SbDict.h:63
The SbList class is a template container class for lists.
Definition SbList.h:70
int find(const Type item) const
Definition SbList.h:126
SbList< Type > & operator=(const SbList< Type > &l)
Definition SbList.h:99
void remove(const int index)
Definition SbList.h:152
The SbPList class is a container class for void pointers.
Definition lists/SbPList.h:40
struct cc_hash cc_hash
Definition hash.h:51