KiCad PCB EDA Suite
Loading...
Searching...
No Matches
symbol_library.h File Reference

Definition for symbol library class. More...

#include <mutex>
#include <boost/ptr_container/ptr_vector.hpp>
#include <wx/filename.h>
#include <project.h>
#include <sch_io/sch_io_mgr.h>
#include <symbol_library_common.h>

Go to the source code of this file.

Classes

class  SYMBOL_LIBS
 A collection of SYMBOL_LIB objects. More...
 
class  SYMBOL_LIB
 Object used to load, save, search, and otherwise manipulate symbol library files. More...
 

Typedefs

typedef boost::ptr_vector< SYMBOL_LIBSYMBOL_LIBS_BASE
 

Functions

bool operator== (const SYMBOL_LIB &aLibrary, const wxString &aName)
 Case insensitive library name comparison.
 
bool operator!= (const SYMBOL_LIB &aLibrary, const wxString &aName)
 

Detailed Description

Definition for symbol library class.

Definition in file symbol_library.h.

Typedef Documentation

◆ SYMBOL_LIBS_BASE

typedef boost::ptr_vector< SYMBOL_LIB > SYMBOL_LIBS_BASE

Definition at line 52 of file symbol_library.h.

Function Documentation

◆ operator!=()

bool operator!= ( const SYMBOL_LIB aLibrary,
const wxString &  aName 
)

◆ operator==()

bool operator== ( const SYMBOL_LIB aLibrary,
const wxString &  aName 
)

Case insensitive library name comparison.