KiCad PCB EDA Suite
Loading...
Searching...
No Matches
CN_LIST::BULK_ADD_SCOPE Class Reference

Hold bulk mode for a scope. More...

#include <connectivity_items.h>

Public Member Functions

 BULK_ADD_SCOPE (CN_LIST &aList)
 
 ~BULK_ADD_SCOPE ()
 
 BULK_ADD_SCOPE (const BULK_ADD_SCOPE &)=delete
 
BULK_ADD_SCOPEoperator= (const BULK_ADD_SCOPE &)=delete
 

Private Attributes

CN_LISTm_list
 

Detailed Description

Hold bulk mode for a scope.

A list left in bulk mode indexes nothing it is given afterwards, so the board comes up missing connectivity instead of failing. Tie the exit to the scope, not to a return.

Definition at line 539 of file connectivity_items.h.

Constructor & Destructor Documentation

◆ BULK_ADD_SCOPE() [1/2]

CN_LIST::BULK_ADD_SCOPE::BULK_ADD_SCOPE ( CN_LIST & aList)
inlineexplicit

Definition at line 542 of file connectivity_items.h.

References CN_LIST::CN_LIST(), and m_list.

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

◆ ~BULK_ADD_SCOPE()

CN_LIST::BULK_ADD_SCOPE::~BULK_ADD_SCOPE ( )
inline

Definition at line 543 of file connectivity_items.h.

References m_list.

◆ BULK_ADD_SCOPE() [2/2]

CN_LIST::BULK_ADD_SCOPE::BULK_ADD_SCOPE ( const BULK_ADD_SCOPE & )
delete

References BULK_ADD_SCOPE().

Member Function Documentation

◆ operator=()

BULK_ADD_SCOPE & CN_LIST::BULK_ADD_SCOPE::operator= ( const BULK_ADD_SCOPE & )
delete

References BULK_ADD_SCOPE().

Member Data Documentation

◆ m_list

CN_LIST& CN_LIST::BULK_ADD_SCOPE::m_list
private

Definition at line 549 of file connectivity_items.h.

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


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