NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
|
Go to the source code of this file.
Functions | |
static bool | containsFreeOperators (const string &sString) |
Static helper function to detect free operators in a procedure argument. Those arguments need to be surrounded by parentheses as long as arguments are not converted into real variables. More... | |
static bool | isCompleteCluster (StringView sArgumentValue, MemoryManager *_dataRef) |
Determines, whether the user has passed a complete cluster or a cluster with some indices. More... | |
static bool | isCompleteTable (StringView sArgumentValue, MemoryManager *_dataRef) |
Determines, whether the user has passed a complete table or a table with some indices. More... | |
|
static |
Static helper function to detect free operators in a procedure argument. Those arguments need to be surrounded by parentheses as long as arguments are not converted into real variables.
sString | const string& |
Definition at line 37 of file procedurevarfactory.cpp.
References getMatchingParenthesis().
Referenced by ProcedureVarFactory::createProcedureArguments().
|
static |
Determines, whether the user has passed a complete cluster or a cluster with some indices.
sArgumentValue | StringView |
_dataRef | MemoryManager* |
Definition at line 705 of file procedurevarfactory.cpp.
References StringViewBase::find(), NumeRe::ClusterManager::isCluster(), and StringView::subview().
Referenced by ProcedureVarFactory::createLocalClusters(), and ProcedureVarFactory::evaluateProcedureArguments().
|
static |
Determines, whether the user has passed a complete table or a table with some indices.
sArgumentValue | StringView |
_dataRef | MemoryManager* |
Definition at line 723 of file procedurevarfactory.cpp.
References StringViewBase::find(), MemoryManager::isTable(), StringView::subview(), and StringViewBase::to_string().
Referenced by ProcedureVarFactory::createLocalTables(), and ProcedureVarFactory::evaluateProcedureArguments().