KiCad PCB EDA Suite
symbol_lib_table.cpp File Reference
#include <lib_id.h>
#include <lib_table_lexer.h>
#include <pgm_base.h>
#include <search_stack.h>
#include <settings/settings_manager.h>
#include <systemdirsappend.h>
#include <symbol_lib_table.h>
#include <lib_symbol.h>

Go to the source code of this file.


#define OPT_SEP   '|'
 options separator character More...


static const wxString global_tbl_name (wxT("sym-lib-table"))


SYMBOL_LIB_TABLE g_symbolLibraryTable
 The global symbol library table. More...

Macro Definition Documentation


#define OPT_SEP   '|'

options separator character

Definition at line 35 of file symbol_lib_table.cpp.

Function Documentation

◆ global_tbl_name()

static const wxString global_tbl_name ( wxT("sym-lib-table")  )

Variable Documentation

◆ g_symbolLibraryTable

SYMBOL_LIB_TABLE g_symbolLibraryTable

The global symbol library table.

This is not dynamically allocated because in a multiple project environment we must keep its address constant (since it is the fallback table for multiple projects).

Definition at line 51 of file symbol_lib_table.cpp.

Referenced by SYMBOL_LIB_TABLE::GetGlobalLibTable().