src/tag_pool.h File Reference

#include "tag.h"
#include <glib.h>

Go to the source code of this file.

Functions

void tag_pool_init (void)
void tag_pool_deinit (void)
struct tag_itemtag_pool_get_item (enum tag_type type, const char *value, size_t length)
struct tag_itemtag_pool_dup_item (struct tag_item *item)
void tag_pool_put_item (struct tag_item *item)

Variables

GMutex * tag_pool_lock


Function Documentation

void tag_pool_deinit ( void   ) 

struct tag_item* tag_pool_dup_item ( struct tag_item item  )  [read]

struct tag_item* tag_pool_get_item ( enum tag_type  type,
const char *  value,
size_t  length 
) [read]

void tag_pool_init ( void   ) 

void tag_pool_put_item ( struct tag_item item  ) 


Variable Documentation

GMutex* tag_pool_lock


Generated on Tue Aug 24 22:29:32 2010 for MPD by  doxygen 1.5.7.1