|
KiCad PCB EDA Suite
|
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) const | REFDES_TRACKER | private |
| Clear() | REFDES_TRACKER | |
| clearImpl() | REFDES_TRACKER | private |
| ClearUnitsChecker() | REFDES_TRACKER | |
| Contains(const std::string &aRefDes) const | REFDES_TRACKER | |
| containsImpl(const std::string &aRefDes) const | REFDES_TRACKER | private |
| Deserialize(const std::string &aData) | REFDES_TRACKER | |
| escapeForSerialization(const std::string &aStr) const | REFDES_TRACKER | private |
| findNextAvailable(const PREFIX_DATA &aData, int aMinValue) const | REFDES_TRACKER | private |
| 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() const | REFDES_TRACKER | inline |
| Insert(const std::string &aRefDes) | REFDES_TRACKER | |
| insertImpl(const std::string &aRefDes) | REFDES_TRACKER | private |
| insertNumber(const std::string &aPrefix, int aNumber) | REFDES_TRACKER | private |
| m_allRefDes | REFDES_TRACKER | private |
| m_externalUnitsChecker | REFDES_TRACKER | private |
| m_mutex | REFDES_TRACKER | mutableprivate |
| m_prefixData | REFDES_TRACKER | private |
| m_reuseRefDes | REFDES_TRACKER | private |
| m_threadSafe | REFDES_TRACKER | private |
| parseRefDes(const std::string &aRefDes) const | REFDES_TRACKER | private |
| REFDES_TRACKER(bool aThreadSafe=false) | REFDES_TRACKER | explicit |
| Serialize() const | REFDES_TRACKER | |
| SetReuseRefDes(bool aReuse) | REFDES_TRACKER | inline |
| SetUnitsChecker(const UNITS_CHECKER_FUNC< SCH_REFERENCE > &aChecker) | REFDES_TRACKER | |
| Size() const | REFDES_TRACKER | |
| splitString(const std::string &aStr, char aDelimiter) const | REFDES_TRACKER | private |
| unescapeFromSerialization(const std::string &aStr) const | REFDES_TRACKER | private |
| updateBaseNext(PREFIX_DATA &aData) const | REFDES_TRACKER | private |
| updateCacheOnInsert(PREFIX_DATA &aData, int aInsertedNumber) const | REFDES_TRACKER | private |