|
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 |
| CStringConversionHelper< TChar > | |
| Csu::StringTokens< TData > | |
| Cmup::TokenPtr< T > | |
| Cmup::TokenReader | Token reader for the ParserXBase class |
| Cmup::ValueCache | Simple mechanism to recycle unused value items |