$darkmode
cloe::TriggerError Class Reference

#include <trigger.hpp>

Inheritance diagram for cloe::TriggerError:
Collaboration diagram for cloe::TriggerError:

Public Member Functions

 Error (std::string_view what)
 
template<typename... Args>
 Error (std::string_view format, Args &&... args)
 
- Public Member Functions inherited from cloe::Error
 Error (std::string_view what)
 
template<typename... Args>
 Error (std::string_view format, Args &&... args)
 
const char * what () const noexcept override
 
bool has_explanation () const
 
void set_explanation (std::string explanation)
 
template<typename... Args>
void set_explanation (std::string_view format, Args &&... args)
 
const std::string & explanation () const
 
Error explanation (std::string explanation) &&
 
template<typename... Args>
Error explanation (std::string_view format, Args &&... args) &&
 

Detailed Description

TriggerError is thrown whenever an error relating to triggers occurs. This includes parsing, insertion, and execution of triggers.


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