WarpX
Classes | Namespaces | Enumerations | Functions
WarnManager.H File Reference
#include "ablastr/utils/msg_logger/MsgLogger_fwd.H"
#include <AMReX_BaseFwd.H>
#include <memory>
#include <optional>
#include <string>

Go to the source code of this file.

Classes

class  ablastr::warn_manager::WarnManager
 

Namespaces

 ablastr
 
 ablastr::warn_manager
 

Enumerations

enum class  ablastr::warn_manager::WarnPriority { ablastr::warn_manager::low , ablastr::warn_manager::medium , ablastr::warn_manager::high }
 

Functions

WarnManagerablastr::warn_manager::GetWMInstance ()
 Helper function to abbreviate the call to get a WarnManager instance. More...
 
void ablastr::warn_manager::WMRecordWarning (const std::string &topic, const std::string &text, const WarnPriority &priority=WarnPriority::medium)
 Helper function to abbreviate the call to WarnManager::GetInstance().RecordWarning (recording a warning message is thread-safe) More...