KiCad PCB EDA Suite
sch_reference_list.h File Reference
#include <map>
#include <lib_symbol.h>
#include <sch_sheet_path.h>
#include <sch_symbol.h>
#include <sch_text.h>
#include <erc_settings.h>

Go to the source code of this file.

Classes

class  SCH_REFERENCE
 A helper to define a symbol's reference designator in a schematic. More...
 
class  SCH_REFERENCE_LIST
 Container to create a flattened list of symbols because in a complex hierarchy, a symbol can be used more than once and its reference designator is dependent on the sheet path for the same symbol. More...
 

Typedefs

typedef std::function< void(ERCE_T aType, const wxString &aMsg, SCH_REFERENCE *aItemA, SCH_REFERENCE *aItemB)> ANNOTATION_ERROR_HANDLER
 Define a standard error handler for annotation errors. More...
 

Typedef Documentation

◆ ANNOTATION_ERROR_HANDLER

typedef std::function<void( ERCE_T aType, const wxString& aMsg, SCH_REFERENCE* aItemA, SCH_REFERENCE* aItemB )> ANNOTATION_ERROR_HANDLER

Define a standard error handler for annotation errors.

Definition at line 187 of file sch_reference_list.h.