An illustrative code example in C using available priority-based logging routines.
#include<stdio.h>
void post_log_messages()
{
grvy_printf(GRVY_INFO,
"This is an informational message\n");
}
int main()
{
printf("\nMessages with default setting\n\n");
post_log_messages();
printf("\nMessages with debug output setting\n\n");
post_log_messages();
printf("\nMessages with warn output setting\n\n");
post_log_messages();
printf("\nMessages with custom delimiters\n\n");
post_log_messages();
printf("\nC printf-style messages\n\n");
grvy_printf(GRVY_INFO,
"An informational message, the answer is %i.\n",42);
return 0;
}