Mantid
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Mantid::API::Expression::ParsingError Class Reference

Specialised exception for parsing errors. More...

#include <Expression.h>

Inheritance diagram for Mantid::API::Expression::ParsingError:

Public Member Functions

 ParsingError (const std::string &msg)
 Constructor. More...
 
 ParsingError (const std::string &msg, const std::string &expr, size_t i)
 Constructor. More...
 

Detailed Description

Specialised exception for parsing errors.

Definition at line 39 of file Expression.h.

Constructor & Destructor Documentation

◆ ParsingError() [1/2]

Mantid::API::Expression::ParsingError::ParsingError ( const std::string &  msg,
const std::string &  expr,
size_t  i 
)

Constructor.

Parameters
msg:: The text of the error message.
expr:: An expression string that caused the error.
i:: An index of a symbol in expr that may help identify the location of the error.

Definition at line 65 of file Expression.cpp.

◆ ParsingError() [2/2]

Mantid::API::Expression::ParsingError::ParsingError ( const std::string &  msg)

Constructor.

Parameters
msg:: The text of the error message.

Definition at line 70 of file Expression.cpp.


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