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 19345 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 19389 of file pcbnew.py.

Member Function Documentation

◆ __bool__()

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

Definition at line 19361 of file pcbnew.py.

◆ __contains__()

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

Definition at line 19373 of file pcbnew.py.

◆ __getitem__()

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

Definition at line 19377 of file pcbnew.py.

◆ __iter__()

pcbnew.STRINGSET.__iter__ ( self)

Definition at line 19354 of file pcbnew.py.

◆ __len__()

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

Definition at line 19365 of file pcbnew.py.

◆ __nonzero__()

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

Definition at line 19357 of file pcbnew.py.

◆ add()

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

Definition at line 19381 of file pcbnew.py.

◆ append()

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

Definition at line 19369 of file pcbnew.py.

◆ begin()

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

Definition at line 19417 of file pcbnew.py.

◆ clear()

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

Definition at line 19405 of file pcbnew.py.

◆ count()

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

Definition at line 19413 of file pcbnew.py.

◆ discard()

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

Definition at line 19385 of file pcbnew.py.

◆ empty()

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

Definition at line 19397 of file pcbnew.py.

◆ end()

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

Definition at line 19421 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 19453 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 19433 of file pcbnew.py.

◆ find()

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

Definition at line 19441 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 19457 of file pcbnew.py.

◆ iterator()

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

Definition at line 19351 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 19445 of file pcbnew.py.

◆ rbegin()

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

Definition at line 19425 of file pcbnew.py.

◆ rend()

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

Definition at line 19429 of file pcbnew.py.

◆ size()

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

Definition at line 19401 of file pcbnew.py.

◆ swap()

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

Definition at line 19409 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 19449 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 19348 of file pcbnew.py.


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