Beast - Music Synthesizer and Composer  0.11.1+10.g2da35
sfiustore.cc File Reference
#include "sfiustore.hh"
#include "sfimemory.hh"
Include dependency graph for sfiustore.cc:

Macros

#define UPOOL_TAG
 
#define PPOOL_TAG
 

Functions

SfiUStore * sfi_ustore_new (void)
 
gpointer sfi_ustore_lookup (SfiUStore *store, gulong unique_id)
 
void sfi_ustore_insert (SfiUStore *store, gulong unique_id, gpointer value)
 
void sfi_ustore_remove (SfiUStore *store, gulong unique_id)
 
void sfi_ustore_foreach (SfiUStore *store, SfiUStoreForeach foreach, gpointer data)
 
void sfi_ustore_destroy (SfiUStore *store)
 
SfiUPool * sfi_upool_new (void)
 
gboolean sfi_upool_lookup (SfiUPool *pool, gulong unique_id)
 
void sfi_upool_set (SfiUPool *pool, gulong unique_id)
 
void sfi_upool_unset (SfiUPool *pool, gulong unique_id)
 
void sfi_upool_foreach (SfiUPool *pool, SfiUPoolForeach foreach, gpointer data)
 
gulong * sfi_upool_list (SfiUPool *pool, guint *n_ids)
 
void sfi_upool_destroy (SfiUPool *pool)
 
SfiPPool * sfi_ppool_new (void)
 
gboolean sfi_ppool_lookup (SfiPPool *pool, gpointer unique_ptr)
 
void sfi_ppool_set (SfiPPool *pool, gpointer unique_ptr)
 
void sfi_ppool_unset (SfiPPool *pool, gpointer unique_ptr)
 
void sfi_ppool_foreach (SfiPPool *pool, SfiPPoolForeach foreach, gpointer data)
 
GSList * sfi_ppool_slist (SfiPPool *pool)
 
void sfi_ppool_destroy (SfiPPool *pool)