![]() |
JSBSim Flight Dynamics Model 1.3.0 (09 Apr 2026)
An Open Source Flight Dynamics and Control Software Library in C++
|
Inheritance diagram for XMLLogException:
Collaboration diagram for XMLLogException:Public Member Functions | |
| XMLLogException (Element *el) | |
| XMLLogException (LogException &exception, Element *el) | |
| This constructor can promote a LogException to an XMLLogException by adding the file location information to the exception. | |
Public Member Functions inherited from LogException | |
| LogException (LogException &other) | |
| const char * | what () const noexcept override |
Public Member Functions inherited from FGLogging | |
| FGLogging (LogLevel level) | |
| void | Flush (void) |
| FGLogging & | operator<< (const char *message) |
| FGLogging & | operator<< (const FGColumnVector3 &vec) |
| FGLogging & | operator<< (const SGPath &path) |
| FGLogging & | operator<< (const std::string &message) |
| FGLogging & | operator<< (int value) |
| FGLogging & | operator<< (LogFormat format) |
| FGLogging & | operator<< (setprecision_t value) |
| FGLogging & | operator<< (setw_t value) |
| FGLogging & | operator<< (std::ios_base &(*manipulator)(std::ios_base &)) |
| FGLogging & | operator<< (std::ostream &(*manipulator)(std::ostream &)) |
| template<typename T , typename = std::enable_if_t<std::is_arithmetic<T>::value>> | |
| FGLogging & | operator<< (T value) |
| std::streambuf * | rdbuf () |
Additional Inherited Members | |
Protected Member Functions inherited from FGLogging | |
| FGLogging (FGLogger_ptr l) | |
Protected Attributes inherited from FGLogging | |
| std::ostringstream | buffer |
| FGLogger_ptr | logger |
| XMLLogException | ( | Element * | el | ) |
| XMLLogException | ( | LogException & | exception, |
| Element * | el | ||
| ) |
This constructor can promote a LogException to an XMLLogException by adding the file location information to the exception.
This is useful to add some context to an exception that was thrown in a context where the file location of the error was not known.
| exception | The LogException to promote. |
| el | The Element containing the file location of the error. |
Definition at line 274 of file FGLog.cpp.
Here is the call graph for this function: