|
muParserX 2.0.0
|
| Nmup | Namespace for mathematical applications |
| CParserErrorMsg | |
| CErrorContext | Error context class |
| CParserError | Error class of the parser |
| CFunCmplxReal | Parser callback object for returning the real part of a complex number |
| CFunCmplxImag | Parser callback object for returning the imaginary part of a complex number |
| CFunCmplxConj | Parser callback object for returning the complex conjugate of the complex number |
| CFunCmplxArg | Parser callback object for returning the phase angle (or angular component) of a complex number, expressed in radians |
| CFunCmplxNorm | Parser callback object for returning the norm value of the complex number phase angle |
| CFunCmplxCos | |
| CFunCmplxSin | |
| CFunCmplxCosH | |
| CFunCmplxSinH | |
| CFunCmplxTan | |
| CFunCmplxTanH | |
| CFunCmplxSqrt | |
| CFunCmplxExp | |
| CFunCmplxLn | |
| CFunCmplxLog | |
| CFunCmplxLog10 | |
| CFunCmplxLog2 | |
| CFunCmplxAbs | |
| CFunCmplxPow | |
| CFunParserID | Parser function callback for determining the size of an array |
| CFunMax | Determine maximal value from the parameter list |
| CFunMin | Determine minimal value from the parameter list |
| CFunSum | Parser callback for summing up all function arguments |
| CFunSizeOf | Parser function callback for determining the size of an array |
| CFunMatrixOnes | Parser callback object for creating matrices consisting entirely of ones |
| CFunMatrixZeros | Parser callback object for creating matrices consisting entirely of zeros |
| CFunMatrixEye | Parser callback object for creating unity matrices |
| CFunMatrixSize | Determines the dimensions of a matrix |
| CFunSin | |
| CFunCos | |
| CFunTan | |
| CFunASin | |
| CFunACos | |
| CFunATan | |
| CFunSinH | |
| CFunCosH | |
| CFunTanH | |
| CFunASinH | |
| CFunACosH | |
| CFunATanH | |
| CFunLog | |
| CFunLog10 | |
| CFunLog2 | |
| CFunLn | |
| CFunSqrt | |
| CFunCbrt | |
| CFunExp | |
| CFunAbs | |
| CFunPow | |
| CFunHypot | |
| CFunAtan2 | |
| CFunFmod | |
| CFunRemainder | |
| CFunStrLen | Callback object for determining the length of a string |
| CFunStrToUpper | Convert a string to upper case letters |
| CFunStrToLower | Convert a string to lower case letters |
| CFunStrToDbl | Parse string to a floating point value |
| CTokenPtr | |
| CICallback | Interface for callback objects |
| CTokenIfThenElse | A class for encapsulation if-then-else tokens |
| CIOprtBin | Interface for binary operators |
| CIOprtPostfix | Interface for unary postfix operators |
| CIOprtInfix | Interface for unary infix operators |
| CIOprtBinShortcut | A class for encapsulation if-then-else tokens |
| CIPackage | |
| CIPrecedence | Interface for binary and ternary operators |
| CIToken | Generic token interface for expression tokens |
| CGenericToken | Default token implentation |
| CIValueReader | Interface for custom value reader objects |
| CIValue | Interface to be implemented by all classes representing values |
| COprtAssign | Assignement operator |
| COprtAssignAdd | Assignement operator |
| COprtAssignSub | Assignement operator |
| COprtAssignMul | Assignement operator |
| COprtAssignDiv | Assignement operator |
| COprtStrAdd | |
| COprtEQ | Callback object for testing if two values are equal |
| COprtNEQ | Callback object for testing if two values are not equal |
| COprtLT | Callback object class for the "Less than" operator |
| COprtGT | Callback object class for the "Greater than" operator |
| COprtLE | Callback object class for the "Less or equal" operator |
| COprtGE | Callback object class for the "Greater or or equal" operator |
| COprtAnd | Callback class for a logic and operator |
| COprtOr | Callback class for a logic or operator |
| COprtLogicOr | Callback class for a logical or operator |
| COprtLogicAnd | Callback class for a logical and operator |
| COprtShl | Callback class for the shift left operator |
| COprtShr | Callback class for the shift right operator |
| COprtCastToFloat | Callback for an operator allowing to cast values to floating point values |
| COprtCastToInt | Callback for an operator allowing to cast values to integer values |
| COprtShortcutLogicOrBegin | Callback class for a logical or operator. begin |
| COprtShortcutLogicOrEnd | Callback class for a logical or operator. end |
| COprtShortcutLogicAndBegin | Callback class for a logical and operator. begin |
| COprtShortcutLogicAndEnd | Callback class for a logical and operator. begin |
| COprtSignCmplx | Callback for the negative sign operator |
| COprtAddCmplx | Parser callback for implementing an addition of two complex values |
| COprtSubCmplx | Parser callback for implementing the subtraction of two complex values |
| COprtMulCmplx | Callback object for implementing the multiplications of complex values |
| COprtDivCmplx | Callback object for implementing the division of complex values |
| COprtPowCmplx | Raise x to the power of y |
| COprtIndex | Default implementation of a multidimensional index operator |
| COprtTranspose | |
| COprtCreateArray | On the fly array creation using the curly bracket operator |
| COprtColon | |
| COprtSign | Callback for the negative sign operator for noncomplex values |
| COprtSignPos | Callback for the positive sign operator for noncomplex values |
| COprtAdd | Parser callback for implementing an addition of two noncomplex values |
| COprtSub | Parser callback for implementing the subtraction of two noncomplex values |
| COprtMul | Callback object for implementing the multiplications of noncomplex values |
| COprtDiv | Callback object for implementing the division of noncomplex values |
| COprtPow | Raise x to the power of y |
| COprtFact | Calculate factorial of a non-negative integer |
| COprtPercentage | Returns percentage of given number |
| CPackageCmplx | Package for installing complex functions and operators |
| CPackageCommon | Package for installing operators and functions which are always present |
| CPackageMatrix | Package for installing complex functions and operators |
| CPackageNonCmplx | Package for installing complex functions and operators |
| CPackageStr | Package for installing unit postfix operators into muParserX |
| COprtNano | |
| COprtMicro | |
| COprtMilli | |
| COprtKilo | |
| COprtMega | |
| COprtGiga | |
| CPackageUnit | Package for installing unit postfix operators into muParserX |
| CParserX | The parser implementation |
| CParserXBase | Implementation of the parser engine |
| CParserMessageProviderBase | Base class for Parser Message providing classes |
| CParserMessageProviderEnglish | English versions of parser messages |
| CParserMessageProviderGerman | German versions of parser messages |
| CRPN | A class representing the reverse polnish notation of the expression |
| CTokenNewline | A class for encapsulation a newline token |
| CStack | Parser stack implementation |
| CParserTester | Test cases for unit testing the parser framework |
| CTokenReader | Token reader for the ParserXBase class |
| CDblValReader | A class for reading floating point values from an expression string |
| CBoolValReader | A class for reading boolean values from an expression string |
| CHexValReader | A class for reading hex values from an expression string |
| CBinValReader | A class for reading binary values from an expression string |
| CStrValReader | A class for reading strings from an expression string |
| CValue | Value class of muParserX |
| CValueCache | Simple mechanism to recycle unused value items |
| CVariable | The variable class represents a parser variable |
| Nsu | Namespace containing utility functions and classes for string processing |
| Npred | |
| CSortByLength | Sort two strings based on their length |
| CTokenNotFound | |
| CStringTokens | |
| Nutils | |
| Cscoped_setter | |
| CMatrix | |
| CMatrixError | |
| CStringConversionHelper |