Open Inventor Release 2023.2.3
 
Loading...
Searching...
No Matches
SbDict.h File Reference
#include <Inventor/SbBase.h>
#include <Inventor/SbString.h>
#include <Inventor/SbPList.h>

Go to the source code of this file.

Functions

 ~SbDict ()
 
void applyToAll (void(*rtn)(uintptr_t key, void *value))
 
void applyToAll (void(*rtn)(uintptr_t key, void *value, void *data), void *data)
 
void clear ()
 
SbBool enter (uintptr_t key, void *value)
 
SbBool find (uintptr_t key, void *&value) const
 
void makePList (SbPList &keys, SbPList &values)
 
SbBool remove (uintptr_t key)
 

Function Documentation

◆ applyToAll() [1/2]

void applyToAll ( void(*)(uintptr_t key, void *value)  rtn)

◆ applyToAll() [2/2]

void applyToAll ( void(*)(uintptr_t key, void *value, void *data)  rtn,
void *  data 
)

◆ clear()

void clear ( )

◆ enter()

SbBool enter ( uintptr_t  key,
void *  value 
)

◆ find()

SbBool find ( uintptr_t  key,
void *&  value 
) const

◆ makePList()

void makePList ( SbPList keys,
SbPList values 
)

◆ remove()

SbBool remove ( uintptr_t  key)

◆ ~SbDict()

~SbDict ( )