▶Nanonymous_namespace{addon.cc} | |
CCommand | |
CPromiseResolver | |
CTimer | |
CTimers | |
CTimes | |
▶Nanonymous_namespace{CSVDialog.cc} | |
CCache | |
CCacheEntry | |
CCroppedPango | |
▶Nanonymous_namespace{CSVParser.cc} | |
CAny | An any with cached hash |
CDuplicateKey | |
CInvalidData | |
CMemoryExhausted | |
CNoDataColumns | |
CShortLine | |
CTokens | |
▶Nanonymous_namespace{godleyTableWindow.cc} | |
CColour | |
▶Nanonymous_namespace{latexMarkup.cc} | |
CResult | |
CSymbol | |
▶Nanonymous_namespace{sheet.cc} | |
CClippedPango | A pango that clips text to a standard area suitable for numbers |
CElisionRowChecker | |
▶Ncivita | |
CAverage | Calculates the average along an axis or whole tensor |
CBinOp | Perform a binary operation elementwise over two tensor arguments. Arguments need to be conformal: at least one must be a scalar, or both arguments have the same shape |
CCachedTensorOp | |
CDimensionedArgCachedOp | |
CElementWiseOp | Perform an operation elementwise over a tensor valued argument |
▶CInterpolateHC | Interpolates its argument to its hypercube rank must equal arg->rank(), and xvectors type must match |
CWeightedIndex | Structure for referring to an argument index and its weight |
CWeightedIndexVector | |
▶CITensor | |
CArgs | Arguments relevant for tensor expressions, not always meaningful. Exception thrown if not |
CMax | Calculate the maximum along an axis or whole tensor |
CMin | Calculate the minimum along an axis or whole tensor |
CPermuteAxis | |
CPivot | Corresponds to the OLAP pivot operation |
CProduct | Calculate the product along an axis or whole tensor |
CReduceAllOp | Reduce all elements to a single number |
CReduceArguments | Elementwise reduction over a vector of arguments |
▶CReductionOp | Compute the reduction along the indicated dimension, ignoring any missing entry (NaNs) |
CSOI | |
CScan | |
CSlice | Corresponds to OLAP slice operation |
CSortByValue | If a rank 1 argument, sort by the value of the argument |
CSpreadBase | |
CSpreadFirst | |
CSpreadLast | |
CStdDeviation | Calculates the standard deviation along an axis or whole tensor |
CSum | Calculate the sum along an axis or whole tensor |
▶Nclassdesc | |
▶NtypescriptAPI_ns | |
CArgDetail | |
CClassType | |
▶CMethod | |
CAddArgs | |
CAddArgs< M, 0 > | |
CProperty | |
Cbase_cast | |
Cis_associative_container< minsky::ConstMap< std::string, minsky::VariableValue > > | |
Cis_associative_container< minsky::IntrusiveMap< K, T > > | |
Cis_itemT | |
Cis_itemT< minsky::ItemT< T, B > > | |
Cis_map | |
Cis_map< std::map< K, V > > | |
Cis_smart_ptr< minsky::Canvas::Model > | |
Cis_smart_ptr< minsky::VariablePtr > | |
Cis_smart_ptr< minsky::VariableValuePtr > | |
CRESTProcessPtr< minsky::ItemPtr > | |
Ctn< boost::geometry::model::d2::point_xy< T > > | |
Ctn< civita::any > | |
Ctn< minsky::PannableTab< minsky::EquationDisplay > > | |
Ctn< RESTProcess_t > | |
Ctn< std::chrono::time_point< C, D > > | |
Ctn< std::istream > | |
Ctn< std::lock_guard< std::mutex > > | |
CtypescriptAPI_t | |
▶Nclassdesc_access | |
Caccess_pack | |
Caccess_pack< minsky::GodleyIcon > | |
Caccess_pack< minsky::Group > | |
Caccess_pack< minsky::IntrusiveMap< K, V > > | |
Caccess_pack< minsky::Item > | |
Caccess_pack< minsky::VariableValue > | |
Caccess_pack< minsky::Wire > | |
Caccess_random_init | |
Caccess_RESTProcess | |
Caccess_RESTProcess< civita::any, void > | |
Caccess_typescriptAPI | |
Caccess_typescriptAPI< classdesc::Exclude< T > > | |
Caccess_typescriptAPI< classdesc::PolyPack< T > > | |
Caccess_typescriptAPI< classdesc::PolyPackBase > | |
Caccess_typescriptAPI< minsky::Optional< T > > | |
Caccess_typescriptAPI< std::shared_ptr< T > > | |
Caccess_typescriptAPI< std::vector< civita::any > > | |
Caccess_unpack | |
Caccess_unpack< minsky::GodleyIcon > | |
Caccess_unpack< minsky::Group > | |
Caccess_unpack< minsky::IntrusiveMap< K, V > > | |
Caccess_unpack< minsky::Item > | |
Caccess_unpack< minsky::VariableValue > | |
Caccess_unpack< minsky::Wire > | |
Caccess_xml_pack | |
Caccess_xml_pack< std::shared_ptr< schema1::Layout > > | |
Caccess_xml_unpack | |
Caccess_xml_unpack< std::shared_ptr< schema1::Layout > > | Unpack into a UnionLayout structure, so everything's at hand |
Caccess_xsd_generate | |
▶NescapedListSeparator | |
▶CEscapedListSeparator | |
Cchar_eq | |
▶Nexprtk | |
▶Ndetails | |
▶NMathDAG | |
▶Nanonymous_namespace{equationDisplayRender.cc} | |
CRecordingSurface | |
▶Nanonymous_namespace{equations.cc} | |
CNoArgument | |
CVariableDefOrder | |
▶Nanonymous_namespace{node_latex.cc} | |
CParenIf | |
▶Nanonymous_namespace{node_matlab.cc} | |
CInvalidChar | |
CCachedOp | |
CConstantDAG | |
CExpr | |
CGodleyColumnDAG | Godley column |
CIntegralInputVariableDAG | Input of an integration operation - differs from Variable DAG in that it doesn't refer to the VariableValue |
CLaTeXManip | Manipulator to make iostream expressions easy |
CLockDAG | |
CMatlabManip | |
CNode | |
COperationDAG | |
COperationDAGBase | |
CSubexpressionCache | |
CSystemOfEquations | |
CVariableDAG | |
CWeakNodePtr | Weak reference into subexpression cache |
▶Nminsky | |
▶Nanonymous_namespace{addon.cc} | |
CAddOnMinsky | |
▶Nanonymous_namespace{autoLayout.cc} | |
CRepulsiveForce | |
CWireForce | |
▶Nanonymous_namespace{getContext.cc} | |
CSetSignal | |
▶Nanonymous_namespace{godleyIcon.cc} | |
CDrawVars | |
COrderByName | |
▶Nanonymous_namespace{mdlReader.cc} | |
CFunctionDef | |
▶Nanonymous_namespace{minsky.cc} | |
CGodleyIt | |
CNetwork | |
▶Nanonymous_namespace{minskyTensorOps.cc} | |
Cis_equal | |
CTensorOpError | |
▶Nanonymous_namespace{operation.cc} | |
CAndInputPort | |
CCheckConsistent | |
CMaxInputPort | |
CMinInputPort | |
CMulInputPort | |
COrInputPort | |
CSumInputPort | |
▶Nanonymous_namespace{plotWidget.cc} | |
CTimeFormatter | |
▶Nanonymous_namespace{pubTab.cc} | |
CEnsureEditorMode | |
▶Nanonymous_namespace{renderNativeWindow.cc} | |
CNativeSurface | |
▶Nanonymous_namespace{saver.cc} | |
COnExit | |
▶Nanonymous_namespace{userFunction.cc} | |
CExprTkCallableFunction | |
▶Nanonymous_namespace{userFunction_units.cc} | |
CExprTkCallableFunction | |
▶Nanonymous_namespace{variableValue.cc} | |
CSpecialConst | |
CAccumArgs | |
CAccumArgs< OperationType::add > | |
CAccumArgs< OperationType::and_ > | |
CAccumArgs< OperationType::divide > | |
CAccumArgs< OperationType::max > | |
CAccumArgs< OperationType::min > | |
CAccumArgs< OperationType::multiply > | |
CAccumArgs< OperationType::or_ > | |
CAccumArgs< OperationType::subtract > | |
CBackgroundSaver | |
CBookmark | |
CBottomRightResizerItem | |
CBoundingBox | Bounding box information (at zoom=1 scale) |
CBusyCursor | |
CButtonWidget | Supports +/-/←/→/↓/↑ widget |
CButtonWidgetEnums | |
CCairoRenderer | |
CCallableFunction | |
▶CCanvas | |
CLassoMode | Lasso mode support |
CModel | |
CZoomCrop | |
CClickType | Whether a mouse click is on the item, on an output port (for wiring, or is actually outside the items boundary, and a lasso is intended |
▶CClipboard | An RAII wrapper around jtanx's libclipboard (https://github.com/jtanx/libclipboard) |
CImpl | |
CConstantEvalOp | |
CConstMap | |
CCopy | |
CCorrelation | |
CCSVDialog | |
CDataOp | Legacy data importer object |
CDataSpec | |
CDataSpecSchema | |
CDeflateZStream | |
CDerivative | |
CDerivativeMixin | Support for partial derivatives needed for implicit method |
CDerivativeNotDefined | |
CDrawBinOp | Helper class to draw port label symbols |
CDummyBase | |
CEngNotation | |
CEquationDisplay | |
CEvalCommon | A place to store common data shared between TensorVarVals within a give calculation |
CEvalGodley | |
CEvalOp | Operation when evaluating the equations |
▶CEvalOpBase | |
CSupport | |
CEvalOpPtr | |
CEvalOpVector | |
▶CEventInterface | |
CKeyPressArgs | |
CFailedToRewind | |
CFallBackToScalar | |
CFlowCoef | Numerical coefficient times a variable (a "flow") |
CFlowVarsResized | Exception throw if flowVars vector unexpectedly resized during evalEquations |
CFontDisplay | |
CGeneralTensorOp | |
CGeneralTensorOp< OperationType::all > | |
CGeneralTensorOp< OperationType::any > | |
CGeneralTensorOp< OperationType::correlation > | |
CGeneralTensorOp< OperationType::covariance > | |
CGeneralTensorOp< OperationType::difference > | |
CGeneralTensorOp< OperationType::differencePlus > | |
CGeneralTensorOp< OperationType::gather > | |
CGeneralTensorOp< OperationType::histogram > | |
CGeneralTensorOp< OperationType::index > | |
CGeneralTensorOp< OperationType::infimum > | |
CGeneralTensorOp< OperationType::infIndex > | |
CGeneralTensorOp< OperationType::innerProduct > | |
▶CGeneralTensorOp< OperationType::linearRegression > | |
CSpreadY | |
CGeneralTensorOp< OperationType::mean > | |
CGeneralTensorOp< OperationType::median > | |
CGeneralTensorOp< OperationType::meld > | |
CGeneralTensorOp< OperationType::merge > | |
CGeneralTensorOp< OperationType::moment > | |
CGeneralTensorOp< OperationType::outerProduct > | |
CGeneralTensorOp< OperationType::product > | |
CGeneralTensorOp< OperationType::runningProduct > | |
CGeneralTensorOp< OperationType::runningSum > | |
CGeneralTensorOp< OperationType::shape > | |
CGeneralTensorOp< OperationType::size > | |
CGeneralTensorOp< OperationType::slice > | |
CGeneralTensorOp< OperationType::stdDev > | |
CGeneralTensorOp< OperationType::sum > | |
CGeneralTensorOp< OperationType::supIndex > | |
CGeneralTensorOp< OperationType::supremum > | |
CGetUtf8Char | |
CGodleyAssetClass | |
▶CGodleyIcon | |
CMoveCellArgs | Move the contents of cell at (srcRow, srcCol) to (destRow, destCol) |
CGodleyIteratorAdaptor | Adaptor suitable for initialiseGodleys |
CGodleyTable | |
CGodleyTableEditor | |
CGodleyTableWindow | |
CGrid | |
▶CGroup | |
CIORegion | Returns which I/O region (x,y) is in if any |
CGroupItems | |
CHandleLockInfo | |
Chas_empty | |
CICell | Cell template parameter duck types this interface |
CIncrDecrCounter | Exception-safe increment/decrement of a counter in a block |
CInflateFileZStream | |
CInflateZStream | |
CInputPort | |
CIntegral | An integral is an additional stock variable, that integrates its flow variable |
CIntOp | |
▶CIntrusiveMap | |
Citerator | |
CIntrusiveWrap | |
▶CItem | |
CMemoisedRotator | |
CItemExclude | Item members excluded from reflection |
CItemPortVector | |
CItemT | |
CJustificationStruct | |
CKeyAssertion | |
CKeyAssertion< int > | |
CLassoBox | Rectangular region of a lasso operation |
CLegendGeometry | |
CLocalMinsky | RAII set the minsky object to a different one for the current scope |
CLock | |
CMatrix | Convenience class for accessing matrix elements from a data array |
CMinsky | |
CMinskyExclude | |
CMinskyTensorOp | |
CMultiWireBinOp | |
CMultiWireInputPort | |
CNamedOp | Base class for operations that have names |
CNoAssign | |
CNoteBase | |
CNSContext | |
COnError | Handle reporting errors in loadValueFromCSVFileT when loading files |
COnStackExit | Arrange for a functional to be called on stack exit |
COperation | |
COperationBase | |
▶COperationFactory | Factory class template, for creating objects of type T<O>. N is the maximum value of O |
CCreator | |
CCreatorBase | |
Cis_equal | |
COperationPtr | Shared_ptr class for polymorphic operation objects. Note, you may assume that this pointer is always valid, although currently the implementation doesn't guarantee it (eg reset() is exposed) |
COperationType | |
COpState | |
COptional | Convenience class to omit writing XML records when data absent or empty |
CPannableTab | Mixin implementing common panning functionality in tabs |
CPannableTabBase | |
CParseCSV | |
CPhillipsDiagram | |
CPhillipsFlow | |
CPhillipsStock | |
CPlotOptions | |
CPlotWidget | Container item for a plot widget |
CPlotWidgetSuper | |
CPort | |
CPortExclude | Components of Port excluded from reflection |
CProgress | |
CProgressUpdater | |
CPubItem | |
CPubTab | |
CPubTabBase | |
CRavel | |
CRavelLockGroup | |
CRavelPopup | |
CRavelTensor | |
CReflect | |
▶CRenderNativeWindow | |
CCopiableMutux | Copiable mutex where each copy has a distinct mutex |
CRenderFrameArgs | |
CRenderVariable | |
CRESTMinsky | |
CRKdata | |
CRotate | Rotate (x,y) by rot (in degrees) around the origin (x0, y0) can be used for rotating multiple points once constructed |
CRungeKutta | |
CRungeKuttaExclude | Components excluded from reflection |
CSaver | |
CScalarEvalOp | Legacy EvalOp base interface |
CSchemaHelper | |
CSelection | Items that have been selected |
CSetState | |
CSharedColumnCheck | For checking shared columns between tables |
CSheet | |
CSimulation | |
CSlider | Data structure supporting sliders - shared between constant operations and variables |
CSummary | Summary for the variable tab (aka summary tab) |
CSVGRenderer | |
CSwitchIcon | |
CSwitchTensor | |
CTensorBinOp | |
CTensorEval | A helper to evaluate a variable value |
CTensorOpFactory | As it says on the tin, this is a factory for creating a TensorOp which can compute the result of op applied to its arguments and so on until all the argument terminate in variables |
CTensorsFromPort | |
CTensorVarVal | |
CTensorVarValBase | |
CTime | |
CTimeOp | |
CTrackedIntrusiveMap | |
CUnits | Units (in sense of dimensional analysis) of a variable |
CUnitsExpressionWalker | |
▶CUserFunction | |
CImpl | |
CValueVector | |
CVarConstant | |
CVariable | |
CVariableBase | |
CVariableCaches | Caches need copy operations to be nobbled, because they hold a reference to the derived variable |
CVariableInstanceList | |
CVariablePane | |
CVariablePaneBase | |
CVariablePaneCell | |
CVariablePtr | |
CVariableType | |
CVariableValue | |
CVariableValueData | |
CVariableValuePtr | Shared_ptr that default constructs a default target, and is always valid |
CVariableValues | |
CViewImpl | |
CWindowInformation | |
CWinfo | |
CWire | |
CZStream | |
▶Nschema0 | |
▶Nanonymous_namespace{schema0.cc} | |
CIsOrphan | |
▶Nxml_conversions | |
CGodleyIcon | |
CGodleyIcon | |
CGodleyTable | |
CGroupIcon | |
CMinsky | |
COperation | |
CPlots | |
CPlotWidget | |
CPort | |
CVariable | |
CVariableManager | |
CVariablePtr | |
CVariableValue | |
CWire | |
▶Nschema1 | |
▶Nanonymous_namespace{schema1.cc} | |
CIsOrphan | |
CGodley | |
CGroup | |
CGroupLayout | Group layouts also have a width & height |
CItem | |
CItemFactory | |
CItemLayout | Layouts of objects like variables and operators |
CJoin | |
CLayout | |
CMinsky | |
CMinskyModel | |
COperation | |
CPlot | |
CPlotLayout | |
CPort | |
CPositionLayout | Represent objects whose layouts just have a position (ports, plots, godleyIcons) |
CSizeLayout | |
CSliderLayout | Describes item with sliders - currently just constants |
CSPoly | |
CSPolyBase | |
CSwitch | |
CUnionLayout | Structure representing a union of all of the above Layout classes, for xml_unpack |
CVariable | |
CVisibilityLayout | Items with a visibility attribute |
CWire | |
CWireLayout | Layouts of wires |
▶Nschema2 | |
CGroup | |
CItem | |
CItemBase | |
CMinsky | |
CNote | |
CRavelState | |
CSchema1Layout | |
CSlider | |
CWire | |
▶Nschema3 | |
CExcludedMinsky | Working structure, not serialised |
CGroup | |
CIdMap | |
CItem | |
CItemBase | |
CLockGroup | |
CLockGroupFactory | |
CMinsky | |
CMinskyImpl | |
CMinskyItemFactory | |
CNote | |
CPhillipsDiagram | |
CPhillipsFlow | |
CPublicationItem | |
CPublicationTab | |
CSchema1Layout | |
CSlider | |
CWire | |
▶Nstd | STL namespace |
Chash< Any > | |
Chash< vector< T > > | |
CCairoView | |
CMinskyAddon | |
CSpaceSeparatorParser | |