f@0: f@0: #include "cinder/Log.h" f@0: f@0: bool fileLoggerCreated = false; f@0: f@0: void logError( const std::string &errorMsg ) f@0: { f@0: using namespace ci::log; f@0: f@0: if ( !fileLoggerCreated ){ f@0: makeLogger( "./collidoscope_error.log" ); f@0: fileLoggerCreated = true; f@0: } f@0: f@0: LogManager *log = LogManager::instance(); f@0: f@0: Metadata logMeta; f@0: logMeta.mLevel = LEVEL_ERROR; f@0: f@0: log->write( logMeta, errorMsg ); f@0: f@0: } f@0: f@0: void logInfo( const std::string &infoMsg ) f@0: { f@0: #ifdef _DEBUG f@0: using namespace ci::log; f@0: f@0: LogManager *log = LogManager::instance(); f@0: f@0: Metadata logMeta; f@0: logMeta.mLevel = LEVEL_INFO; f@0: f@0: log->write( logMeta, infoMsg ); f@0: #endif f@0: }