// // Copyright © 2017 Arm Ltd. All rights reserved. // See LICENSE file in the project root for full license information. // #include "armnn/Utils.hpp" #include "Logging.hpp" #include namespace armnn { void ConfigureLogging(bool printToStandardOutput, bool printToDebugOutput, LogSeverity severity) { armnnUtils::ConfigureLogging(boost::log::core::get().get(), printToStandardOutput, printToDebugOutput, severity); } // Default to logging completely disabled. // The user of the library must enable it if they want by calling armnn::ConfigureLogging(). struct DefaultLoggingConfiguration { DefaultLoggingConfiguration() { ConfigureLogging(false, false, LogSeverity::Trace); } }; static DefaultLoggingConfiguration g_DefaultLoggingConfiguration; }