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

Public Member Functions

 PCM_DESIGN_BLOCK_LIB_TRAVERSER (const wxString &aPath, DESIGN_BLOCK_LIB_TABLE &aTable, const wxString &aPrefix)
 
wxDirTraverseResult OnFile (const wxString &aFilePath) override
 
wxDirTraverseResult OnDir (const wxString &dirPath) override
 

Private Attributes

DESIGN_BLOCK_LIB_TABLEm_lib_table
 
wxString m_path_prefix
 
wxString m_lib_prefix
 
size_t m_prefix_dir_count
 

Detailed Description

Definition at line 522 of file design_block_lib_table.cpp.

Constructor & Destructor Documentation

◆ PCM_DESIGN_BLOCK_LIB_TRAVERSER()

PCM_DESIGN_BLOCK_LIB_TRAVERSER::PCM_DESIGN_BLOCK_LIB_TRAVERSER ( const wxString &  aPath,
DESIGN_BLOCK_LIB_TABLE aTable,
const wxString &  aPrefix 
)
inlineexplicit

Definition at line 525 of file design_block_lib_table.cpp.

References m_prefix_dir_count.

Member Function Documentation

◆ OnDir()

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

◆ OnFile()

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

Definition at line 534 of file design_block_lib_table.cpp.

Member Data Documentation

◆ m_lib_prefix

wxString PCM_DESIGN_BLOCK_LIB_TRAVERSER::m_lib_prefix
private

Definition at line 582 of file design_block_lib_table.cpp.

Referenced by OnDir().

◆ m_lib_table

DESIGN_BLOCK_LIB_TABLE& PCM_DESIGN_BLOCK_LIB_TRAVERSER::m_lib_table
private

Definition at line 580 of file design_block_lib_table.cpp.

Referenced by OnDir().

◆ m_path_prefix

wxString PCM_DESIGN_BLOCK_LIB_TRAVERSER::m_path_prefix
private

Definition at line 581 of file design_block_lib_table.cpp.

◆ m_prefix_dir_count

size_t PCM_DESIGN_BLOCK_LIB_TRAVERSER::m_prefix_dir_count
private

Definition at line 583 of file design_block_lib_table.cpp.

Referenced by OnDir(), and PCM_DESIGN_BLOCK_LIB_TRAVERSER().


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