KiCad PCB EDA Suite
Loading...
Searching...
No Matches
REFDES_TRACKER Member List

This is the complete list of members for REFDES_TRACKER, including all inherited members.

areUnitsAvailable(const SCH_REFERENCE &aRef, const std::vector< SCH_REFERENCE > &aRefVector, const std::vector< int > &aRequiredUnits) constREFDES_TRACKERprivate
Clear()REFDES_TRACKER
clearImpl()REFDES_TRACKERprivate
ClearUnitsChecker()REFDES_TRACKER
Contains(const std::string &aRefDes) constREFDES_TRACKER
containsImpl(const std::string &aRefDes) constREFDES_TRACKERprivate
Deserialize(const std::string &aData)REFDES_TRACKER
escapeForSerialization(const std::string &aStr) constREFDES_TRACKERprivate
findNextAvailable(const PREFIX_DATA &aData, int aMinValue) constREFDES_TRACKERprivate
GetNextRefDes(const std::string &aPrefix, int aMinValue=1)REFDES_TRACKER
GetNextRefDesForUnits(const SCH_REFERENCE &aRef, const std::map< int, std::vector< SCH_REFERENCE > > &aRefNumberMap, const std::vector< int > &aRequiredUnits, int aMinValue)REFDES_TRACKER
GetReuseRefDes() constREFDES_TRACKERinline
Insert(const std::string &aRefDes)REFDES_TRACKER
insertImpl(const std::string &aRefDes)REFDES_TRACKERprivate
insertNumber(const std::string &aPrefix, int aNumber)REFDES_TRACKERprivate
m_allRefDesREFDES_TRACKERprivate
m_externalUnitsCheckerREFDES_TRACKERprivate
m_mutexREFDES_TRACKERmutableprivate
m_prefixDataREFDES_TRACKERprivate
m_reuseRefDesREFDES_TRACKERprivate
m_threadSafeREFDES_TRACKERprivate
parseRefDes(const std::string &aRefDes) constREFDES_TRACKERprivate
REFDES_TRACKER(bool aThreadSafe=false)REFDES_TRACKERexplicit
Serialize() constREFDES_TRACKER
SetReuseRefDes(bool aReuse)REFDES_TRACKERinline
SetUnitsChecker(const UNITS_CHECKER_FUNC< SCH_REFERENCE > &aChecker)REFDES_TRACKER
Size() constREFDES_TRACKER
splitString(const std::string &aStr, char aDelimiter) constREFDES_TRACKERprivate
unescapeFromSerialization(const std::string &aStr) constREFDES_TRACKERprivate
updateBaseNext(PREFIX_DATA &aData) constREFDES_TRACKERprivate
updateCacheOnInsert(PREFIX_DATA &aData, int aInsertedNumber) constREFDES_TRACKERprivate