GNU Radio Manual and C++ API Reference 3.7.14.0
The Free & Open Software Radio Ecosystem
gr::log Namespace Reference

Classes

class  backend
 
class  eom_t
 
class  logger
 
class  purpose_t
 
class  source_logger
 
class  source_logger< info >
 
class  stderr_backend
 
class  threadsafe_queue
 

Typedefs

using lock_t = std::unique_lock< std::mutex >
 

Functions

GR_RUNTIME_API loggerinstance ()
 

Variables

static eom_t eom
 
static purpose_t msg
 

Typedef Documentation

◆ lock_t

using gr::log::lock_t = typedef std::unique_lock<std::mutex>

Function Documentation

◆ instance()

GR_RUNTIME_API logger & gr::log::instance ( )

returns the global logger instance. Initialization on first call.

Referenced by gr::log::source_logger< level >::operator<<(), and gr::log::source_logger< level >::~source_logger().

Variable Documentation

◆ eom

eom_t gr::log::eom
static

◆ msg