KiCad PCB EDA Suite
Loading...
Searching...
No Matches
IbisParser Member List
This is the complete list of members for
IbisParser
, including all inherited members.
changeCommentChar
()
IbisParser
private
changeContext
(std::string &aKeyword)
IbisParser
private
Check
()
IBIS_INPUT
inline
virtual
checkEndofLine
()
IbisParser
private
compareIbisWord
(const std::string &a, const std::string &b)
IbisParser
private
doubleToString
(double aNumber)
IBIS_BASE
protected
static
getKeyword
()
IbisParser
private
getNextLine
()
IbisParser
private
IBIS_BASE
(REPORTER *aReporter)
IBIS_BASE
inline
IBIS_INPUT
(REPORTER *aReporter)
IBIS_INPUT
inline
IbisParser
(REPORTER *aReporter)
IbisParser
inline
isLineEmptyFromCursor
()
IbisParser
private
m_buffer
IbisParser
m_bufferIndex
IbisParser
m_commentChar
IbisParser
m_context
IbisParser
private
m_continue
IbisParser
private
m_continuingString
IbisParser
private
m_currentComponent
IbisParser
m_currentIVtable
IbisParser
m_currentMatrix
IbisParser
m_currentMatrixCol
IbisParser
m_currentMatrixRow
IbisParser
m_currentModel
IbisParser
m_currentModelSelector
IbisParser
m_currentPackageModel
IbisParser
m_currentSubmodel
IbisParser
m_currentVTtable
IbisParser
m_currentWaveform
IbisParser
m_ibisFile
IbisParser
m_lineCounter
IbisParser
m_lineIndex
IbisParser
m_lineLength
IbisParser
m_lineOffset
IbisParser
m_parrot
IbisParser
m_Reporter
IBIS_BASE
onNewLine
()
IbisParser
private
parseAlgorithmicModel
(std::string &aKeyword)
IbisParser
private
parseComponent
(std::string &aKeyword)
IbisParser
private
parseDouble
(double &aDest, std::string &aStr, bool aAllowModifiers=false)
IbisParser
private
parseDvdt
(dvdt &aDest, std::string &aStr)
IbisParser
private
ParseFile
(const std::string &aFileName)
IbisParser
parseHeader
(std::string &aKeyword)
IbisParser
private
parseModel
(std::string &aKeyword)
IbisParser
private
parseModelSelector
(std::string &aKeyword)
IbisParser
private
parsePackageModel
(std::string &aKeyword)
IbisParser
private
parsePackageModelModelData
(std::string &aKeyword)
IbisParser
private
parseSubmodel
(std::string &aKeyword)
IbisParser
private
printLine
()
IbisParser
private
readAddSubmodel
()
IbisParser
private
readAlgorithmicModel
()
IbisParser
private
readDiffPin
()
IbisParser
private
readDouble
(double &aDest)
IbisParser
private
readDvdt
(dvdt &aDest)
IbisParser
private
readInt
(int &aDest)
IbisParser
private
readIVtableEntry
(IVtable &aTable)
IbisParser
private
readMatrixBandedOrFull
()
IbisParser
private
readMatrixBandwidth
()
IbisParser
private
readMatrixData
()
IbisParser
private
readMatrixPinIndex
(int &aDest)
IbisParser
private
readMatrixRow
()
IbisParser
private
readMatrixSparse
()
IbisParser
private
readMatrixType
(std::shared_ptr< IBIS_MATRIX > &aDest)
IbisParser
private
readModel
()
IbisParser
private
readModelSelector
()
IbisParser
private
readModelSpec
()
IbisParser
private
readNumericSubparam
(const std::string &aSubparam, double &aDest)
IbisParser
private
readPackage
()
IbisParser
private
readPackageModelPins
()
IbisParser
private
readPin
()
IbisParser
private
readPinMapping
()
IbisParser
private
readRamp
()
IbisParser
private
readRampdvdt
(dvdtTypMinMax &aDest)
IbisParser
private
readReceiverThresholds
()
IbisParser
private
readString
(std::string &aDest)
IbisParser
private
readSubmodel
()
IbisParser
private
readSubmodelSpec
()
IbisParser
private
readTableLine
(std::vector< std::string > &aDest)
IbisParser
private
readTypMinMaxValue
(TypMinMaxValue &aDest)
IbisParser
private
readTypMinMaxValueSubparam
(const std::string &aSubparam, TypMinMaxValue &aDest)
IbisParser
private
readVTtableEntry
(VTtable &aTable)
IbisParser
private
readWaveform
(IbisWaveform *aDest, IBIS_WAVEFORM_TYPE aType)
IbisParser
private
readWord
(std::string &aDest)
IbisParser
private
Report
(const std::string &aMsg, SEVERITY aSeverity=RPT_SEVERITY_INFO) const
IBIS_BASE
inline
skipWhitespaces
()
IbisParser
private
storeString
(std::string &aDest, bool aMultiline)
IbisParser
private
Generated on Tue Dec 16 2025 00:06:42 for KiCad PCB EDA Suite by
1.13.2