32 jassert (currentLogger !=
this);
35 Logger* Logger::currentLogger =
nullptr;
42 if (currentLogger !=
nullptr)
48 #if JUCE_LOG_ASSERTIONS || JUCE_DEBUG
49 void JUCE_API JUCE_CALLTYPE logAssertion (
const char*
const filename,
const int lineNum) noexcept
51 String m (
"JUCE Assertion failure in ");
54 #if JUCE_LOG_ASSERTIONS
String getFileName() const
static File createFileWithoutCheckingPath(const String &absolutePath) noexcept
virtual void logMessage(const String &message)=0
static void JUCE_CALLTYPE outputDebugString(const String &text)
static void JUCE_CALLTYPE writeToLog(const String &message)
static void JUCE_CALLTYPE setCurrentLogger(Logger *newLogger) noexcept
static Logger *JUCE_CALLTYPE getCurrentLogger() noexcept