muParserX 2.0.0
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Cmup::ErrorContextError context class
 Cmup::IPackage
 Cmup::PackageCmplxPackage for installing complex functions and operators
 Cmup::PackageCommonPackage for installing operators and functions which are always present
 Cmup::PackageMatrixPackage for installing complex functions and operators
 Cmup::PackageNonCmplxPackage for installing complex functions and operators
 Cmup::PackageStrPackage for installing unit postfix operators into muParserX
 Cmup::PackageUnitPackage for installing unit postfix operators into muParserX
 Cmup::IPrecedenceInterface for binary and ternary operators
 Cmup::IOprtBinInterface for binary operators
 Cmup::IOprtBinShortcutA class for encapsulation if-then-else tokens
 Cmup::IOprtInfixInterface for unary infix operators
 Cmup::TokenIfThenElseA class for encapsulation if-then-else tokens
 Cmup::ITokenGeneric token interface for expression tokens
 Cmup::GenericTokenDefault token implentation
 Cmup::ICallbackInterface for callback objects
 Cmup::IOprtBinShortcutA class for encapsulation if-then-else tokens
 Cmup::IValueInterface to be implemented by all classes representing values
 Cmup::TokenIfThenElseA class for encapsulation if-then-else tokens
 Cmup::TokenNewlineA class for encapsulation a newline token
 Cmup::IValueReaderInterface for custom value reader objects
 Cmup::BinValReaderA class for reading binary values from an expression string
 Cmup::BoolValReaderA class for reading boolean values from an expression string
 Cmup::DblValReaderA class for reading floating point values from an expression string
 Cmup::HexValReaderA class for reading hex values from an expression string
 Cmup::StrValReaderA class for reading strings from an expression string
 CMatrix< T >
 Cmup::ParserErrorError class of the parser
 Cmup::ParserErrorMsg
 Cmup::ParserMessageProviderBaseBase class for Parser Message providing classes
 Cmup::ParserMessageProviderEnglishEnglish versions of parser messages
 Cmup::ParserMessageProviderGermanGerman versions of parser messages
 Cmup::ParserTesterTest cases for unit testing the parser framework
 Cmup::ParserXBaseImplementation of the parser engine
 Cmup::ParserXThe parser implementation
 Cmup::RPNA 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::TokenReaderToken reader for the ParserXBase class
 Cmup::ValueCacheSimple mechanism to recycle unused value items


muParserX documentation - (C) 2010 Ingo Berg