![]() |
JSBSim Flight Dynamics Model 1.3.3 (16 Oct 2026)
An Open Source Flight Dynamics and Control Software Library in C++
|
Inheritance diagram for FGLogConsole:
Collaboration diagram for FGLogConsole:Public Member Functions | |
| void | DisableHighLighting (void) |
| void | FileLocation (const std::string &filename, int line) override |
| Optionally provides source filename and line for contextual diagnostics. | |
| void | Flush (void) override |
| Ends the current log record and commits any buffered output. | |
| void | Format (LogFormat format) override |
| Applies a formatting hint to subsequent output. | |
| void | Message (const std::string &message) override |
| Appends message text. May be called multiple times per log record. | |
| void | SetMinLevel (LogLevel level) |
Public Member Functions inherited from FGLogger | |
| virtual | ~FGLogger () |
| Virtual destructor for polymorphic use. | |
| virtual void | SetLevel (LogLevel level) |
| Starts a new log record and provides its severity level. | |
Protected Attributes | |
| std::string | buffer |
| bool | highlighting = true |
| LogLevel | min_level = LogLevel::BULK |
Protected Attributes inherited from FGLogger | |
| LogLevel | log_level = LogLevel::BULK |
|
inlineoverride |
Definition at line 211 of file FGLog.h.
|
inline |
|
inlineoverridevirtual |
|
overridevirtual |
Ends the current log record and commits any buffered output.
Reimplemented from FGLogger.
Definition at line 192 of file FGLog.cpp.
|
overridevirtual |
Applies a formatting hint to subsequent output.
Reimplemented from FGLogger.
Definition at line 215 of file FGLog.cpp.
|
inlineoverridevirtual |
|
inline |