NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
|
This structure contains all possible return values of the central string parser in single combined structure. More...
#include <stringdatastructures.hpp>
Public Member Functions | |
StringResult () | |
StringResult (s_vect &_vResult, std::vector< bool > &_vNoStringVal, bool _bOnlyLogicals) | |
StringResult (const std::string &sRet, bool _bOnlyLogicals=false) | |
StringResult (const std::string &sRet, mu::value_type *vals, int nvals) | |
Public Attributes | |
s_vect | vResult |
std::vector< bool > | vNoStringVal |
std::vector< mu::value_type > | vNumericalValues |
bool | bOnlyLogicals |
This structure contains all possible return values of the central string parser in single combined structure.
Definition at line 330 of file stringdatastructures.hpp.
|
inline |
Definition at line 332 of file stringdatastructures.hpp.
References bOnlyLogicals.
|
inline |
Definition at line 337 of file stringdatastructures.hpp.
|
inline |
Definition at line 339 of file stringdatastructures.hpp.
References bOnlyLogicals, StringVector::push_generic(), vNoStringVal, and vResult.
|
inline |
Definition at line 346 of file stringdatastructures.hpp.
References bOnlyLogicals, StringVector::push_generic(), vNoStringVal, vNumericalValues, and vResult.
bool StringResult::bOnlyLogicals |
Definition at line 357 of file stringdatastructures.hpp.
Referenced by NumeRe::StringFuncHandler::argumentParser(), Assertion::checkAssertion(), NumeRe::StringParser::createAndEvaluateStack(), NumeRe::StringParser::createStringOutput(), NumeRe::StringParser::eval(), NumeRe::StringParser::evalAndFormat(), NumeRe::StringParser::numToString(), NumeRe::StringParser::parseStringsInIndices(), and StringResult().
std::vector<bool> StringResult::vNoStringVal |
Definition at line 355 of file stringdatastructures.hpp.
Referenced by Assertion::checkAssertion(), NumeRe::StringParser::createAndEvaluateStack(), NumeRe::StringParser::createStringOutput(), NumeRe::StringParser::createTerminalOutput(), NumeRe::StringParser::eval(), NumeRe::StringParser::storeStringResults(), and StringResult().
std::vector<mu::value_type> StringResult::vNumericalValues |
Definition at line 356 of file stringdatastructures.hpp.
Referenced by NumeRe::StringFuncHandler::argumentParser(), NumeRe::StringParser::createStringOutput(), NumeRe::StringParser::eval(), NumeRe::StringParser::storeStringResults(), NumeRe::StringParser::storeStringToDataObjects(), and StringResult().
s_vect StringResult::vResult |
Definition at line 354 of file stringdatastructures.hpp.
Referenced by NumeRe::StringFuncHandler::applySpecialStringFuncs(), NumeRe::StringFuncHandler::argumentParser(), Assertion::checkAssertion(), NumeRe::StringParser::createAndEvaluateStack(), NumeRe::StringParser::createStringOutput(), NumeRe::StringParser::createTerminalOutput(), NumeRe::StringParser::eval(), NumeRe::StringParser::numToString(), NumeRe::StringParser::parseStringsInIndices(), NumeRe::StringParser::storeStringResults(), NumeRe::StringParser::storeStringToDataObjects(), and StringResult().