|
KiCad PCB EDA Suite
|
Classes | |
| struct | digits |
| struct | exponent |
| struct | exponentPrefix |
| struct | exponentWithPrefix |
| struct | fracPart |
| struct | garbageSuffix |
| struct | garbageSuffix< NOTATION::SI > |
| struct | garbageSuffix< NOTATION::SPICE > |
| struct | intPart |
| struct | number |
| struct | numberGrammar |
| struct | sign |
| struct | significand |
| struct | significand< SIM_VALUE::TYPE_FLOAT > |
| struct | significand< SIM_VALUE::TYPE_INT > |
| struct | unitPrefix |
| struct | unitPrefix< SIM_VALUE::TYPE_FLOAT, NOTATION::SI > |
| struct | unitPrefix< SIM_VALUE::TYPE_FLOAT, NOTATION::SPICE > |
| struct | unitPrefix< SIM_VALUE::TYPE_INT, NOTATION::SI > |
| struct | unitPrefix< SIM_VALUE::TYPE_INT, NOTATION::SPICE > |
Enumerations | |
| enum class | NOTATION { SI , SPICE } |
Functions | |
| bool | IsValid (const std::string &aString, SIM_VALUE::TYPE aValueType=SIM_VALUE::TYPE_FLOAT, NOTATION aNotation=NOTATION::SI) |
Variables | |
| template<NOTATION Notation> | |
| std::string | allowedIntChars |
|
strong |
| Enumerator | |
|---|---|
| SI | |
| SPICE | |
Definition at line 50 of file sim_value.h.
| bool SIM_VALUE_GRAMMAR::IsValid | ( | const std::string & | aString, |
| SIM_VALUE::TYPE | aValueType = SIM_VALUE::TYPE_FLOAT, | ||
| NOTATION | aNotation = NOTATION::SI ) |
Definition at line 130 of file sim_value.cpp.
References CALL_INSTANCE, and doIsValid().
| std::string SIM_VALUE_GRAMMAR::allowedIntChars |
Definition at line 97 of file sim_value.h.