CACAO
Data Structures | Functions
set.cpp File Reference

Go to the source code of this file.

Data Structures

struct  set
 

Functions

setset_new (unsigned capacity)
 
void set_insert (set *s, void *element)
 
void set_remove (set *s, void *element)
 
unsigned set_size (const set *s)
 
bool set_empty (const set *s)
 
bool set_contains (const set *s, void *element)
 
voidset_pop (set *s)
 

Function Documentation

bool set_contains ( const set s,
void element 
)

Definition at line 149 of file set.cpp.

bool set_empty ( const set s)

Definition at line 137 of file set.cpp.

void set_insert ( set s,
void element 
)

Definition at line 78 of file set.cpp.

set* set_new ( unsigned  capacity)

Definition at line 59 of file set.cpp.

void* set_pop ( set s)

Definition at line 167 of file set.cpp.

void set_remove ( set s,
void element 
)

Definition at line 101 of file set.cpp.

unsigned set_size ( const set s)

Definition at line 126 of file set.cpp.