KiCad Pcbnew Python Scripting
Public Member Functions | Properties | List of all members
pcbnew.STRINGSET Class Reference
Inheritance diagram for pcbnew.STRINGSET:
Inheritance graph
[legend]

Public Member Functions

"swig::SwigPyIterator *" iterator (self)
 
def __iter__ (self)
 
"bool" __nonzero__ (self)
 
"bool" __bool__ (self)
 
"std::set< wxString >::size_type" __len__ (self)
 
"void" append (self, "wxString" x)
 
"bool" __contains__ (self, "wxString" x)
 
"std::set< wxString >::value_type" __getitem__ (self, "std::set< wxString >::difference_type" i)
 
"void" add (self, "wxString" x)
 
"void" discard (self, "wxString" x)
 
def __init__ (self, *args)
 
"bool" empty (self)
 
"std::set< wxString >::size_type" size (self)
 
"void" clear (self)
 
"void" swap (self, "STRINGSET" v)
 
"std::set< wxString >::size_type" count (self, "wxString" x)
 
"std::set< wxString >::iteratorbegin (self)
 
"std::set< wxString >::iteratorend (self)
 
"std::set< wxString >::reverse_iterator" rbegin (self)
 
"std::set< wxString >::reverse_iterator" rend (self)
 
"void" erase (self, *args)
 
"std::set< wxString >::iteratorfind (self, "wxString" x)
 
"std::set< wxString >::iteratorlower_bound (self, "wxString" x)
 
"std::set< wxString >::iteratorupper_bound (self, "wxString" x)
 
"std::pair< std::set< wxString >::iterator,std::set< wxString >::iterator >" equal_range (self, "wxString" x)
 
"std::pair< std::set< wxString >::iterator,bool >" insert (self, "wxString" __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 15490 of file pcbnew.py.

Constructor & Destructor Documentation

◆ __init__()

def 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 15534 of file pcbnew.py.

Here is the caller graph for this function:

Member Function Documentation

◆ __bool__()

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

Definition at line 15506 of file pcbnew.py.

◆ __contains__()

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

Definition at line 15518 of file pcbnew.py.

◆ __getitem__()

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

Definition at line 15522 of file pcbnew.py.

◆ __iter__()

def pcbnew.STRINGSET.__iter__ (   self)

Definition at line 15499 of file pcbnew.py.

◆ __len__()

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

Definition at line 15510 of file pcbnew.py.

◆ __nonzero__()

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

Definition at line 15502 of file pcbnew.py.

◆ add()

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

Definition at line 15526 of file pcbnew.py.

◆ append()

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

Definition at line 15514 of file pcbnew.py.

◆ begin()

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

Definition at line 15562 of file pcbnew.py.

◆ clear()

"void" pcbnew.STRINGSET.clear (   self)
clear(STRINGSET self)

Definition at line 15550 of file pcbnew.py.

◆ count()

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

Definition at line 15558 of file pcbnew.py.

◆ discard()

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

Definition at line 15530 of file pcbnew.py.

◆ empty()

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

Definition at line 15542 of file pcbnew.py.

◆ end()

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

Definition at line 15566 of file pcbnew.py.

◆ equal_range()

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

Definition at line 15598 of file pcbnew.py.

◆ erase()

"void" 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 15578 of file pcbnew.py.

Here is the caller graph for this function:

◆ find()

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

Definition at line 15586 of file pcbnew.py.

◆ insert()

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

Definition at line 15602 of file pcbnew.py.

◆ iterator()

"swig.SwigPyIterator *" pcbnew.STRINGSET.iterator (   self)
iterator(STRINGSET self) -> SwigPyIterator

Definition at line 15496 of file pcbnew.py.

Here is the caller graph for this function:

◆ lower_bound()

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

Definition at line 15590 of file pcbnew.py.

◆ rbegin()

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

Definition at line 15570 of file pcbnew.py.

◆ rend()

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

Definition at line 15574 of file pcbnew.py.

◆ size()

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

Definition at line 15546 of file pcbnew.py.

◆ swap()

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

Definition at line 15554 of file pcbnew.py.

◆ upper_bound()

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

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


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