25 #ifndef TEMPLATE_REPR_H_INCLUDED
26 #define TEMPLATE_REPR_H_INCLUDED
39 typedef struct _LogTemplateElem
52 LogTemplateFunction *
ops;
62 const gchar *text, gint
argc, gchar *
argv[], gint msg_ref,
65 static inline gboolean
gint argc
Definition: gprocess.c:130
gchar ** argv
Definition: gprocess.c:131
@ M_NONE
Definition: macros.h:35
guint32 NVHandle
Definition: nvtable.h:35
@ LTE_VALUE
Definition: repr.h:35
@ LTE_MACRO
Definition: repr.h:34
@ LTE_FUNC
Definition: repr.h:36
LogTemplateElem * log_template_elem_new_value(const gchar *text, gchar *value_name, gchar *default_value, gint msg_ref)
Definition: repr.c:43
LogTemplateElem * log_template_elem_new_func(LogTemplate *template, const gchar *text, gint argc, gchar *argv[], gint msg_ref, GError **error)
Definition: repr.c:125
void log_template_elem_free_list(GList *el)
Definition: repr.c:176
LogTemplateElem * log_template_elem_new_macro(const gchar *text, guint macro, gchar *default_value, gint msg_ref)
Definition: repr.c:28
gsize text_len
Definition: repr.h:41
LogTemplateFunction * ops
Definition: repr.h:52
gpointer state
Definition: repr.h:53
guint macro
Definition: repr.h:48
guint16 msg_ref
Definition: repr.h:44
gchar * text
Definition: repr.h:42
guint8 type
Definition: repr.h:45
gchar * default_value
Definition: repr.h:43
NVHandle value_handle
Definition: repr.h:49