#include <gri_logger.h>
Public Member Functions | |
gri_logger (const char *filename) | |
~gri_logger () | |
void | write (const void *buf, size_t count) |
void | printf (const char *format,...) |
Static Public Member Functions | |
static gri_logger_sptr | singleton () |
In reality, this may block, but only for a bounded time. Trust me, it's safe to use from portaudio and JACK callbacks.
gri_logger::gri_logger | ( | const char * | filename | ) |
gri_logger::~gri_logger | ( | ) |
void gri_logger::printf | ( | const char * | format, | |
... | ||||
) |
static gri_logger_sptr gri_logger::singleton | ( | ) | [static] |
void gri_logger::write | ( | const void * | buf, | |
size_t | count | |||
) |