KiCad PCB EDA Suite
Loading...
Searching...
No Matches
SCOPED_FLAGS_CLEANER Class Reference
Inheritance diagram for SCOPED_FLAGS_CLEANER:

Public Member Functions

 SCOPED_FLAGS_CLEANER (const EDA_ITEM_FLAGS &aFlagsToClear)
 
 ~SCOPED_FLAGS_CLEANER ()
 
 SCOPED_FLAGS_CLEANER (const SCOPED_FLAGS_CLEANER &)=delete
 
SCOPED_FLAGS_CLEANER & operator= (const SCOPED_FLAGS_CLEANER &)=delete
 

Public Attributes

K keys
 STL member.
 

Private Attributes

EDA_ITEM_FLAGS m_flagsToClear
 

Detailed Description

Definition at line 59 of file convert_shape_list_to_polygon.cpp.

Constructor & Destructor Documentation

◆ SCOPED_FLAGS_CLEANER() [1/2]

SCOPED_FLAGS_CLEANER::SCOPED_FLAGS_CLEANER ( const EDA_ITEM_FLAGS & aFlagsToClear)
inline

Definition at line 64 of file convert_shape_list_to_polygon.cpp.

References m_flagsToClear.

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

◆ ~SCOPED_FLAGS_CLEANER()

SCOPED_FLAGS_CLEANER::~SCOPED_FLAGS_CLEANER ( )
inline

Definition at line 66 of file convert_shape_list_to_polygon.cpp.

References EDA_ITEM::ClearFlags(), and m_flagsToClear.

◆ SCOPED_FLAGS_CLEANER() [2/2]

SCOPED_FLAGS_CLEANER::SCOPED_FLAGS_CLEANER ( const SCOPED_FLAGS_CLEANER & )
delete

Member Function Documentation

◆ operator=()

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

Member Data Documentation

◆ keys

K std::unordered_set< K >::keys
inherited

STL member.

◆ m_flagsToClear

EDA_ITEM_FLAGS SCOPED_FLAGS_CLEANER::m_flagsToClear
private

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