KiCad PCB EDA Suite
Loading...
Searching...
No Matches
PARSE_FILE_GUARD Struct Reference

Public Member Functions

 PARSE_FILE_GUARD (SCH_IO_ALTIUM *aOwner, const wxString &aKey)
 
 PARSE_FILE_GUARD (SCH_IO_ALTIUM *aOwner, std::vector< wxString > aKeys)
 
 ~PARSE_FILE_GUARD ()
 
 PARSE_FILE_GUARD (const PARSE_FILE_GUARD &)=delete
 
PARSE_FILE_GUARDoperator= (const PARSE_FILE_GUARD &)=delete
 

Public Attributes

SCH_IO_ALTIUMm_owner
 
std::vector< wxString > m_keys
 

Detailed Description

Definition at line 105 of file sch_io_altium.cpp.

Constructor & Destructor Documentation

◆ PARSE_FILE_GUARD() [1/3]

PARSE_FILE_GUARD::PARSE_FILE_GUARD ( SCH_IO_ALTIUM * aOwner,
const wxString & aKey )
inline

Definition at line 107 of file sch_io_altium.cpp.

References PARSE_FILE_GUARD().

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

◆ PARSE_FILE_GUARD() [2/3]

PARSE_FILE_GUARD::PARSE_FILE_GUARD ( SCH_IO_ALTIUM * aOwner,
std::vector< wxString > aKeys )
inline

Definition at line 112 of file sch_io_altium.cpp.

References m_keys, m_owner, and move.

◆ ~PARSE_FILE_GUARD()

PARSE_FILE_GUARD::~PARSE_FILE_GUARD ( )
inline

Definition at line 119 of file sch_io_altium.cpp.

References m_keys, and m_owner.

◆ PARSE_FILE_GUARD() [3/3]

PARSE_FILE_GUARD::PARSE_FILE_GUARD ( const PARSE_FILE_GUARD & )
delete

References PARSE_FILE_GUARD().

Member Function Documentation

◆ operator=()

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

References PARSE_FILE_GUARD().

Member Data Documentation

◆ m_keys

std::vector<wxString> PARSE_FILE_GUARD::m_keys

Definition at line 134 of file sch_io_altium.cpp.

Referenced by PARSE_FILE_GUARD(), and ~PARSE_FILE_GUARD().

◆ m_owner

SCH_IO_ALTIUM* PARSE_FILE_GUARD::m_owner

Definition at line 133 of file sch_io_altium.cpp.

Referenced by PARSE_FILE_GUARD(), and ~PARSE_FILE_GUARD().


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