muParserX 2.0.0
|
Cmup::ErrorContext | Error context class |
▼Cmup::IPackage | |
Cmup::PackageCmplx | Package for installing complex functions and operators |
Cmup::PackageCommon | Package for installing operators and functions which are always present |
Cmup::PackageMatrix | Package for installing complex functions and operators |
Cmup::PackageNonCmplx | Package for installing complex functions and operators |
Cmup::PackageStr | Package for installing unit postfix operators into muParserX |
Cmup::PackageUnit | Package for installing unit postfix operators into muParserX |
▼Cmup::IPrecedence | Interface for binary and ternary operators |
►Cmup::IOprtBin | Interface for binary operators |
►Cmup::IOprtBinShortcut | A class for encapsulation if-then-else tokens |
►Cmup::IOprtInfix | Interface for unary infix operators |
Cmup::TokenIfThenElse | A class for encapsulation if-then-else tokens |
▼Cmup::IToken | Generic token interface for expression tokens |
Cmup::GenericToken | Default token implentation |
►Cmup::ICallback | Interface for callback objects |
Cmup::IOprtBinShortcut | A class for encapsulation if-then-else tokens |
►Cmup::IValue | Interface to be implemented by all classes representing values |
Cmup::TokenIfThenElse | A class for encapsulation if-then-else tokens |
Cmup::TokenNewline | A class for encapsulation a newline token |
▼Cmup::IValueReader | Interface for custom value reader objects |
Cmup::BinValReader | A class for reading binary values from an expression string |
Cmup::BoolValReader | A class for reading boolean values from an expression string |
Cmup::DblValReader | A class for reading floating point values from an expression string |
Cmup::HexValReader | A class for reading hex values from an expression string |
Cmup::StrValReader | A class for reading strings from an expression string |
CMatrix< T > | |
Cmup::ParserError | Error class of the parser |
Cmup::ParserErrorMsg | |
▼Cmup::ParserMessageProviderBase | Base class for Parser Message providing classes |
Cmup::ParserMessageProviderEnglish | English versions of parser messages |
Cmup::ParserMessageProviderGerman | German versions of parser messages |
Cmup::ParserTester | Test cases for unit testing the parser framework |
▼Cmup::ParserXBase | Implementation of the parser engine |
Cmup::ParserX | The parser implementation |
Cmup::RPN | A class representing the reverse polnish notation of the expression |
▼Cstd::runtime_error | |
CMatrixError | |
Csu::TokenNotFound | |
Cutils::scoped_setter< T > | |
Csu::pred::SortByLength< TString > | Sort two strings based on their length |
Cmup::Stack< TVal, TCont > | Parser stack implementation |
Csu::StringTokens< TData > | |
Cmup::TokenPtr< T > | |
Cmup::TokenReader | Token reader for the ParserXBase class |
Cmup::ValueCache | Simple mechanism to recycle unused value items |