KiCad PCB EDA Suite
|
Functions | |
PARSE_RESULT | Parse (const std::string &aString, NOTATION aNotation=NOTATION::SI, SIM_VALUE::TYPE aValueType=SIM_VALUE::TYPE_FLOAT) |
int | MetricSuffixToExponent (std::string aMetricSuffix, NOTATION aNotation=NOTATION::SI) |
std::string | ExponentToMetricSuffix (double aExponent, int &aReductionExponent, NOTATION aNotation=NOTATION::SI) |
std::string SIM_VALUE_PARSER::ExponentToMetricSuffix | ( | double | aExponent, |
int & | aReductionExponent, | ||
NOTATION | aNotation = NOTATION::SI |
||
) |
Definition at line 288 of file sim_value.cpp.
int SIM_VALUE_PARSER::MetricSuffixToExponent | ( | std::string | aMetricSuffix, |
NOTATION | aNotation = NOTATION::SI |
||
) |
Definition at line 228 of file sim_value.cpp.
Referenced by handleNodeForParse().
SIM_VALUE_PARSER::PARSE_RESULT SIM_VALUE_PARSER::Parse | ( | const std::string & | aString, |
NOTATION | aNotation = NOTATION::SI , |
||
SIM_VALUE::TYPE | aValueType = SIM_VALUE::TYPE_FLOAT |
||
) |
Definition at line 189 of file sim_value.cpp.
References CALL_INSTANCE, doParse(), handleNodeForParse(), and SIM_VALUE_PARSER::PARSE_RESULT::isOk.
Referenced by BOOST_AUTO_TEST_CASE(), LIBEVAL::COMPILER::Compile(), SIM_VALUE_INST< T >::FromString(), CADSTAR_ARCHIVE_PARSER::TEXT::Parse(), SCH_BASE_FRAME::PickSymbolFromLibBrowser(), and NUMERIC_EVALUATOR::Process().