Logo ROOT  
Reference Guide
dict.c File Reference
#include <stddef.h>
#include "dict-list.h"
#include "memalloc.h"
Include dependency graph for dict.c:

Functions

void dictDelete (Dict *dict, DictNode *node)
 
void dictDeleteDict (Dict *dict)
 
DictNodedictInsertBefore (Dict *dict, DictNode *node, DictKey key)
 
DictdictNewDict (void *frame, int(*leq)(void *frame, DictKey key1, DictKey key2))
 
DictNodedictSearch (Dict *dict, DictKey key)
 

Function Documentation

◆ dictDelete()

void dictDelete ( Dict dict,
DictNode node 
)

Definition at line 94 of file dict.c.

◆ dictDeleteDict()

void dictDeleteDict ( Dict dict)

Definition at line 61 of file dict.c.

◆ dictInsertBefore()

DictNode * dictInsertBefore ( Dict dict,
DictNode node,
DictKey  key 
)

Definition at line 73 of file dict.c.

◆ dictNewDict()

Dict * dictNewDict ( void frame,
int(*)(void *frame, DictKey key1, DictKey key2)  leq 
)

Definition at line 40 of file dict.c.

◆ dictSearch()

DictNode * dictSearch ( Dict dict,
DictKey  key 
)

Definition at line 103 of file dict.c.