Vuo  2.3.2
Public Member Functions | Public Attributes | List of all members
VuoMathExpressionErrorInternal Class Reference

Description

C++ implementation of opaque C type VuoMathExpressionError.

Definition at line 43 of file VuoMathExpressionParser.cc.

Public Member Functions

 VuoMathExpressionErrorInternal (const mu::ParserError &error)
 Creates an error object copied from the muParser error. More...
 
 VuoMathExpressionErrorInternal (const string &message)
 Creates an error object with the given description. More...
 
 VuoMathExpressionErrorInternal (const char *message)
 Creates an error object with the given description. More...
 

Public Attributes

string message
 A description of the error. More...
 
vector< unsigned long > expressionIndices
 Indices of the math expressions causing the error. More...
 

Constructor & Destructor Documentation

◆ VuoMathExpressionErrorInternal() [1/3]

VuoMathExpressionErrorInternal::VuoMathExpressionErrorInternal ( const mu::ParserError &  error)
inline

Creates an error object copied from the muParser error.

Definition at line 52 of file VuoMathExpressionParser.cc.

◆ VuoMathExpressionErrorInternal() [2/3]

VuoMathExpressionErrorInternal::VuoMathExpressionErrorInternal ( const string &  message)
inline

Creates an error object with the given description.

Definition at line 63 of file VuoMathExpressionParser.cc.

◆ VuoMathExpressionErrorInternal() [3/3]

VuoMathExpressionErrorInternal::VuoMathExpressionErrorInternal ( const char *  message)
inline

Creates an error object with the given description.

Definition at line 71 of file VuoMathExpressionParser.cc.

Member Data Documentation

◆ expressionIndices

vector<unsigned long> VuoMathExpressionErrorInternal::expressionIndices

Indices of the math expressions causing the error.

Definition at line 47 of file VuoMathExpressionParser.cc.

◆ message

string VuoMathExpressionErrorInternal::message

A description of the error.

Definition at line 46 of file VuoMathExpressionParser.cc.


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