atom.c File Reference
Go to the source code of this file.
|
Functions |
| int | atom_create (const char *id, const char *data, size_t size, void *arg, atom_t **patom) |
| int | atom_free (atom_t *atom) |
| size_t | atoms_size (atoms_t *as) |
| size_t | atoms_count (atoms_t *as) |
| int | atoms_getn (atoms_t *as, size_t n, atom_t **patom) |
| int | atoms_get (atoms_t *as, const char *id, atom_t **patom) |
| int | atoms_add (atoms_t *as, atom_t *atom) |
| int | atoms_remove (atoms_t *as, atom_t *atom) |
| int | atoms_create (atoms_t **pas) |
| int | atoms_free (atoms_t *as) |
Function Documentation
| int atom_create |
( |
const char * |
id, |
|
|
const char * |
data, |
|
|
size_t |
size, |
|
|
void * |
arg, |
|
|
atom_t ** |
patom |
|
) |
|
|
| int atom_free |
( |
atom_t * |
atom |
) |
|
|
| size_t atoms_count |
( |
atoms_t * |
as |
) |
|
|
| int atoms_create |
( |
atoms_t ** |
pas |
) |
|
|