25 #ifndef LIB_TREE_ITEM_H 26 #define LIB_TREE_ITEM_H 45 virtual LIB_ID GetLibId()
const = 0;
47 virtual wxString GetName()
const = 0;
48 virtual wxString GetLibNickname()
const = 0;
50 virtual wxString GetDescription() = 0;
57 virtual bool IsRoot()
const {
return true; }
70 #endif //LIB_TREE_ITEM_H #define APIEXPORT
Macros which export functions from a DLL/DSO.
virtual int GetUnitCount() const
For items with units, return the number of units.
A mix-in to provide polymorphism between items stored in libraries (symbols, aliases and footprints).
A logical library item identifier and consists of various portions much like a URI.
virtual bool IsRoot() const
For items having aliases, IsRoot() indicates the principal item.
virtual wxString GetSearchText()
virtual wxString GetUnitReference(int aUnit)
For items with units, return an identifier for unit x.