Public Member Functions
morphio::WarningHandler Class Referenceabstract
Inheritance diagram for morphio::WarningHandler:
morphio::WarningHandlerCollector morphio::WarningHandlerPrinter

Public Member Functions

 WarningHandler (WarningHandler &&)=default
 
WarningHandleroperator= (const WarningHandler &)=default
 
WarningHandleroperator= (WarningHandler &&)=default
 
 WarningHandler (WarningHandler &)=default
 
virtual void emit (std::shared_ptr< WarningMessage >)=0
 
void setIgnoredWarning (enums::Warning warning, bool ignore)
 
bool isIgnored (enums::Warning warning)
 
virtual int getMaxWarningCount () const =0
 
virtual void setMaxWarningCount (int warningCount)=0
 
virtual bool getRaiseWarnings () const =0
 
virtual void setRaiseWarnings (bool raise)=0