|
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 |