Changeset 9547 for code/branches/testing/src
- Timestamp:
- Mar 12, 2013, 10:05:25 PM (12 years ago)
- Location:
- code/branches/testing/src
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/testing/src/libraries/core/Core.cc
r9538 r9547 181 181 182 182 // Set the correct log path and rewrite the log file with the correct log levels 183 OutputManager::getInstance().getLogWriter() .setLogDirectory(PathConfig::getLogPathString());183 OutputManager::getInstance().getLogWriter()->setLogDirectory(PathConfig::getLogPathString()); 184 184 185 185 #if !defined(ORXONOX_PLATFORM_APPLE) && !defined(ORXONOX_USE_WINMAIN) … … 259 259 void Core::setConfigValues() 260 260 { 261 SetConfigValueExternal(OutputManager::getInstance().getLogWriter() .configurableMaxLevel_,262 OutputManager::getInstance().getLogWriter() .getConfigurableSectionName(),263 OutputManager::getInstance().getLogWriter() .getConfigurableMaxLevelName(),264 OutputManager::getInstance().getLogWriter() .configurableMaxLevel_)261 SetConfigValueExternal(OutputManager::getInstance().getLogWriter()->configurableMaxLevel_, 262 OutputManager::getInstance().getLogWriter()->getConfigurableSectionName(), 263 OutputManager::getInstance().getLogWriter()->getConfigurableMaxLevelName(), 264 OutputManager::getInstance().getLogWriter()->configurableMaxLevel_) 265 265 .description("The maximum level of output shown in the log file") 266 .callback(static_cast<BaseWriter*>( &OutputManager::getInstance().getLogWriter()), &BaseWriter::changedConfigurableLevel);267 SetConfigValueExternal(OutputManager::getInstance().getLogWriter() .configurableAdditionalContextsMaxLevel_,268 OutputManager::getInstance().getLogWriter() .getConfigurableSectionName(),269 OutputManager::getInstance().getLogWriter() .getConfigurableAdditionalContextsMaxLevelName(),270 OutputManager::getInstance().getLogWriter() .configurableAdditionalContextsMaxLevel_)266 .callback(static_cast<BaseWriter*>(OutputManager::getInstance().getLogWriter()), &BaseWriter::changedConfigurableLevel); 267 SetConfigValueExternal(OutputManager::getInstance().getLogWriter()->configurableAdditionalContextsMaxLevel_, 268 OutputManager::getInstance().getLogWriter()->getConfigurableSectionName(), 269 OutputManager::getInstance().getLogWriter()->getConfigurableAdditionalContextsMaxLevelName(), 270 OutputManager::getInstance().getLogWriter()->configurableAdditionalContextsMaxLevel_) 271 271 .description("The maximum level of output shown in the log file for additional contexts") 272 .callback(static_cast<BaseWriter*>( &OutputManager::getInstance().getLogWriter()), &BaseWriter::changedConfigurableAdditionalContextsLevel);273 SetConfigValueExternal(OutputManager::getInstance().getLogWriter() .configurableAdditionalContexts_,274 OutputManager::getInstance().getLogWriter() .getConfigurableSectionName(),275 OutputManager::getInstance().getLogWriter() .getConfigurableAdditionalContextsName(),276 OutputManager::getInstance().getLogWriter() .configurableAdditionalContexts_)272 .callback(static_cast<BaseWriter*>(OutputManager::getInstance().getLogWriter()), &BaseWriter::changedConfigurableAdditionalContextsLevel); 273 SetConfigValueExternal(OutputManager::getInstance().getLogWriter()->configurableAdditionalContexts_, 274 OutputManager::getInstance().getLogWriter()->getConfigurableSectionName(), 275 OutputManager::getInstance().getLogWriter()->getConfigurableAdditionalContextsName(), 276 OutputManager::getInstance().getLogWriter()->configurableAdditionalContexts_) 277 277 .description("Additional output contexts shown in the log file") 278 .callback(static_cast<BaseWriter*>( &OutputManager::getInstance().getLogWriter()), &BaseWriter::changedConfigurableAdditionalContexts);278 .callback(static_cast<BaseWriter*>(OutputManager::getInstance().getLogWriter()), &BaseWriter::changedConfigurableAdditionalContexts); 279 279 280 280 SetConfigValue(bDevMode_, PathConfig::buildDirectoryRun()) -
code/branches/testing/src/libraries/core/command/Shell.cc
r9536 r9547 88 88 89 89 // Get the previous output and add it to the Shell 90 OutputManager::getInstance().getMemoryWriter() .resendOutput(this);90 OutputManager::getInstance().getMemoryWriter()->resendOutput(this); 91 91 } 92 92 -
code/branches/testing/src/libraries/util/output/LogWriter.cc
r9544 r9547 168 168 169 169 // request old output from MemoryWriter 170 if ( &OutputManager::getInstance().getMemoryWriter())171 OutputManager::getInstance().getMemoryWriter() .resendOutput(this);170 if (OutputManager::getInstance().getMemoryWriter()) 171 OutputManager::getInstance().getMemoryWriter()->resendOutput(this); 172 172 } 173 173 -
code/branches/testing/src/libraries/util/output/OutputManager.h
r9543 r9547 72 72 static OutputManager& getInstanceAndCreateListeners(); 73 73 74 inline MemoryWriter & getMemoryWriter() { return *this->memoryWriterInstance_; }75 inline ConsoleWriter & getConsoleWriter() { return *this->consoleWriterInstance_; }76 inline LogWriter & getLogWriter() { return *this->logWriterInstance_; }74 inline MemoryWriter* getMemoryWriter() { return this->memoryWriterInstance_; } 75 inline ConsoleWriter* getConsoleWriter() { return this->consoleWriterInstance_; } 76 inline LogWriter* getLogWriter() { return this->logWriterInstance_; } 77 77 78 78 virtual void pushMessage(OutputLevel level, const OutputContextContainer& context, const std::string& message); -
code/branches/testing/src/orxonox/overlays/InGameConsole.cc
r9536 r9547 96 96 // Output buffering is not anymore needed. Not the best solution to do 97 97 // this here, but there isn't much of another way. 98 OutputManager::getInstance().getMemoryWriter() .disable();98 OutputManager::getInstance().getMemoryWriter()->disable(); 99 99 } 100 100
Note: See TracChangeset
for help on using the changeset viewer.