[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[[["\u003cp\u003eThis page documents the \u003ccode\u003eConsoleLogger\u003c/code\u003e class, a logger that directs output to either standard error (StdError) or standard output (StdOut).\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eConsoleLogger\u003c/code\u003e class inherits from \u003ccode\u003eBaseLogger\u003c/code\u003e and implements the \u003ccode\u003eILogger\u003c/code\u003e interface, offering a structured logging solution.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eConsoleLogger\u003c/code\u003e can be customized during construction to specify the minimum logging level and whether to output to StdOut or StdError, along with the use of a custom clock.\u003c/p\u003e\n"],["\u003cp\u003eKey functionalities include \u003ccode\u003eBuildNewLogger\u003c/code\u003e for creating loggers from specific types, and \u003ccode\u003eLog\u003c/code\u003e for the actual logging process based on a given log level and formatted message.\u003c/p\u003e\n"],["\u003cp\u003eThe page also lists inherited members and methods from the BaseLogger and Object classes, such as options for debug, info, warning and error logging, as well as methods for object comparisons and type identification.\u003c/p\u003e\n"]]],[],null,[]]