MPD  0.20.15
Functions | Variables
TagPool.hxx File Reference
#include "TagType.h"
#include "thread/Mutex.hxx"
Include dependency graph for TagPool.hxx:

Go to the source code of this file.

Functions

TagItemtag_pool_get_item (TagType type, StringView value)
 
TagItemtag_pool_dup_item (TagItem *item)
 
void tag_pool_put_item (TagItem *item)
 

Variables

Mutex tag_pool_lock
 

Function Documentation

◆ tag_pool_dup_item()

TagItem* tag_pool_dup_item ( TagItem item)

◆ tag_pool_get_item()

TagItem* tag_pool_get_item ( TagType  type,
StringView  value 
)

◆ tag_pool_put_item()

void tag_pool_put_item ( TagItem item)

Variable Documentation

◆ tag_pool_lock

Mutex tag_pool_lock