| 
    KiCad PCB EDA Suite
    
   | 
 
#include <base_units.h>#include <embedded_files.h>#include <symbol.h>#include <sch_field.h>#include <sch_pin.h>#include <lib_tree_item.h>#include <vector>#include <core/multivector.h>#include <default_values.h>Go to the source code of this file.
Classes | |
| struct | LIB_SYMBOL_UNIT | 
| class | LIB_SYMBOL | 
| Define a library symbol object.  More... | |
| struct | LIB_SYMBOL::LOGICAL_PIN | 
| Logical pins: Return expanded logical pins based on stacked-pin notation.  More... | |
| struct | LIB_SYMBOL::UNIT_PIN_INFO | 
Namespaces | |
| namespace | KIFONT | 
Typedefs | |
| typedef MULTIVECTOR< SCH_ITEM, SCH_SHAPE_T, SCH_PIN_T > | LIB_ITEMS_CONTAINER | 
| typedef LIB_ITEMS_CONTAINER::ITEM_PTR_VECTOR | LIB_ITEMS | 
Enumerations | |
| enum | LIBRENTRYOPTIONS { ENTRY_NORMAL , ENTRY_GLOBAL_POWER , ENTRY_LOCAL_POWER } | 
Functions | |
| bool | operator< (const LIB_SYMBOL &aItem1, const LIB_SYMBOL &aItem2) | 
Definition at line 55 of file lib_symbol.h.
| typedef MULTIVECTOR<SCH_ITEM, SCH_SHAPE_T, SCH_PIN_T> LIB_ITEMS_CONTAINER | 
Definition at line 54 of file lib_symbol.h.
| enum LIBRENTRYOPTIONS | 
| Enumerator | |
|---|---|
| ENTRY_NORMAL | |
| ENTRY_GLOBAL_POWER | |
| ENTRY_LOCAL_POWER | |
Definition at line 59 of file lib_symbol.h.
      
  | 
  extern | 
Definition at line 123 of file lib_symbol.cpp.
References LIB_SYMBOL::GetName().