#ifndef IRSSI_FE_TEXT_TEXTBUFFER_FORMATS_H #define IRSSI_FE_TEXT_TEXTBUFFER_FORMATS_H #include #include typedef struct _TEXT_BUFFER_FORMAT_REC { char *module; char *format; char *server_tag; char *target; char *nick; char *address; char **args; int nargs; GSList *expando_cache; int flags; } TEXT_BUFFER_FORMAT_REC; void textbuffer_format_rec_free(TEXT_BUFFER_FORMAT_REC *rec); void textbuffer_meta_rec_free(LINE_INFO_META_REC *rec); char *textbuffer_line_get_text(TEXT_BUFFER_REC *buffer, LINE_REC *line, gboolean raw); void textbuffer_formats_init(void); void textbuffer_formats_deinit(void); #endif