Public Types | Public Member Functions

zeus::IFormulaParserObserver Class Reference

#include <IFormulaParserObserver.hpp>

List of all members.

Public Types

enum  EFormulaErrorType {
  etNoError = 0, etSyntaxError = 1, etDivisionZero = 2, etExprNotClosed = 3,
  etUnknownKeyWord = 4, etDomain = 5
}

Public Member Functions

virtual void MQUALIFIER onErrorOccured (EFormulaErrorType eType, const IString &rMessage)=0

Detailed Description

Observer to get the parser and evaluation errors of the formula parser


Member Enumeration Documentation

Parser and evaluation error types

Enumerator:
etNoError 
etSyntaxError 
etDivisionZero 
etExprNotClosed 
etUnknownKeyWord 
etDomain 

Member Function Documentation

virtual void MQUALIFIER zeus::IFormulaParserObserver::onErrorOccured ( EFormulaErrorType  eType,
const IString &  rMessage 
) [pure virtual]

Callback method if an error occurs


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


Written by Benjamin Hadorn http://www.xatlantis.ch.
Last change made on Sun Jan 22 2012 15:32:27