mutator

mutator

Functions

void (*MutatorForeach) ()
Mutator * mutator_new ()
Mutator * mutator_new_copy ()
void mutator_delete ()
void * mutator_get ()
int mutator_set ()
size_t mutator_count ()
void mutator_foreach ()
int mutator_reset ()

Types and Values

typedef Mutator

Description

Functions

MutatorForeach ()

void
(*MutatorForeach) (Mutator const *mutator,
                   String const *key,
                   void *value,
                   void *data);

mutator_new ()

Mutator *
mutator_new (void);

mutator_new_copy ()

Mutator *
mutator_new_copy (Mutator const *from);

mutator_delete ()

void
mutator_delete (Mutator *mutator);

mutator_get ()

void *
mutator_get (Mutator const *mutator,
             String const *key);

mutator_set ()

int
mutator_set (Mutator *mutator,
             String const *key,
             void *value);

mutator_count ()

size_t
mutator_count (Mutator const *mutator);

mutator_foreach ()

void
mutator_foreach (Mutator const *mutator,
                 MutatorForeach func,
                 void *data);

mutator_reset ()

int
mutator_reset (Mutator *mutator);

Types and Values

Mutator

typedef struct _Hash Mutator;