GeNN  4.9.0
GPU enhanced Neuronal Networks (GeNN)
logging.h File Reference
#include <plog/Log.h>
#include <plog/Severity.h>
#include "gennExport.h"

Go to the source code of this file.

Namespaces

 plog
 
 Logging
 

Macros

#define LOGV_GENN   LOGV_(Logging::CHANNEL_GENN)
 
#define LOGD_GENN   LOGD_(Logging::CHANNEL_GENN)
 
#define LOGI_GENN   LOGI_(Logging::CHANNEL_GENN)
 
#define LOGW_GENN   LOGW_(Logging::CHANNEL_GENN)
 
#define LOGE_GENN   LOGE_(Logging::CHANNEL_GENN)
 
#define LOGF_GENN   LOGF_(Logging::CHANNEL_GENN)
 
#define LOGV_CODE_GEN   LOGV_(Logging::CHANNEL_CODE_GEN)
 
#define LOGD_CODE_GEN   LOGD_(Logging::CHANNEL_CODE_GEN)
 
#define LOGI_CODE_GEN   LOGI_(Logging::CHANNEL_CODE_GEN)
 
#define LOGW_CODE_GEN   LOGW_(Logging::CHANNEL_CODE_GEN)
 
#define LOGE_CODE_GEN   LOGE_(Logging::CHANNEL_CODE_GEN)
 
#define LOGF_CODE_GEN   LOGF_(Logging::CHANNEL_CODE_GEN)
 
#define LOGV_BACKEND   LOGV_(Logging::CHANNEL_BACKEND)
 
#define LOGD_BACKEND   LOGD_(Logging::CHANNEL_BACKEND)
 
#define LOGI_BACKEND   LOGI_(Logging::CHANNEL_BACKEND)
 
#define LOGW_BACKEND   LOGW_(Logging::CHANNEL_BACKEND)
 
#define LOGE_BACKEND   LOGE_(Logging::CHANNEL_BACKEND)
 
#define LOGF_BACKEND   LOGF_(Logging::CHANNEL_BACKEND)
 

Enumerations

enum  Logging::Channel { Logging::CHANNEL_GENN = 0, Logging::CHANNEL_CODE_GEN = 1, Logging::CHANNEL_BACKEND = 2, Logging::CHANNEL_MAX }
 

Functions

GENN_EXPORT void Logging::init (plog::Severity gennLevel, plog::Severity codeGeneratorLevel, plog::IAppender *gennAppender, plog::IAppender *codeGeneratorAppender)
 

Macro Definition Documentation

◆ LOGD_BACKEND

#define LOGD_BACKEND   LOGD_(Logging::CHANNEL_BACKEND)

◆ LOGD_CODE_GEN

#define LOGD_CODE_GEN   LOGD_(Logging::CHANNEL_CODE_GEN)

◆ LOGD_GENN

#define LOGD_GENN   LOGD_(Logging::CHANNEL_GENN)

◆ LOGE_BACKEND

#define LOGE_BACKEND   LOGE_(Logging::CHANNEL_BACKEND)

◆ LOGE_CODE_GEN

#define LOGE_CODE_GEN   LOGE_(Logging::CHANNEL_CODE_GEN)

◆ LOGE_GENN

#define LOGE_GENN   LOGE_(Logging::CHANNEL_GENN)

◆ LOGF_BACKEND

#define LOGF_BACKEND   LOGF_(Logging::CHANNEL_BACKEND)

◆ LOGF_CODE_GEN

#define LOGF_CODE_GEN   LOGF_(Logging::CHANNEL_CODE_GEN)

◆ LOGF_GENN

#define LOGF_GENN   LOGF_(Logging::CHANNEL_GENN)

◆ LOGI_BACKEND

#define LOGI_BACKEND   LOGI_(Logging::CHANNEL_BACKEND)

◆ LOGI_CODE_GEN

#define LOGI_CODE_GEN   LOGI_(Logging::CHANNEL_CODE_GEN)

◆ LOGI_GENN

#define LOGI_GENN   LOGI_(Logging::CHANNEL_GENN)

◆ LOGV_BACKEND

#define LOGV_BACKEND   LOGV_(Logging::CHANNEL_BACKEND)

◆ LOGV_CODE_GEN

#define LOGV_CODE_GEN   LOGV_(Logging::CHANNEL_CODE_GEN)

◆ LOGV_GENN

#define LOGV_GENN   LOGV_(Logging::CHANNEL_GENN)

◆ LOGW_BACKEND

#define LOGW_BACKEND   LOGW_(Logging::CHANNEL_BACKEND)

◆ LOGW_CODE_GEN

#define LOGW_CODE_GEN   LOGW_(Logging::CHANNEL_CODE_GEN)

◆ LOGW_GENN

#define LOGW_GENN   LOGW_(Logging::CHANNEL_GENN)