24#ifndef __STUMPLESS_CONFIG_JOURNALD_SUPPORTED_H
25# define __STUMPLESS_CONFIG_JOURNALD_SUPPORTED_H
27# include <stumpless/config.h>
60stumpless_element_namer_func_t
88stumpless_param_namer_func_t
119 stumpless_element_namer_func_t namer );
149 stumpless_param_namer_func_t namer );
#define STUMPLESS_PUBLIC_FUNCTION
Marks functions that are provided for use by the library.
Definition config.h:31
Types and functions for creating and modifying elements.
STUMPLESS_PUBLIC_FUNCTION struct stumpless_param * stumpless_set_param_journald_namer(struct stumpless_param *param, stumpless_param_namer_func_t namer)
Sets the function used to derive the name of the field for this param when logging to journald target...
STUMPLESS_PUBLIC_FUNCTION stumpless_element_namer_func_t stumpless_get_element_journald_namer(const struct stumpless_element *element)
Gets the function used to derive the name of the field for this element when logging to journald targ...
STUMPLESS_PUBLIC_FUNCTION struct stumpless_element * stumpless_set_element_journald_namer(struct stumpless_element *element, stumpless_element_namer_func_t namer)
Sets the function used to derive the name of the field for this element when logging to journald targ...
STUMPLESS_PUBLIC_FUNCTION stumpless_param_namer_func_t stumpless_get_param_journald_namer(const struct stumpless_param *param)
Gets the function used to derive the name of the field for this param when logging to journald target...
Types and functions for creating and modifying params.
An element of structured data.
Definition element.h:93
A parameter within a structured data element.
Definition param.h:93