syslog-ng source
cache.c File Reference
#include "cache.h"
Include dependency graph for cache.c:

Classes

struct  Cache
 

Functions

void * cache_resolve (Cache *self, const gchar *key)
 
void * cache_lookup (Cache *self, const gchar *key)
 
void cache_populate (Cache *self, const gchar *key, const gchar *value)
 
void cache_clear (Cache *self)
 
Cache * cache_new (CacheResolver *resolver)
 
void cache_free (Cache *self)
 

Function Documentation

◆ cache_clear()

void cache_clear ( Cache *  self)

◆ cache_free()

void cache_free ( Cache *  self)

◆ cache_lookup()

void* cache_lookup ( Cache *  self,
const gchar *  key 
)

◆ cache_new()

Cache* cache_new ( CacheResolver *  resolver)

◆ cache_populate()

void cache_populate ( Cache *  self,
const gchar *  key,
const gchar *  value 
)

◆ cache_resolve()

void* cache_resolve ( Cache *  self,
const gchar *  key 
)