KiCad Pcbnew Python Scripting
|
Public Member Functions | |
def | length (self) |
def | max_size (self) |
def | capacity (self) |
def | reserve (self, __res_arg=0) |
def | copy (self, __s, __n, __pos=0) |
def | c_str (self) |
def | find (self, *args) |
def | rfind (self, *args) |
def | find_first_of (self, *args) |
def | find_last_of (self, *args) |
def | find_first_not_of (self, *args) |
def | find_last_not_of (self, *args) |
def | substr (self, *args) |
def | empty (self) |
def | size (self) |
def | swap (self, v) |
def | begin (self) |
def | end (self) |
def | rbegin (self) |
def | rend (self) |
def | get_allocator (self) |
def | erase (self, *args) |
def | __init__ (self, *args) |
def | assign (self, *args) |
def | resize (self, *args) |
def | iterator (self) |
def | __iter__ (self) |
def | __nonzero__ (self) |
def | __bool__ (self) |
def | __len__ (self) |
def | __getslice__ (self, i, j) |
def | __setslice__ (self, *args) |
def | __delslice__ (self, i, j) |
def | __delitem__ (self, *args) |
def | __getitem__ (self, *args) |
def | __setitem__ (self, *args) |
def | insert (self, *args) |
def | replace (self, *args) |
def | __iadd__ (self, v) |
def | __add__ (self, v) |
def | __radd__ (self, v) |
def | __str__ (self) |
def | __rlshift__ (self, out) |
def | __eq__ (self, v) |
def | __ne__ (self, v) |
def | __gt__ (self, v) |
def | __lt__ (self, v) |
def | __ge__ (self, v) |
def | __le__ (self, v) |
Properties | |
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | |
def pcbnew.string.__init__ | ( | self, | |
* | args | ||
) |
__init__(string self, char const * __s, std::basic_string< char >::size_type __n) -> string __init__(string self) -> string __init__(string self, string other) -> string __init__(string self, std::basic_string< char >::size_type size, std::basic_string< char >::value_type value) -> string
Definition at line 268 of file pcbnew.py.
def pcbnew.string.__add__ | ( | self, | |
v | |||
) |
def pcbnew.string.__bool__ | ( | self | ) |
def pcbnew.string.__delitem__ | ( | self, | |
* | args | ||
) |
def pcbnew.string.__delslice__ | ( | self, | |
i, | |||
j | |||
) |
def pcbnew.string.__eq__ | ( | self, | |
v | |||
) |
def pcbnew.string.__ge__ | ( | self, | |
v | |||
) |
def pcbnew.string.__getitem__ | ( | self, | |
* | args | ||
) |
def pcbnew.string.__getslice__ | ( | self, | |
i, | |||
j | |||
) |
def pcbnew.string.__gt__ | ( | self, | |
v | |||
) |
def pcbnew.string.__iadd__ | ( | self, | |
v | |||
) |
def pcbnew.string.__le__ | ( | self, | |
v | |||
) |
def pcbnew.string.__len__ | ( | self | ) |
def pcbnew.string.__lt__ | ( | self, | |
v | |||
) |
def pcbnew.string.__ne__ | ( | self, | |
v | |||
) |
def pcbnew.string.__nonzero__ | ( | self | ) |
def pcbnew.string.__radd__ | ( | self, | |
v | |||
) |
def pcbnew.string.__rlshift__ | ( | self, | |
out | |||
) |
def pcbnew.string.__setitem__ | ( | self, | |
* | args | ||
) |
__setitem__(string self, PySliceObject * slice, string v) __setitem__(string self, PySliceObject * slice) __setitem__(string self, std::basic_string< char >::difference_type i, std::basic_string< char >::value_type x)
Definition at line 340 of file pcbnew.py.
def pcbnew.string.__setslice__ | ( | self, | |
* | args | ||
) |
__setslice__(string self, std::basic_string< char >::difference_type i, std::basic_string< char >::difference_type j) __setslice__(string self, std::basic_string< char >::difference_type i, std::basic_string< char >::difference_type j, string v)
Definition at line 315 of file pcbnew.py.
def pcbnew.string.__str__ | ( | self | ) |
def pcbnew.string.assign | ( | self, | |
* | args | ||
) |
assign(string self, string __str) -> string assign(string self, string __str, std::basic_string< char >::size_type __pos, std::basic_string< char >::size_type __n) -> string assign(string self, char const * __s, std::basic_string< char >::size_type __n) -> string assign(string self, std::basic_string< char >::size_type n, std::basic_string< char >::value_type x)
Definition at line 277 of file pcbnew.py.
def pcbnew.string.begin | ( | self | ) |
def pcbnew.string.c_str | ( | self | ) |
def pcbnew.string.capacity | ( | self | ) |
def pcbnew.string.copy | ( | self, | |
__s, | |||
__n, | |||
__pos = 0 |
|||
) |
def pcbnew.string.empty | ( | self | ) |
def pcbnew.string.end | ( | self | ) |
def pcbnew.string.erase | ( | self, | |
* | args | ||
) |
erase(string self, std::basic_string< char >::size_type __pos=0, std::basic_string< char >::size_type __n=std::basic_string< char >::npos) -> string erase(string self, std::basic_string< char >::iterator pos) -> std::basic_string< char >::iterator erase(string self, std::basic_string< char >::iterator first, std::basic_string< char >::iterator last) -> std::basic_string< char >::iterator
Definition at line 260 of file pcbnew.py.
def pcbnew.string.find | ( | self, | |
* | args | ||
) |
find(string self, char const * __s, std::basic_string< char >::size_type __pos, std::basic_string< char >::size_type __n) -> std::basic_string< char >::size_type find(string self, string __str, std::basic_string< char >::size_type __pos=0) -> std::basic_string< char >::size_type find(string self, char __c, std::basic_string< char >::size_type __pos=0) -> std::basic_string< char >::size_type
Definition at line 176 of file pcbnew.py.
def pcbnew.string.find_first_not_of | ( | self, | |
* | args | ||
) |
find_first_not_of(string self, string __str, std::basic_string< char >::size_type __pos=0) -> std::basic_string< char >::size_type find_first_not_of(string self, char const * __s, std::basic_string< char >::size_type __pos, std::basic_string< char >::size_type __n) -> std::basic_string< char >::size_type find_first_not_of(string self, char __c, std::basic_string< char >::size_type __pos=0) -> std::basic_string< char >::size_type
Definition at line 208 of file pcbnew.py.
def pcbnew.string.find_first_of | ( | self, | |
* | args | ||
) |
find_first_of(string self, string __str, std::basic_string< char >::size_type __pos=0) -> std::basic_string< char >::size_type find_first_of(string self, char const * __s, std::basic_string< char >::size_type __pos, std::basic_string< char >::size_type __n) -> std::basic_string< char >::size_type find_first_of(string self, char __c, std::basic_string< char >::size_type __pos=0) -> std::basic_string< char >::size_type
Definition at line 192 of file pcbnew.py.
def pcbnew.string.find_last_not_of | ( | self, | |
* | args | ||
) |
find_last_not_of(string self, string __str, std::basic_string< char >::size_type __pos=std::basic_string< char >::npos) -> std::basic_string< char >::size_type find_last_not_of(string self, char const * __s, std::basic_string< char >::size_type __pos, std::basic_string< char >::size_type __n) -> std::basic_string< char >::size_type find_last_not_of(string self, char __c, std::basic_string< char >::size_type __pos=std::basic_string< char >::npos) -> std::basic_string< char >::size_type
Definition at line 216 of file pcbnew.py.
def pcbnew.string.find_last_of | ( | self, | |
* | args | ||
) |
find_last_of(string self, string __str, std::basic_string< char >::size_type __pos=std::basic_string< char >::npos) -> std::basic_string< char >::size_type find_last_of(string self, char const * __s, std::basic_string< char >::size_type __pos, std::basic_string< char >::size_type __n) -> std::basic_string< char >::size_type find_last_of(string self, char __c, std::basic_string< char >::size_type __pos=std::basic_string< char >::npos) -> std::basic_string< char >::size_type
Definition at line 200 of file pcbnew.py.
def pcbnew.string.get_allocator | ( | self | ) |
def pcbnew.string.insert | ( | self, | |
* | args | ||
) |
insert(string self, std::basic_string< char >::size_type __pos1, string __str) -> string insert(string self, std::basic_string< char >::size_type __pos1, string __str, std::basic_string< char >::size_type __pos2, std::basic_string< char >::size_type __n) -> string insert(string self, std::basic_string< char >::size_type __pos, char const * __s, std::basic_string< char >::size_type __n) -> string insert(string self, std::basic_string< char >::size_type __pos, std::basic_string< char >::size_type __n, char __c) -> string insert(string self, std::basic_string< char >::iterator pos, std::basic_string< char >::value_type x) -> std::basic_string< char >::iterator insert(string self, std::basic_string< char >::iterator pos, std::basic_string< char >::size_type n, std::basic_string< char >::value_type x) insert(string self, std::basic_string< char >::iterator __p, std::basic_string< char >::size_type __n, char __c)
Definition at line 348 of file pcbnew.py.
def pcbnew.string.iterator | ( | self | ) |
def pcbnew.string.length | ( | self | ) |
def pcbnew.string.max_size | ( | self | ) |
def pcbnew.string.rbegin | ( | self | ) |
def pcbnew.string.rend | ( | self | ) |
def pcbnew.string.replace | ( | self, | |
* | args | ||
) |
replace(string self, std::basic_string< char >::size_type __pos, std::basic_string< char >::size_type __n, string __str) -> string replace(string self, std::basic_string< char >::size_type __pos1, std::basic_string< char >::size_type __n1, string __str, std::basic_string< char >::size_type __pos2, std::basic_string< char >::size_type __n2) -> string replace(string self, std::basic_string< char >::size_type __pos, std::basic_string< char >::size_type __n1, char const * __s, std::basic_string< char >::size_type __n2) -> string replace(string self, std::basic_string< char >::size_type __pos, std::basic_string< char >::size_type __n1, std::basic_string< char >::size_type __n2, char __c) -> string replace(string self, std::basic_string< char >::iterator __i1, std::basic_string< char >::iterator __i2, string __str) -> string replace(string self, std::basic_string< char >::iterator __i1, std::basic_string< char >::iterator __i2, char const * __s, std::basic_string< char >::size_type __n) -> string replace(string self, std::basic_string< char >::iterator __i1, std::basic_string< char >::iterator __i2, std::basic_string< char >::size_type __n, char __c) -> string replace(string self, std::basic_string< char >::iterator __i1, std::basic_string< char >::iterator __i2, char const * __k1, char const * __k2) -> string replace(string self, std::basic_string< char >::iterator __i1, std::basic_string< char >::iterator __i2, std::basic_string< char >::const_iterator __k1, std::basic_string< char >::const_iterator __k2) -> string
Definition at line 360 of file pcbnew.py.
def pcbnew.string.reserve | ( | self, | |
__res_arg = 0 |
|||
) |
def pcbnew.string.resize | ( | self, | |
* | args | ||
) |
def pcbnew.string.rfind | ( | self, | |
* | args | ||
) |
rfind(string self, string __str, std::basic_string< char >::size_type __pos=std::basic_string< char >::npos) -> std::basic_string< char >::size_type rfind(string self, char const * __s, std::basic_string< char >::size_type __pos, std::basic_string< char >::size_type __n) -> std::basic_string< char >::size_type rfind(string self, char __c, std::basic_string< char >::size_type __pos=std::basic_string< char >::npos) -> std::basic_string< char >::size_type
Definition at line 184 of file pcbnew.py.
def pcbnew.string.size | ( | self | ) |
def pcbnew.string.substr | ( | self, | |
* | args | ||
) |
def pcbnew.string.swap | ( | self, | |
v | |||
) |
|
static |