|
GNU Radio 3.2.2 C++ API
|
non-blocking logging to a file. More...
#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 () |
non-blocking logging to a file.
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 | ||
| ) |