Inkscape
Vector Graphics Editor
Loading...
Searching...
No Matches
Inkscape::Util::EvaluatorException Class Reference

Special exception class for the expression evaluator. More...

#include <expression-evaluator.h>

Inheritance diagram for Inkscape::Util::EvaluatorException:

Public Member Functions

 EvaluatorException (const char *message, const char *at_position)
 
 ~EvaluatorException () noexcept override=default
 
const char * what () const noexcept override
 

Protected Attributes

std::string msgstr
 

Detailed Description

Special exception class for the expression evaluator.

Definition at line 176 of file expression-evaluator.h.

Constructor & Destructor Documentation

◆ EvaluatorException()

Inkscape::Util::EvaluatorException::EvaluatorException ( const char *  message,
const char *  at_position 
)
inline

Definition at line 178 of file expression-evaluator.h.

References msgstr.

◆ ~EvaluatorException()

Inkscape::Util::EvaluatorException::~EvaluatorException ( )
overridedefaultnoexcept

Member Function Documentation

◆ what()

const char * Inkscape::Util::EvaluatorException::what ( ) const
inlineoverridenoexcept

Member Data Documentation

◆ msgstr

std::string Inkscape::Util::EvaluatorException::msgstr
protected

Definition at line 191 of file expression-evaluator.h.

Referenced by EvaluatorException(), and what().


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