syslog-ng source
dyn-metrics-cache.c File Reference
#include "dyn-metrics-cache.h"
#include "syslog-ng.h"
#include "apphook.h"
#include "tls-support.h"
Include dependency graph for dyn-metrics-cache.c:

Macros

#define metrics_cache   __slng_tls_deref(metrics_cache)
 

Functions

DynMetricsStore * dyn_metrics_cache (void)
 
void dyn_metrics_cache_global_init (void)
 
void dyn_metrics_cache_global_deinit (void)
 

Variables

 TLS_BLOCK_START
 
 TLS_BLOCK_END
 

Macro Definition Documentation

◆ metrics_cache

#define metrics_cache   __slng_tls_deref(metrics_cache)

Function Documentation

◆ dyn_metrics_cache()

DynMetricsStore* dyn_metrics_cache ( void  )

◆ dyn_metrics_cache_global_deinit()

void dyn_metrics_cache_global_deinit ( void  )

◆ dyn_metrics_cache_global_init()

void dyn_metrics_cache_global_init ( void  )

Variable Documentation

◆ TLS_BLOCK_END

TLS_BLOCK_END

◆ TLS_BLOCK_START

TLS_BLOCK_START
Initial value:
{
DynMetricsStore *metrics_cache
#define metrics_cache
Definition: dyn-metrics-cache.c:38