KiCad PCB EDA Suite
Loading...
Searching...
No Matches
PCM_FP_LIB_TRAVERSER Class Referencefinal
Inheritance diagram for PCM_FP_LIB_TRAVERSER:

Public Member Functions

 PCM_FP_LIB_TRAVERSER (const wxString &aPath, FP_LIB_TABLE &aTable, const wxString &aPrefix)
 
wxDirTraverseResult OnFile (const wxString &aFilePath) override
 
wxDirTraverseResult OnDir (const wxString &dirPath) override
 

Private Attributes

FP_LIB_TABLEm_lib_table
 
wxString m_path_prefix
 
wxString m_lib_prefix
 
size_t m_prefix_dir_count
 

Detailed Description

Definition at line 511 of file fp_lib_table.cpp.

Constructor & Destructor Documentation

◆ PCM_FP_LIB_TRAVERSER()

PCM_FP_LIB_TRAVERSER::PCM_FP_LIB_TRAVERSER ( const wxString &  aPath,
FP_LIB_TABLE aTable,
const wxString &  aPrefix 
)
inlineexplicit

Definition at line 514 of file fp_lib_table.cpp.

References m_prefix_dir_count.

Member Function Documentation

◆ OnDir()

wxDirTraverseResult PCM_FP_LIB_TRAVERSER::OnDir ( const wxString &  dirPath)
inlineoverride

◆ OnFile()

wxDirTraverseResult PCM_FP_LIB_TRAVERSER::OnFile ( const wxString &  aFilePath)
inlineoverride

Definition at line 524 of file fp_lib_table.cpp.

Member Data Documentation

◆ m_lib_prefix

wxString PCM_FP_LIB_TRAVERSER::m_lib_prefix
private

Definition at line 570 of file fp_lib_table.cpp.

Referenced by OnDir().

◆ m_lib_table

FP_LIB_TABLE& PCM_FP_LIB_TRAVERSER::m_lib_table
private

Definition at line 568 of file fp_lib_table.cpp.

Referenced by OnDir().

◆ m_path_prefix

wxString PCM_FP_LIB_TRAVERSER::m_path_prefix
private

Definition at line 569 of file fp_lib_table.cpp.

◆ m_prefix_dir_count

size_t PCM_FP_LIB_TRAVERSER::m_prefix_dir_count
private

Definition at line 571 of file fp_lib_table.cpp.

Referenced by OnDir(), and PCM_FP_LIB_TRAVERSER().


The documentation for this class was generated from the following file: