mupp 1.1.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 12]
 Cmupp::ast::assignmentRepresents an assignment statement
 Cmupp::ast::expressionRepresents a complete expression with operator precedence
 Cmupp::ast::functionRepresents a function call with a single argument
 CmbufMessage buffer structure for inter-process communication
 Cmupp::ast::nilRepresents an empty/null AST node
 Cmupp::ast::operationRepresents a binary operation with an operator and right operand
 Cmupp::PAnnotation< Iterator >The PAnnotation struct links AST nodes to source code positions
 CPCollInfoThe PCollInfo struct holds collection information
 Cmupp::PErrorHandler< Iterator >The PErrorHandler struct handles parsing and semantic errors
 CPmuppAdminXMLParserXML parser for mupp configuration files
 CPmuppCollectionRepresents a collection of related experimental runs
 CPmuppColorRepresents an RGB color for plotting
 CPmuppMarkerRepresents a plot marker style and size
 CPmuppParamRepresents a single fit parameter with its value and uncertainties
 CPmuppPlotEntryData structure for plot configuration
 CPmuppRunRepresents all fit parameters from a single experimental run
 CPmuppXYData structure for X-Y axis label associations
 Cmupp::ast::powerRepresents a power operation
 Cmupp::prog::PProgEvalThe PProgEval struct evaluates expressions using the AST
 Cmupp::prog::PProgramThe PProgram struct performs semantic analysis on the AST
 Cmupp::prog::PVarHandlerManages variable data during evaluation
 CPVarHandlerHandles variable parsing, evaluation, and data management
 CQDialog
 CPShowVarNameDialogDisplays variable names from a collection
 CPVarDialogGUI for defining custom variables
 CPVarErrorDialogDialog for displaying variable parsing error messages
 CQMainWindow
 CPmuppGuiMain GUI window for the mupp application
 CQObject
 CPParamDataHandlerCentral manager class for loading and accessing parameter collections
 CPmuppAdminMain administration class for mupp configuration management
 CPmuppScriptScript interpreter for mupp batch processing
 Cmupp::PAnnotation< Iterator >::set_idHelper struct to set ID tags on AST nodes
 Cx3::symbols
 Cmupp::parser::additive_op_
 Cmupp::parser::fun_tok_
 Cmupp::parser::multiplicative_op_
 Cmupp::parser::unary_op_
 Cmupp::ast::taggedAbstract Syntax Tree (AST) definitions for the variable parser
 Cmupp::ast::variableRepresents a variable in an expression
 Cmupp::ast::unaryRepresents a unary operation applied to an operand
 Cmupp::ast::variable_declarationRepresents a variable declaration with optional initialization