|
NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
|
This is the complete list of members for Procedure, including all inherited members.
| _dataRef | FlowCtrl | private |
| _functionRef | FlowCtrl | private |
| _localDef | Procedure | private |
| _optionRef | FlowCtrl | private |
| _outRef | FlowCtrl | private |
| _parserRef | FlowCtrl | private |
| _pDataRef | FlowCtrl | private |
| _scriptRef | FlowCtrl | private |
| _varFactory | Procedure | private |
| addHelpIndex(const std::string &_sPluginName, std::string _sHelpId) | PackageManager | |
| applyInliningRuleset(const std::string &sCommandLine, const std::string &sArgumentList) | Procedure | private |
| assign(const PackageManager &_manager) | PackageManager | private |
| FileSystem::assign(const FileSystem &_fSys) | FileSystem | |
| baseline | FlowCtrl | protected |
| bEvaluatingFlowControlStatements | FlowCtrl | protected |
| bFunctionsReplaced | FlowCtrl | protected |
| bLockedPauseMode | FlowCtrl | protected |
| bLoopSupressAnswer | FlowCtrl | private |
| bMask | FlowCtrl | protected |
| bPrintedStatus | FlowCtrl | protected |
| bProcSupressAnswer | Procedure | private |
| bReturnSignal | FlowCtrl | protected |
| bSilent | FlowCtrl | protected |
| bUseLoopParsingMode | FlowCtrl | protected |
| bWritingTofile | Procedure | private |
| calc(StringView sLine, int nthCmd) | FlowCtrl | protected |
| CALCTYPE_ASSERT enum value | FlowCtrl | protected |
| CALCTYPE_BREAKCMD enum value | FlowCtrl | protected |
| CALCTYPE_COMMAND enum value | FlowCtrl | protected |
| CALCTYPE_COMPOSE enum value | FlowCtrl | protected |
| CALCTYPE_CONTINUECMD enum value | FlowCtrl | protected |
| CALCTYPE_DATAACCESS enum value | FlowCtrl | protected |
| CALCTYPE_DEBUGBREAKPOINT enum value | FlowCtrl | protected |
| CALCTYPE_DEFINITION enum value | FlowCtrl | protected |
| CALCTYPE_EXPLICIT enum value | FlowCtrl | protected |
| CALCTYPE_NONE enum value | FlowCtrl | protected |
| CALCTYPE_NUMERICAL enum value | FlowCtrl | protected |
| CALCTYPE_PROCEDURECMDINTERFACE enum value | FlowCtrl | protected |
| CALCTYPE_PROGRESS enum value | FlowCtrl | protected |
| CALCTYPE_PROMPT enum value | FlowCtrl | protected |
| CALCTYPE_RECURSIVEEXPRESSION enum value | FlowCtrl | protected |
| CALCTYPE_RETURNCOMMAND enum value | FlowCtrl | protected |
| CALCTYPE_STRING enum value | FlowCtrl | protected |
| CALCTYPE_SUPPRESSANSWER enum value | FlowCtrl | protected |
| CALCTYPE_THROWCOMMAND enum value | FlowCtrl | protected |
| CALCTYPE_TOCOMMAND enum value | FlowCtrl | protected |
| CalculationType enum name | FlowCtrl | protected |
| catchExceptionForTest(std::exception_ptr e_ptr, bool bSupressAnswer_back, int nLine) override | Procedure | virtual |
| checkCaseValue(const std::string &sCaseDefinition) | FlowCtrl | protected |
| checkFlowControlArgument(const std::string &sFlowControlArgument, bool isForLoop=false) | FlowCtrl | protected |
| checkParsingModeAndExpandDefinitions() | FlowCtrl | protected |
| cleanPath(std::string sFilePath, bool checkInvalidChars) const | FileSystem | private |
| compile(std::string sLine, int nthCmd) | FlowCtrl | protected |
| countProceduresInLine(const std::string &sCommandLine) | Procedure | private |
| createFolders(const std::string &_sPath) const | FileSystem | protected |
| createRevisionsFolder() | FileSystem | |
| declareFileType(const std::string &sFileType) | FileSystem | inline |
| declareNewPackage(const std::string &sInstallInfoString) | PackageManager | |
| deletePackage(const std::string &sPackage) | PackageManager | |
| eval() | FlowCtrl | |
| evalDebuggerBreakPoint(mu::Parser &_parser, Settings &_option) override | Procedure | virtual |
| evalForkFlowCommands(int __j, int nth_loop) | FlowCtrl | protected |
| evalHeader(int &nNum, std::string &sHeadExpression, bool bIsForHead, int nth_Cmd, const std::string &sHeadCommand) | FlowCtrl | protected |
| evalPluginCmd(std::string &sCmd) | PackageManager | |
| evalRangeBasedHeader(std::string &sHeadExpression, int nth_Cmd, const std::string &sHeadCommand) | FlowCtrl | protected |
| execute(std::string sProc, std::string sVarList, mu::Parser &_parser, FunctionDefinitionManager &_functions, MemoryManager &_data, Settings &_option, Output &_out, PlotData &_pData, Script &_script, unsigned int nth_procedure=0) | Procedure | |
| expandInlineProcedures(std::string &sLine) override | Procedure | privatevirtual |
| extractCurrentNamespace(const std::string &sProc) | Procedure | private |
| extractFlagsAndIndexVariables() | FlowCtrl | protected |
| extractProcedureInformation(const std::string &sCmdLine, size_t nPos, std::string &sProcName, std::string &sArgList, std::string &sFileName) | Procedure | private |
| FC_COUNT enum value | FlowCtrl | protected |
| FC_FOR enum value | FlowCtrl | protected |
| FC_IF enum value | FlowCtrl | protected |
| FC_SWITCH enum value | FlowCtrl | protected |
| FC_TRY enum value | FlowCtrl | protected |
| FC_WHILE enum value | FlowCtrl | protected |
| FileSystem() | FileSystem | |
| fillJumpTableAndExpandRecursives() | FlowCtrl | protected |
| FlowCtrl() | FlowCtrl | |
| FlowCtrlCommand | FlowCtrl | private |
| FlowCtrlFunction typedef | FlowCtrl | protected |
| FlowCtrlStatement enum name | FlowCtrl | protected |
| for_loop(int nth_Cmd=0, int nth_Loop=0) | FlowCtrl | protected |
| fPlugins | PackageManager | private |
| fProcedure | Procedure | private |
| getCurrentBlock() const | FlowCtrl | inline |
| getCurrentBlockDepth() const | FlowCtrl | |
| getCurrentCommand() const | FlowCtrl | |
| GetCurrentLine() const | Procedure | |
| getCurrentLineNumber() const | FlowCtrl | |
| getCurrentProcedureName() const | Procedure | inline |
| getDebuggerCode() | Procedure | inline |
| getErrorInformationForDebugger() override | Procedure | virtual |
| getFileInfo(const std::string &sFilePath) const | FileSystem | |
| getFileParts(const std::string &sFilePath) const | FileSystem | |
| getInlined(const std::string &sProc, const std::string &sArgumentList, const std::string &sFileName, size_t nProcedures) | Procedure | private |
| getMenuMap() const | PackageManager | |
| getPackageAuthor(unsigned int i=0) const | PackageManager | inline |
| getPackageCount() const | PackageManager | inline |
| getPackageDescription(unsigned int i=0) const | PackageManager | inline |
| getPackageLicense(unsigned int i=0) const | PackageManager | inline |
| getPackageName(unsigned int i=0) const | PackageManager | inline |
| getPackages() const | PackageManager | inline |
| getPackageVersion(unsigned int i=0) const | PackageManager | inline |
| getPath() const | FileSystem | |
| getPluginCommand(unsigned int i=0) const | PackageManager | inline |
| getPluginCommandSignature(unsigned int i=0) const | PackageManager | inline |
| getPluginInfoPath() | PackageManager | |
| getPluginMenuEntry(unsigned int i=0) const | PackageManager | inline |
| getPluginNames() const | PackageManager | inline |
| getPluginProcName() const | PackageManager | inline |
| getPluginVarList() const | PackageManager | inline |
| getProcedureFlags() const | Procedure | inline |
| getProgramPath() const | FileSystem | inline |
| getReturnSignal() const | FlowCtrl | inline |
| getReturnType() const | Procedure | inline |
| getReturnValue() const | FlowCtrl | inline |
| handleIncludeSyntax(std::string &sProcCommandLine, std::ifstream &fInclude, bool bReadingFromInclude) | Procedure | private |
| handleVariableDefinitions(std::string &sProcCommandLine, const std::string &sCommand) | Procedure | private |
| if_fork(int nth_Cmd=0, int nth_Loop=-1) | FlowCtrl | protected |
| init() | Procedure | private |
| initializeFromKernel() | FileSystem | |
| inlineClusters | FlowCtrl | protected |
| INTERFACE_EMPTY enum value | FlowCtrl | protected |
| INTERFACE_ERROR enum value | FlowCtrl | protected |
| INTERFACE_NONE enum value | FlowCtrl | protected |
| INTERFACE_VALUE enum value | FlowCtrl | protected |
| is_writing() const | Procedure | inline |
| isAnyFlowCtrlStatement(const std::string &sCmd) | FlowCtrl | static |
| isFile(const std::string &_sPath) const | FileSystem | |
| isFlowCtrlStatement(const std::string &sCmd) | FlowCtrl | static |
| isInline(const std::string &sProc) override | Procedure | virtual |
| isInlineable(const std::string &sProc, const std::string &sFileName, int *nInlineFlag=nullptr) | Procedure | private |
| isPluginCmd(const std::string &sCmd) const | PackageManager | |
| loadPlugins() | PackageManager | |
| mangleName(std::string sProcedureName) | Procedure | static |
| mVarMap | FlowCtrl | protected |
| nCalcType | FlowCtrl | protected |
| nCurrentCommand | FlowCtrl | protected |
| nCurrentLine | Procedure | private |
| nDebuggerCode | FlowCtrl | protected |
| nFlags | Procedure | private |
| nFlowCtrlStatements | FlowCtrl | protected |
| nJumpTable | FlowCtrl | protected |
| nLoopSafety | FlowCtrl | protected |
| nReturnType | FlowCtrl | protected |
| nthBlock | Procedure | private |
| nthRecursion | FlowCtrl | protected |
| NumeReDebugger | Procedure | friend |
| operator=(const PackageManager &_manager) | PackageManager | |
| PackageManager() | PackageManager | |
| PackageManager(const PackageManager &_manager) | PackageManager | |
| prepareLocalVarsAndReplace(std::string &sVars) | FlowCtrl | protected |
| prepareSwitchExpression(int nSwitchStart) | FlowCtrl | protected |
| ProcCalc(std::string sLine, std::string sCurrentCommand, int &nByteCode, mu::Parser &_parser, FunctionDefinitionManager &_functions, MemoryManager &_data, Settings &_option, Output &_out, PlotData &_pData, Script &_script) | Procedure | private |
| Procedure() | Procedure | |
| Procedure(const Procedure &_procedure) | Procedure | |
| procedureCmdInterface(std::string &sLine) override | Procedure | privatevirtual |
| procedureInterface(std::string &sLine, mu::Parser &_parser, FunctionDefinitionManager &_functions, MemoryManager &_data, Output &_out, PlotData &_pData, Script &_script, Settings &_option, int nth_command=0) override | Procedure | virtual |
| ProcedureInterfaceRetVal enum name | FlowCtrl | protected |
| ProcedureVarFactory | Procedure | friend |
| range_based_for_loop(int nth_Cmd=0, int nth_Loop=0) | FlowCtrl | protected |
| replaceLocalVars(std::string &sLine) | FlowCtrl | protected |
| replaceLocalVars(const std::string &sOldVar, const std::string &sNewVar, size_t from=0, size_t to=std::string::npos) | FlowCtrl | protected |
| replaceReturnVal(std::string &sLine, mu::Parser &_parser, const Returnvalue &_return, unsigned int nPos, unsigned int nPos2, const std::string &sReplaceName) | Procedure | |
| reset() | FlowCtrl | |
| resetProcedure(mu::Parser &_parser, bool bSupressAnswer) | Procedure | private |
| resolveWildCards(std::string &_sFileName, bool isFile, bool checkExtension=true) const | FileSystem | private |
| ReturnVal | FlowCtrl | protected |
| sCallingNameSpace | Procedure | private |
| sCurrentProcedureName | Procedure | private |
| setCommand(std::string &__sCmd, int nCurrentLine) | FlowCtrl | |
| setPath(std::string _sPath, bool bMkDir, std::string _sExePath) | FileSystem | |
| setPredefinedFuncs(const std::string &sPredefined) | Procedure | inline |
| setProcName(const std::string &sProc, bool bInstallFileName=false) | Procedure | private |
| setProgramPath(std::string _sExePath) | FileSystem | inline |
| setTokens(std::string _sTokens) | FileSystem | |
| sExecutablePath | FileSystem | protected |
| sLastWrittenProcedureFile | Procedure | private |
| sLoopNames | FlowCtrl | protected |
| sLoopPlotCompose | FlowCtrl | protected |
| sNameSpace | Procedure | private |
| sPath | FileSystem | protected |
| sPluginDefinitionFile | PackageManager | private |
| sPluginProcName | PackageManager | private |
| sPluginVarList | PackageManager | private |
| sProcCommandLine | Procedure | private |
| sProcNames | Procedure | private |
| sTestClusterName | FlowCtrl | protected |
| sThisNameSpace | Procedure | private |
| sTokens | FileSystem | protected |
| sValidExtensions | FileSystem | mutableprotected |
| sVarArray | FlowCtrl | protected |
| switch_fork(int nth_Cmd=0, int nth_Loop=-1) | FlowCtrl | protected |
| try_catch(int nth_Cmd=0, int nth_Loop=-1) | FlowCtrl | protected |
| updatePluginFile() | PackageManager | private |
| updateTestStats() | FlowCtrl | protected |
| ValidFileName(std::string _sFileName, const std::string sExtension=".dat", bool checkExtension=true, bool doCleanPath=true) const | FileSystem | |
| ValidFolderName(std::string _sFileName, bool doCleanPath=true, bool appendTrailingSeparator=true) const | FileSystem | |
| ValidizeAndPrepareName(const std::string &_sFileName, const std::string &sExtension=".dat") const | FileSystem | |
| vCmdArray | FlowCtrl | protected |
| vPackageInfo | PackageManager | private |
| vVarArray | FlowCtrl | protected |
| vVars | FlowCtrl | protected |
| while_loop(int nth_Cmd=0, int nth_Loop=0) | FlowCtrl | protected |
| writeProcedure(std::string sProcedureLine) | Procedure | |
| ~FlowCtrl() | FlowCtrl | virtual |
| ~PackageManager() | PackageManager | |
| ~Procedure() | Procedure |