KiCad PCB EDA Suite
Loading...
Searching...
No Matches
STARTWIZARD Class Reference

#include <startwizard.h>

Public Member Functions

 STARTWIZARD ()
 
 ~STARTWIZARD ()
 
 STARTWIZARD (const STARTWIZARD &)=delete
 
STARTWIZARDoperator= (const STARTWIZARD &)=delete
 
void CheckAndRun (wxWindow *parent)
 
STARTWIZARD_PROVIDERGetProvider (const wxString &aName)
 

Private Attributes

wxWizard * m_wizard
 
std::vector< std::unique_ptr< STARTWIZARD_PROVIDER > > m_providers
 

Detailed Description

Definition at line 30 of file startwizard.h.

Constructor & Destructor Documentation

◆ STARTWIZARD() [1/2]

STARTWIZARD::STARTWIZARD ( )

Definition at line 111 of file startwizard.cpp.

References m_wizard.

Referenced by operator=(), and STARTWIZARD().

◆ ~STARTWIZARD()

STARTWIZARD::~STARTWIZARD ( )

Definition at line 117 of file startwizard.cpp.

◆ STARTWIZARD() [2/2]

STARTWIZARD::STARTWIZARD ( const STARTWIZARD & )
delete

References STARTWIZARD().

Member Function Documentation

◆ CheckAndRun()

void STARTWIZARD::CheckAndRun ( wxWindow * parent)

◆ GetProvider()

STARTWIZARD_PROVIDER * STARTWIZARD::GetProvider ( const wxString & aName)

Definition at line 122 of file startwizard.cpp.

References m_providers.

Referenced by operator=().

◆ operator=()

STARTWIZARD & STARTWIZARD::operator= ( const STARTWIZARD & )
delete

Member Data Documentation

◆ m_providers

std::vector<std::unique_ptr<STARTWIZARD_PROVIDER> > STARTWIZARD::m_providers
private

Definition at line 46 of file startwizard.h.

Referenced by CheckAndRun(), and GetProvider().

◆ m_wizard

wxWizard* STARTWIZARD::m_wizard
private

Definition at line 45 of file startwizard.h.

Referenced by CheckAndRun(), and STARTWIZARD().


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