KiCad Pcbnew Python Scripting
Loading...
Searching...
No Matches
pcbnew.STRINGSET Class Reference
Inheritance diagram for pcbnew.STRINGSET:

Public Member Functions

 iterator (self)
 
 __iter__ (self)
 
 __nonzero__ (self)
 
 __bool__ (self)
 
 __len__ (self)
 
 append (self, x)
 
 __contains__ (self, x)
 
 __getitem__ (self, i)
 
 add (self, x)
 
 discard (self, x)
 
 __init__ (self, *args)
 
 empty (self)
 
 size (self)
 
 clear (self)
 
 swap (self, v)
 
 count (self, x)
 
 begin (self)
 
 end (self)
 
 rbegin (self)
 
 rend (self)
 
 erase (self, *args)
 
 find (self, x)
 
 lower_bound (self, x)
 
 upper_bound (self, x)
 
 equal_range (self, x)
 
 insert (self, __x)
 

Properties

 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
 

Detailed Description

Proxy of C++ std::set< wxString > class.

Definition at line 19378 of file pcbnew.py.

Constructor & Destructor Documentation

◆ __init__()

pcbnew.STRINGSET.__init__ ( self,
* args )
    __init__(STRINGSET self, std::less< wxString > const & other) -> STRINGSET
    __init__(STRINGSET self) -> STRINGSET
    __init__(STRINGSET self, STRINGSET other) -> STRINGSET

Definition at line 19422 of file pcbnew.py.

Member Function Documentation

◆ __bool__()

pcbnew.STRINGSET.__bool__ ( self)
__bool__(STRINGSET self) -> bool

Definition at line 19394 of file pcbnew.py.

◆ __contains__()

pcbnew.STRINGSET.__contains__ ( self,
x )
__contains__(STRINGSET self, wxString x) -> bool

Definition at line 19406 of file pcbnew.py.

◆ __getitem__()

pcbnew.STRINGSET.__getitem__ ( self,
i )
__getitem__(STRINGSET self, std::set< wxString >::difference_type i) -> wxString

Definition at line 19410 of file pcbnew.py.

◆ __iter__()

pcbnew.STRINGSET.__iter__ ( self)

Definition at line 19387 of file pcbnew.py.

◆ __len__()

pcbnew.STRINGSET.__len__ ( self)
__len__(STRINGSET self) -> std::set< wxString >::size_type

Definition at line 19398 of file pcbnew.py.

◆ __nonzero__()

pcbnew.STRINGSET.__nonzero__ ( self)
__nonzero__(STRINGSET self) -> bool

Definition at line 19390 of file pcbnew.py.

◆ add()

pcbnew.STRINGSET.add ( self,
x )
add(STRINGSET self, wxString x)

Definition at line 19414 of file pcbnew.py.

◆ append()

pcbnew.STRINGSET.append ( self,
x )
append(STRINGSET self, wxString x)

Definition at line 19402 of file pcbnew.py.

◆ begin()

pcbnew.STRINGSET.begin ( self)
begin(STRINGSET self) -> std::set< wxString >::iterator

Definition at line 19450 of file pcbnew.py.

◆ clear()

pcbnew.STRINGSET.clear ( self)
clear(STRINGSET self)

Definition at line 19438 of file pcbnew.py.

◆ count()

pcbnew.STRINGSET.count ( self,
x )
count(STRINGSET self, wxString x) -> std::set< wxString >::size_type

Definition at line 19446 of file pcbnew.py.

◆ discard()

pcbnew.STRINGSET.discard ( self,
x )
discard(STRINGSET self, wxString x)

Definition at line 19418 of file pcbnew.py.

◆ empty()

pcbnew.STRINGSET.empty ( self)
empty(STRINGSET self) -> bool

Definition at line 19430 of file pcbnew.py.

◆ end()

pcbnew.STRINGSET.end ( self)
end(STRINGSET self) -> std::set< wxString >::iterator

Definition at line 19454 of file pcbnew.py.

◆ equal_range()

pcbnew.STRINGSET.equal_range ( self,
x )
equal_range(STRINGSET self, wxString x) -> std::pair< std::set< wxString >::iterator,std::set< wxString >::iterator >

Definition at line 19486 of file pcbnew.py.

◆ erase()

pcbnew.STRINGSET.erase ( self,
* args )
    erase(STRINGSET self, wxString x) -> std::set< wxString >::size_type
    erase(STRINGSET self, std::set< wxString >::iterator pos)
    erase(STRINGSET self, std::set< wxString >::iterator first, std::set< wxString >::iterator last)

Definition at line 19466 of file pcbnew.py.

◆ find()

pcbnew.STRINGSET.find ( self,
x )
find(STRINGSET self, wxString x) -> std::set< wxString >::iterator

Definition at line 19474 of file pcbnew.py.

◆ insert()

pcbnew.STRINGSET.insert ( self,
__x )
insert(STRINGSET self, wxString __x) -> std::pair< std::set< wxString >::iterator,bool >

Definition at line 19490 of file pcbnew.py.

◆ iterator()

pcbnew.STRINGSET.iterator ( self)
iterator(STRINGSET self) -> SwigPyIterator

Definition at line 19384 of file pcbnew.py.

◆ lower_bound()

pcbnew.STRINGSET.lower_bound ( self,
x )
lower_bound(STRINGSET self, wxString x) -> std::set< wxString >::iterator

Definition at line 19478 of file pcbnew.py.

◆ rbegin()

pcbnew.STRINGSET.rbegin ( self)
rbegin(STRINGSET self) -> std::set< wxString >::reverse_iterator

Definition at line 19458 of file pcbnew.py.

◆ rend()

pcbnew.STRINGSET.rend ( self)
rend(STRINGSET self) -> std::set< wxString >::reverse_iterator

Definition at line 19462 of file pcbnew.py.

◆ size()

pcbnew.STRINGSET.size ( self)
size(STRINGSET self) -> std::set< wxString >::size_type

Definition at line 19434 of file pcbnew.py.

◆ swap()

pcbnew.STRINGSET.swap ( self,
v )
swap(STRINGSET self, STRINGSET v)

Definition at line 19442 of file pcbnew.py.

◆ upper_bound()

pcbnew.STRINGSET.upper_bound ( self,
x )
upper_bound(STRINGSET self, wxString x) -> std::set< wxString >::iterator

Definition at line 19482 of file pcbnew.py.

Property Documentation

◆ thisown

pcbnew.STRINGSET.thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
static

Definition at line 19381 of file pcbnew.py.


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