Mercurial > hg > opencollidoscope
view CollidoscopeApp/src/Log.cpp @ 2:dd889fff8423
added some comments
author | Fiore Martin <f.martin@qmul.ac.uk> |
---|---|
date | Mon, 11 Jul 2016 17:03:40 +0200 |
parents | 02467299402e |
children | 75b744078d66 |
line wrap: on
line source
#include "cinder/Log.h" bool fileLoggerCreated = false; void logError( const std::string &errorMsg ) { using namespace ci::log; if ( !fileLoggerCreated ){ makeLogger<ci::log::LoggerFile>( "./collidoscope_error.log" ); fileLoggerCreated = true; } LogManager *log = LogManager::instance(); Metadata logMeta; logMeta.mLevel = LEVEL_ERROR; log->write( logMeta, errorMsg ); } void logInfo( const std::string &infoMsg ) { #ifdef _DEBUG using namespace ci::log; LogManager *log = LogManager::instance(); Metadata logMeta; logMeta.mLevel = LEVEL_INFO; log->write( logMeta, infoMsg ); #endif }