GeNN  4.0.0
GPU enhanced Neuronal Networks (GeNN)
FuncMessageFormatter.h
Go to the documentation of this file.
1 #pragma once
2 #include <plog/Record.h>
3 #include <plog/Util.h>
4 
5 namespace plog
6 {
8  {
9  public:
11  {
12  return util::nstring();
13  }
14 
15  static util::nstring format(const Record& record)
16  {
18  ss << record.getFunc() << PLOG_NSTR("@") << record.getLine() << PLOG_NSTR(": ") << record.getMessage() << PLOG_NSTR("\n");
19 
20  return ss.str();
21  }
22  };
23 }
Definition: AndroidAppender.h:5
#define PLOG_NSTR(x)
Definition: Util.h:43
Definition: FuncMessageFormatter.h:7
virtual const char * getFunc() const
Definition: Record.h:211
static util::nstring header()
Definition: FuncMessageFormatter.h:10
std::ostringstream nostringstream
Definition: Util.h:57
virtual size_t getLine() const
Definition: Record.h:200
std::string nstring
Definition: Util.h:56
Definition: Record.h:102
static util::nstring format(const Record &record)
Definition: FuncMessageFormatter.h:15
virtual const util::nchar * getMessage() const
Definition: Record.h:205