libnd_registry

Name

libnd_registry -- 

Functions

void(*LND_RegCB) ()
LND_Registry *libnd_reg_new ()
voidlibnd_reg_free ()
voidlibnd_reg_set_data ()
void *libnd_reg_get_data ()
void *libnd_reg_del_data ()
voidlibnd_reg_foreach ()

Description

Functions

LND_RegCB ()

void
(*LND_RegCB) (const char *name,
              void *item,
              void *user_data);


libnd_reg_new ()

LND_Registry *
libnd_reg_new (const char *name);


libnd_reg_free ()

void
libnd_reg_free (LND_Registry *reg);


libnd_reg_set_data ()

void
libnd_reg_set_data (LND_Registry *reg,
                    const char *key,
                    void *data);


libnd_reg_get_data ()

void *
libnd_reg_get_data (const LND_Registry *reg,
                    const char *key);


libnd_reg_del_data ()

void *
libnd_reg_del_data (LND_Registry *reg,
                    const char *key);


libnd_reg_foreach ()

void
libnd_reg_foreach (const LND_Registry *reg,
                   LND_RegCB callback,
                   void *user_data);

Types and Values