flexiblesusy is hosted by Hepforge, IPPP Durham
FlexibleSUSY
flexiblesusy::FlexibleDecay_problems Class Reference

#include <flexibledecay_problems.hpp>

Collaboration diagram for flexiblesusy::FlexibleDecay_problems:
Collaboration graph

Public Member Functions

void add_error (std::string const &error)
 
void add_warning (std::string const &warning)
 
void clear ()
 
std::vector< std::string > get_problem_strings () const
 
std::vector< std::string > get_warning_strings () const
 
bool have_problem () const
 
bool have_warning () const
 

Private Attributes

std::vector< std::string > error_strings {}
 
std::string model_name {}
 
std::vector< std::string > warning_strings {}
 

Detailed Description

Definition at line 27 of file flexibledecay_problems.hpp.

Member Function Documentation

◆ add_error()

void flexiblesusy::FlexibleDecay_problems::add_error ( std::string const &  error)
inline

Definition at line 39 of file flexibledecay_problems.hpp.

References error_strings.

◆ add_warning()

void flexiblesusy::FlexibleDecay_problems::add_warning ( std::string const &  warning)
inline

Definition at line 38 of file flexibledecay_problems.hpp.

References warning_strings.

◆ clear()

void flexiblesusy::FlexibleDecay_problems::clear ( )
inline

Definition at line 29 of file flexibledecay_problems.hpp.

◆ get_problem_strings()

std::vector< std::string > flexiblesusy::FlexibleDecay_problems::get_problem_strings ( ) const
inline

Definition at line 32 of file flexibledecay_problems.hpp.

References error_strings.

◆ get_warning_strings()

std::vector< std::string > flexiblesusy::FlexibleDecay_problems::get_warning_strings ( ) const
inline

Definition at line 35 of file flexibledecay_problems.hpp.

References warning_strings.

◆ have_problem()

bool flexiblesusy::FlexibleDecay_problems::have_problem ( ) const
inline

Definition at line 30 of file flexibledecay_problems.hpp.

◆ have_warning()

bool flexiblesusy::FlexibleDecay_problems::have_warning ( ) const
inline

Definition at line 31 of file flexibledecay_problems.hpp.

Member Data Documentation

◆ error_strings

std::vector<std::string> flexiblesusy::FlexibleDecay_problems::error_strings {}
private

Definition at line 44 of file flexibledecay_problems.hpp.

Referenced by add_error(), and get_problem_strings().

◆ model_name

std::string flexiblesusy::FlexibleDecay_problems::model_name {}
private

Definition at line 42 of file flexibledecay_problems.hpp.

◆ warning_strings

std::vector<std::string> flexiblesusy::FlexibleDecay_problems::warning_strings {}
private

Definition at line 43 of file flexibledecay_problems.hpp.

Referenced by add_warning(), and get_warning_strings().


The documentation for this class was generated from the following file: