Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
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)
 
DictNode * dictInsertBefore (Dict *dict, DictNode *node, DictKey key)
 
Dict * dictNewDict (void *frame, int(*leq)(void *frame, DictKey key1, DictKey key2))
 
DictNode * dictSearch (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.