MCPcopy Create free account

hub / github.com/Qalculate/libqalculate / types & classes

Types & classes138 in github.com/Qalculate/libqalculate

↓ 364 callersClassNumber
A number. * Can be rational, floating point, complex or infinite. * Has arbitrary precision (uses Calculator::precision()) and infinitely large ration
libqalculate/Number.h:48
↓ 62 callersClassMathStructure
libqalculate/includes.h:43
↓ 6 callersClassQalculateDateTime
libqalculate/QalculateDateTime.h:18
↓ 5 callersClassExpressionName
libqalculate/includes.h:41
↓ 3 callersClassstat
libqalculate/Calculator-definitions.cc:3734
↓ 2 callersClassCalculatorMessage
A message with information to the user. Primarily used for errors and warnings.
libqalculate/Calculator.h:182
↓ 2 callersClassstat
libqalculate/util.cc:668
↓ 1 callersClassMathStructure
libqalculate/MathStructure-matrixvector.cc:474
↓ 1 callersClass_stat
libqalculate/util.cc:790
↓ 1 callersClassstat
src/unittest.cc:49
↓ 1 callersClasssysinfo
libqalculate/Variable.cc:678
ClassAliasUnit
libqalculate/includes.h:58
ClassAliasUnit
An unit with relation to another unit * Alias units is defined in relation to another unit. * For example, hour are defined as an alias unit that equa
libqalculate/Unit.h:179
ClassAliasUnit_Composite
libqalculate/includes.h:59
ClassAliasUnit_Composite
A subunit in a CompositeUnit * Should normally not be used directly. */
libqalculate/Unit.h:247
ClassAngleArgument
libqalculate/Function.h:713
ClassArgument
libqalculate/includes.h:67
ClassArgument
A mathematical function argument definition with free value and base class for all argument definitions. Free arguments accepts any value. */
libqalculate/Function.h:277
ClassArgumentSet
A set of accepted arguments. This is used when several different type of arguments shall be accepted by a function. */
libqalculate/Function.h:766
ClassAssumptions
libqalculate/includes.h:49
ClassAssumptions
An assumption about an unknown mathematical value. Assumptions have a type and a sign. The type describes the type of the value -- if it represents a
libqalculate/Variable.h:78
ClassAutoCalcThread
src/qalc.cc:58
ClassBinaryPrefix
libqalculate/includes.h:55
ClassBinaryPrefix
A binary prefix. A Binary prefix has an integer exponent which with a base of two constitutes the value of the prefix (value=2^exponent). */
libqalculate/Prefix.h:238
ClassBooleanArgument
A boolean argument. Accepts zero or one. */
libqalculate/Function.h:680
ClassCalculateThread
libqalculate/Calculator_p.h:90
ClassCalculate_p
libqalculate/Calculator.h:260
ClassCalculator
libqalculate/includes.h:42
ClassCalculator
The almighty calculator class. The calculator class is responsible for loading functions, variables and units, and keeping track of them, as well as p
libqalculate/Calculator.h:271
ClassCalculator_p
libqalculate/Calculator.h:291
ClassCalculator_p
libqalculate/Calculator_p.h:56
ClassCommandThread
src/qalc.cc:53
ClassCompositeUnit
libqalculate/includes.h:57
ClassCompositeUnit
A unit consisting of a number of other units * Composite units are defined by a unit expression with multiple units. * Composite units often have an a
libqalculate/Unit.h:285
ClassDataObject
libqalculate/includes.h:70
ClassDataObject
A a data set object. Data objects consist of property-value pairs. */
libqalculate/DataSet.h:24
ClassDataObjectArgument
Data object function argument.
libqalculate/DataSet.h:285
ClassDataProperty
libqalculate/includes.h:69
ClassDataProperty
A data set property. Property definitions for use with data set objects. */
libqalculate/DataSet.h:123
ClassDataPropertyArgument
Data property function argument.
libqalculate/DataSet.h:262
ClassDataSet
libqalculate/includes.h:68
ClassDataSet
A data set. This is a simple database class for storage of many grouped values, when ordinary variables is not practical. * * A data set consists of p
libqalculate/DataSet.h:199
ClassDateArgument
A date argument. A text argument representing a date. */
libqalculate/Function.h:568
ClassDecimalPrefix
libqalculate/includes.h:54
ClassDecimalPrefix
A decimal (metric) prefix. A metric or decimal prefix has an integer exponent which with a base of ten constitutes the value of the prefix (value=10^e
libqalculate/Prefix.h:199
ClassDynamicVariable
libqalculate/includes.h:50
ClassDynamicVariable
Abstract base class for variables with a value which is recalculated when the precision has changed. */
libqalculate/Variable.h:356
ClassElement
libqalculate/Calculator.h:251
ClassEqContainer
libqalculate/includes.h:66
ClassEqItem
libqalculate/includes.h:64
ClassEqNumber
libqalculate/includes.h:65
ClassEvaluationOptions
Options for calculation.
libqalculate/includes.h:748
ClassExpressionItem
libqalculate/includes.h:51
ClassExpressionItem
Abstract base class for functions, variables and units. * Expression items have one or more names used to reference it in mathematical expressions and
libqalculate/ExpressionItem.h:87
ClassExpressionItemArgument
Argument for functions, variables and units. Text string representing a function, variable or unit name. */
libqalculate/Function.h:641
ClassExpressionItem_p
libqalculate/ExpressionItem.h:43
ClassExpressionItem_p
libqalculate/ExpressionItem_p.h:15
ClassExpressionName
A name for an expression item (function, variable or unit) An expression name has a text string representing a name and boolean values describing the
libqalculate/ExpressionItem.h:22
ClassFileArgument
libqalculate/Function.h:746
ClassFunctionArgument
A function argument. */
libqalculate/Function.h:660
ClassIntegerArgument
A definition for integer arguments. These arguments allows numerical integer values. The value can be restricted to a max and/or min value. */
libqalculate/Function.h:489
ClassInternalPrintStruct
libqalculate/includes.h:594
ClassKnownVariable
libqalculate/includes.h:47
ClassKnownVariable
A variable with a known value. Known variables have an associated value. The value can be a simple number or a full mathematical expression. The known
libqalculate/Variable.h:248
ClassManager
libqalculate/includes.h:44
ClassMathFunction
libqalculate/includes.h:60
ClassMathFunction
Abstract base class for mathematical functions. * A mathematical function, subclassed from MathFunction, should at least reimplement * calculate(MathS
libqalculate/Function.h:70
ClassMathFunction_p
libqalculate/Function.h:62
ClassMathFunction_p
libqalculate/Function.cc:64
ClassMathStructure
libqalculate/MathStructure.h:150
ClassMathStructure_p
libqalculate/MathStructure_p.h:15
ClassMathStructure_p
libqalculate/MathStructure.h:187
ClassMatrix
libqalculate/includes.h:61
ClassMatrixArgument
A matrix argument. */
libqalculate/Function.h:618
ClassNowVariable
libqalculate/Variable.h:484
ClassNumber
libqalculate/includes.h:52
ClassNumberArgument
A definition for numerical arguments. These arguments allows numerical values. The value can be restricted to real or rational numbers (defaults to al
libqalculate/Function.h:444
ClassNumberPrefix
libqalculate/includes.h:56
ClassNumberPrefix
A prefix with a free numerical value. A prefix without any predefined base, which can use any number. */
libqalculate/Prefix.h:277
ClassOptionNames
src/qalc.cc:124
ClassParseOptions
Options for parsing expressions.
libqalculate/includes.h:698
ClassPlotDataParameters
Parameters for plot data series.
libqalculate/Calculator.h:128
ClassPlotParameters
Parameters passed to plotting functions.
libqalculate/Calculator.h:77
ClassPrecisionVariable
libqalculate/Variable.h:427
ClassPrefix
libqalculate/includes.h:53
ClassPrefix
Abstract class for prefixes. A prefix is prepended to a unit to specify a quantity multiplicator. A prefix has a numerical value which raised to the u
libqalculate/Prefix.h:34
ClassPrintOptions
Options for formatting and display of mathematical structures/results.
libqalculate/includes.h:466
ClassQalculateDate
libqalculate/MathStructure.h:22
ClassSortOptions
Options for ordering the parts of a mathematical expression/result before display
libqalculate/includes.h:368
ClassSymbolicArgument
A symbolic argument. Accepts variables and symbolic structures. */
libqalculate/Function.h:527
ClassTextArgument
A text argument. Accepts text (symbolic) structures. Argument values are parsed as text, unless surrounded by back slashes (which are then removed). S
libqalculate/Function.h:547
ClassThread
libqalculate/util.h:117
ClassTodayVariable
libqalculate/Variable.h:439
ClassTomorrowVariable
libqalculate/Variable.h:454
ClassUnit
libqalculate/includes.h:45
ClassUnit
A unit for measurement. * The Unit class both represents a base unit and is the base class for other unit types. * Base units are units defined as bas
libqalculate/Unit.h:38
ClassUnitArgument
libqalculate/Function.h:697
ClassUnknownVariable
libqalculate/includes.h:48
ClassUnknownVariable
A variable with unknown value. Unknown variables have an associated assumption object. */
libqalculate/Variable.h:176
ClassUptimeVariable
libqalculate/Variable.h:499
next →1–100 of 138, ranked by callers