|
WarpX
|
Functions | |
| std::string | Err (const std::string &msg, bool do_text_wrapping=true) |
| This function formats a text message as an error message, adding the '### ERROR: ' prefix and (by default) performing text wrapping. | |
| std::string | Info (const std::string &msg, bool do_text_wrapping=true) |
| This function formats a text message as an info message, adding the '### INFO: ' prefix and (by default) performing text wrapping. | |
| std::string | Warn (const std::string &msg, bool do_text_wrapping=true) |
| This function formats a text message as a warning message, adding the '### WARN: ' prefix and (by default) performing text wrapping. Warning: this format is not used by the WarningLogger, which has an internal, dedicated, formatter. | |
| void | Assert (const char *ex, const char *file, int line, const std::string &msg) |
| This function is a wrapper around amrex::Assert, designed to ensure the uniform formatting of the error messages. The function is designed to be used via the ABLASTR_ALWAYS_ASSERT_WITH_MESSAGE(EX,MSG) macro. | |
| void | Abort (const char *file, int line, const std::string &msg) |
| This function is a wrapper around amrex::Abort, designed to ensure the uniform formatting of the error messages. The function is designed to be used via the ABLASTR_ABORT_WITH_MESSAGE(MSG) macro. | |
| void ablastr::utils::TextMsg::Abort | ( | const char * | file, |
| int | line, | ||
| const std::string & | msg ) |
This function is a wrapper around amrex::Abort, designed to ensure the uniform formatting of the error messages. The function is designed to be used via the ABLASTR_ABORT_WITH_MESSAGE(MSG) macro.
| [in] | file | the file where abort was called |
| [in] | line | the line here abort was called |
| [in] | msg | the error message |
| void ablastr::utils::TextMsg::Assert | ( | const char * | ex, |
| const char * | file, | ||
| int | line, | ||
| const std::string & | msg ) |
This function is a wrapper around amrex::Assert, designed to ensure the uniform formatting of the error messages. The function is designed to be used via the ABLASTR_ALWAYS_ASSERT_WITH_MESSAGE(EX,MSG) macro.
| [in] | ex | the text of the failed assertion |
| [in] | file | the file where the assertion failed |
| [in] | line | the line where the assertion failed |
| [in] | msg | the error message |
| std::string ablastr::utils::TextMsg::Err | ( | const std::string & | msg, |
| bool | do_text_wrapping = true ) |
This function formats a text message as an error message, adding the '### ERROR: ' prefix and (by default) performing text wrapping.
| [in] | msg | the string to be formatted |
| [in] | do_text_wrapping | if true, the text of the message is automatically wrapped |
| std::string ablastr::utils::TextMsg::Info | ( | const std::string & | msg, |
| bool | do_text_wrapping = true ) |
This function formats a text message as an info message, adding the '### INFO: ' prefix and (by default) performing text wrapping.
| [in] | msg | the string to be formatted |
| [in] | do_text_wrapping | if true, the text of the message is automatically wrapped |
| std::string ablastr::utils::TextMsg::Warn | ( | const std::string & | msg, |
| bool | do_text_wrapping = true ) |
This function formats a text message as a warning message, adding the '### WARN: ' prefix and (by default) performing text wrapping. Warning: this format is not used by the WarningLogger, which has an internal, dedicated, formatter.
| [in] | msg | the string to be formatted |
| [in] | do_text_wrapping | if true, the text of the message is automatically wrapped |