KiCad PCB EDA Suite
class_libentry.cpp File Reference
#include <fctsys.h>
#include <macros.h>
#include <kicad_string.h>
#include <class_drawpanel.h>
#include <plot_common.h>
#include <gr_basic.h>
#include <class_sch_screen.h>
#include <richio.h>
#include <general.h>
#include <template_fieldnames.h>
#include <transform.h>
#include <class_library.h>
#include <class_libentry.h>
#include <lib_pin.h>
#include <lib_arc.h>
#include <lib_bezier.h>
#include <lib_circle.h>
#include <lib_polyline.h>
#include <lib_rectangle.h>
#include <lib_text.h>

Go to the source code of this file.

Classes

struct  null_deleter
 http://www.boost.org/doc/libs/1_55_0/libs/smart_ptr/sp_techniques.html#weak_without_shared More...
 

Functions

bool operator< (const LIB_ALIAS &aItem1, const LIB_ALIAS &aItem2)
 
int LibraryEntryCompare (const LIB_ALIAS *aItem1, const LIB_ALIAS *aItem2)
 

Variables

const wxChar traceSchLibMem [] = wxT( "KICAD_TRACE_SCH_LIB_MEM" )
 Flag to enable schematic library memory deletion debug output. More...
 

Function Documentation

int LibraryEntryCompare ( const LIB_ALIAS aItem1,
const LIB_ALIAS aItem2 
)

Definition at line 164 of file class_libentry.cpp.

References LIB_ALIAS::GetName().

165 {
166  return aItem1->GetName().Cmp( aItem2->GetName() );
167 }
const wxString & GetName() const
bool operator< ( const LIB_ALIAS aItem1,
const LIB_ALIAS aItem2 
)

Definition at line 158 of file class_libentry.cpp.

References LIB_ALIAS::GetName().

159 {
160  return aItem1.GetName() < aItem2.GetName();
161 }
const wxString & GetName() const