Classes | Public Member Functions
morphio::WarningHandlerCollector Class Reference

This warning handler collects the warnings, which can be retrieved with getAll() More...

#include <warning_handling.h>

Inheritance diagram for morphio::WarningHandlerCollector:
morphio::WarningHandler

Classes

struct  Emission
 

Public Member Functions

int getMaxWarningCount () const final
 
void setMaxWarningCount (int warningCount) final
 
bool getRaiseWarnings () const final
 
void setRaiseWarnings (bool raise) final
 
void emit (std::shared_ptr< WarningMessage > wm) final
 
void reset ()
 
std::vector< EmissiongetAll () const
 
- Public Member Functions inherited from morphio::WarningHandler
 WarningHandler (WarningHandler &&)=default
 
WarningHandleroperator= (const WarningHandler &)=default
 
WarningHandleroperator= (WarningHandler &&)=default
 
 WarningHandler (WarningHandler &)=default
 
void setIgnoredWarning (enums::Warning warning, bool ignore)
 
bool isIgnored (enums::Warning warning)
 

Detailed Description

This warning handler collects the warnings, which can be retrieved with getAll()