comparison CollidoscopeApp/src/Log.cpp @ 0:02467299402e

First import CollidoscopeApp for Raspberry Pi JackDevice Teensy code for Collidoscope
author Fiore Martin <f.martin@qmul.ac.uk>
date Thu, 30 Jun 2016 14:50:06 +0200
parents
children 75b744078d66
comparison
equal deleted inserted replaced
-1:000000000000 0:02467299402e
1
2 #include "cinder/Log.h"
3
4 bool fileLoggerCreated = false;
5
6 void logError( const std::string &errorMsg )
7 {
8 using namespace ci::log;
9
10 if ( !fileLoggerCreated ){
11 makeLogger<ci::log::LoggerFile>( "./collidoscope_error.log" );
12 fileLoggerCreated = true;
13 }
14
15 LogManager *log = LogManager::instance();
16
17 Metadata logMeta;
18 logMeta.mLevel = LEVEL_ERROR;
19
20 log->write( logMeta, errorMsg );
21
22 }
23
24 void logInfo( const std::string &infoMsg )
25 {
26 #ifdef _DEBUG
27 using namespace ci::log;
28
29 LogManager *log = LogManager::instance();
30
31 Metadata logMeta;
32 logMeta.mLevel = LEVEL_INFO;
33
34 log->write( logMeta, infoMsg );
35 #endif
36 }