1 // Copyright (c) 2014-2015 Josh Blum
2 // SPDX-License-Identifier: BSL-1.0
3 
4 #include <SoapySDR/Logger.hpp>
5 
log(const LogLevel logLevel,const std::string & message)6 void SoapySDR::log(const LogLevel logLevel, const std::string &message)
7 {
8     return SoapySDR_log(logLevel, message.c_str());
9 }
10 
vlogf(const SoapySDRLogLevel logLevel,const char * format,va_list argList)11 void SoapySDR::vlogf(const SoapySDRLogLevel logLevel, const char *format, va_list argList)
12 {
13     return SoapySDR_vlogf(logLevel, format, argList);
14 }
15 
registerLogHandler(const LogHandler & handler)16 void SoapySDR::registerLogHandler(const LogHandler &handler)
17 {
18     return SoapySDR_registerLogHandler(handler);
19 }
20 
setLogLevel(const LogLevel logLevel)21 void SoapySDR::setLogLevel(const LogLevel logLevel)
22 {
23     SoapySDR_setLogLevel(logLevel);
24 }
25