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


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.