mirror of
				https://github.com/fairwaves/UHD-Fairwaves.git
				synced 2025-10-31 03:53:35 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			25 lines
		
	
	
		
			656 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			656 B
		
	
	
	
		
			C++
		
	
	
	
	
	
| #ifndef UMTRX_LOG_ADAPTER_HPP
 | |
| #define UMTRX_LOG_ADAPTER_HPP
 | |
| 
 | |
| #ifdef UHD_HAS_MSG_HPP
 | |
| #include <uhd/utils/msg.hpp>
 | |
| 
 | |
| #define UHD_LOG_FASTPATH(message) UHD_MSG(fastpath) << (message)
 | |
| 
 | |
| #else // UHD_HAS_MSG_HPP
 | |
| #include <uhd/utils/log.hpp>
 | |
| 
 | |
| enum {
 | |
|     _uhd_log_level_status,
 | |
|     _uhd_log_level_warning,
 | |
|     _uhd_log_level_error
 | |
| };
 | |
| 
 | |
| #define UHD_MSG(severity) ((_uhd_log_level_##severity==_uhd_log_level_status)?UHD_LOGGER_INFO("UmTRX"): \
 | |
|                            (_uhd_log_level_##severity==_uhd_log_level_warning)?UHD_LOGGER_WARNING("UmTRX"): \
 | |
|                            UHD_LOGGER_ERROR("UmTRX"))
 | |
| 
 | |
| #endif // UHD_HAS_MSG_HPP
 | |
| 
 | |
| #endif // UMTRX_LOG_ADAPTER_HPP
 |