Acts as an application-wide logging class. More...
|static void JUCE_CALLTYPE||setCurrentLogger (Logger *newLogger) noexcept|
|Sets the current logging class to use. More...|
|static Logger *JUCE_CALLTYPE||getCurrentLogger () noexcept|
|Returns the current logger, or nullptr if no custom logger has been set. More...|
|static void JUCE_CALLTYPE||writeToLog (const String &message)|
|Writes a string to the current logger. More...|
|static void JUCE_CALLTYPE||outputDebugString (const String &text)|
|Writes a message to the standard error stream. More...|
|virtual void||logMessage (const String &message)=0|
|This is overloaded by subclasses to implement custom logging behaviour. More...|
Acts as an application-wide logging class.
The logger class also contains methods for writing messages to the debugger's output stream.
- See also
Constructor & Destructor Documentation
Member Function Documentation
Sets the current logging class to use.
Note that the object passed in will not be owned or deleted by the logger, so the caller must make sure that it is not deleted while still being used. A null pointer can be passed-in to reset the system to the default logger.
Returns the current logger, or nullptr if no custom logger has been set.
The documentation for this class was generated from the following file:
Generated on Fri Jan 12 2018 09:51:20 for JUCE by 1.8.13