25 #ifndef CFG_LEXER_SUBST_H_INCLUDED
26 #define CFG_LEXER_SUBST_H_INCLUDED 1
33 gchar *
cfg_lexer_subst_invoke(CfgLexerSubst *
self,
const gchar *input, gssize input_len, gsize *output_length,
41 gsize *output_length, GError **error);
void cfg_lexer_subst_free(CfgLexerSubst *self)
Definition: cfg-lexer-subst.c:294
CfgLexerSubst * cfg_lexer_subst_new(CfgArgs *globals, CfgArgs *defs, CfgArgs *args)
Definition: cfg-lexer-subst.c:283
gchar * cfg_lexer_subst_invoke(CfgLexerSubst *self, const gchar *input, gssize input_len, gsize *output_length, GError **error)
Definition: cfg-lexer-subst.c:209
gchar * cfg_lexer_subst_args_in_input(CfgArgs *globals, CfgArgs *defs, CfgArgs *args, const gchar *input, gssize input_length, gsize *output_length, GError **error)
Definition: cfg-lexer-subst.c:303
Definition: cfg-lexer-subst.c:43
CfgArgs * args
Definition: cfg-lexer-subst.c:46
CfgArgs * defs
Definition: cfg-lexer-subst.c:45
CfgArgs * globals
Definition: cfg-lexer-subst.c:44