43 #define REMMINA_INFO(fmt, ...) _remmina_info(fmt, ## __VA_ARGS__) 44 #define REMMINA_MESSAGE(fmt, ...) _remmina_message(fmt, ## __VA_ARGS__) 45 #define REMMINA_DEBUG(fmt, ...) _remmina_debug(__func__, fmt, ## __VA_ARGS__) 46 #define REMMINA_WARNING(fmt, ...) _remmina_warning(__func__, fmt, ## __VA_ARGS__) 47 #define REMMINA_AUDIT(fmt, ...) _remmina_audit(__func__, fmt, ## __VA_ARGS__) 48 #define REMMINA_ERROR(fmt, ...) _remmina_error(__func__, fmt, ## __VA_ARGS__) 49 #define REMMINA_CRITICAL(fmt, ...) _remmina_critical(__func__, fmt, ## __VA_ARGS__) void _remmina_error(const gchar *fun, const gchar *fmt,...)
void _remmina_warning(const gchar *fun, const gchar *fmt,...)
void _remmina_audit(const gchar *fun, const gchar *fmt,...)
void _remmina_message(const gchar *fmt,...)
void _remmina_debug(const gchar *fun, const gchar *fmt,...)
Print a string in the Remmina Debug Windows and in the terminal.
void _remmina_info(const gchar *fmt,...)
gboolean remmina_log_running(void)
void remmina_log_start(void)
void _remmina_critical(const gchar *fun, const gchar *fmt,...)
void remmina_log_print(const gchar *text)
void remmina_log_printf(const gchar *fmt,...)