|
GEOS
|
Struct to construct the diagnostic message object. More...
#include <ErrorHandling.hpp>
Public Attributes | |
| MsgType | m_type = MsgType::Undefined |
| Type of diagnostic (Warning, Error or Exception) | |
| std::string | m_msg |
| the message that can be completed | |
| std::string | m_cause |
| the cause of the error (erroneous condition, failed assertion...) if identified (optional) | |
| std::set< int > | m_ranksInfo |
| the rank(s) on which the diagnostic occured | |
| std::string | m_file |
| the source location file | |
| integer | m_line = 0 |
| the source location line (default is 0) | |
| std::vector< ErrorContext > | m_contextsInfo |
| Additional information about the diagnostic in the input file. | |
| std::vector< std::string > | m_sourceCallStack |
| the stack trace | |
| bool | m_isValidStackTrace = false |
| Indicates whether the stored call stack trace is valid and usable. | |
Struct to construct the diagnostic message object.
Definition at line 126 of file ErrorHandling.hpp.