#import #include "fabric_logging.hpp" namespace platform { void LogMessageFabric(my::LogLevel level, my::SrcPoint const & srcPoint, string const & msg) { string recordType; switch (level) { case LINFO: recordType.assign("INFO "); break; case LDEBUG: recordType.assign("DEBUG "); break; case LWARNING: recordType.assign("WARN "); break; case LERROR: recordType.assign("ERROR "); break; case LCRITICAL: recordType.assign("FATAL "); break; } string const srcString = recordType + DebugPrint(srcPoint) + " " + msg + "\n"; CLSLog(@"%@", @(srcString.c_str())); my::LogMessageDefault(level, srcPoint, msg); } } // namespace platform