KiCad Pcbnew Python Scripting
|
Public Member Functions | |
"std::basic_string< char >::size_type" | length (self) |
"std::basic_string< char >::size_type" | max_size (self) |
"std::basic_string< char >::size_type" | capacity (self) |
"void" | reserve (self, "std::basic_string< char >::size_type" __res_arg=0) |
"std::basic_string< char >::size_type" | copy (self, "char *" __s, "std::basic_string< char >::size_type" __n, "std::basic_string< char >::size_type" __pos=0) |
"char const *" | c_str (self) |
"std::basic_string< char >::size_type" | find (self, *args) |
"std::basic_string< char >::size_type" | rfind (self, *args) |
"std::basic_string< char >::size_type" | find_first_of (self, *args) |
"std::basic_string< char >::size_type" | find_last_of (self, *args) |
"std::basic_string< char >::size_type" | find_first_not_of (self, *args) |
"std::basic_string< char >::size_type" | find_last_not_of (self, *args) |
"std::basic_string< char >" | substr (self, *args) |
"bool" | empty (self) |
"std::basic_string< char >::size_type" | size (self) |
"void" | swap (self, "string" v) |
"std::basic_string< char >::iterator" | begin (self) |
"std::basic_string< char >::iterator" | end (self) |
"std::basic_string< char >::reverse_iterator" | rbegin (self) |
"std::basic_string< char >::reverse_iterator" | rend (self) |
"std::basic_string< char >::allocator_type" | get_allocator (self) |
"std::basic_string< char >::iterator" | erase (self, *args) |
def | __init__ (self, *args) |
"void" | assign (self, *args) |
"void" | resize (self, *args) |
"swig::SwigPyIterator *" | iterator (self) |
def | __iter__ (self) |
"bool" | __nonzero__ (self) |
"bool" | __bool__ (self) |
"std::basic_string< char >::size_type" | __len__ (self) |
"std::basic_string< char,std::char_traits< char >,std::allocator< char > > *" | __getslice__ (self, "std::basic_string< char >::difference_type" i, "std::basic_string< char >::difference_type" j) |
"void" | __setslice__ (self, *args) |
"void" | __delslice__ (self, "std::basic_string< char >::difference_type" i, "std::basic_string< char >::difference_type" j) |
"void" | __delitem__ (self, *args) |
"std::basic_string< char >::value_type" | __getitem__ (self, *args) |
"void" | __setitem__ (self, *args) |
"void" | insert (self, *args) |
"std::basic_string< char > &" | replace (self, *args) |
"std::basic_string< char > &" | __iadd__ (self, "string" v) |
"std::basic_string< char,std::char_traits< char >,std::allocator< char > > *" | __add__ (self, "string" v) |
"std::basic_string< char,std::char_traits< char >,std::allocator< char > > *" | __radd__ (self, "string" v) |
"std::basic_string< char,std::char_traits< char >,std::allocator< char > >" | __str__ (self) |
"std::basic_ostream< char,std::char_traits< char > > &" | __rlshift__ (self, "std::basic_ostream< char,std::char_traits< char > > &" out) |
"bool" | __eq__ (self, "string" v) |
"bool" | __ne__ (self, "string" v) |
"bool" | __gt__ (self, "string" v) |
"bool" | __lt__ (self, "string" v) |
"bool" | __ge__ (self, "string" v) |
"bool" | __le__ (self, "string" 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.
"std.basic_string< char,std.char_traits< char >,std.allocator< char > > *" pcbnew.string.__add__ | ( | self, | |
"string" | v | ||
) |
"bool" pcbnew.string.__bool__ | ( | self | ) |
"void" pcbnew.string.__delitem__ | ( | self, | |
* | args | ||
) |
"void" pcbnew.string.__delslice__ | ( | self, | |
"std::basic_string< char >::difference_type" | i, | ||
"std::basic_string< char >::difference_type" | j | ||
) |
"bool" pcbnew.string.__eq__ | ( | self, | |
"string" | v | ||
) |
"bool" pcbnew.string.__ge__ | ( | self, | |
"string" | v | ||
) |
"std.basic_string< char >.value_type" pcbnew.string.__getitem__ | ( | self, | |
* | args | ||
) |
"std.basic_string< char,std.char_traits< char >,std.allocator< char > > *" pcbnew.string.__getslice__ | ( | self, | |
"std::basic_string< char >::difference_type" | i, | ||
"std::basic_string< char >::difference_type" | j | ||
) |
"bool" pcbnew.string.__gt__ | ( | self, | |
"string" | v | ||
) |
"std.basic_string< char > &" pcbnew.string.__iadd__ | ( | self, | |
"string" | v | ||
) |
"bool" pcbnew.string.__le__ | ( | self, | |
"string" | v | ||
) |
"std.basic_string< char >.size_type" pcbnew.string.__len__ | ( | self | ) |
"bool" pcbnew.string.__lt__ | ( | self, | |
"string" | v | ||
) |
"bool" pcbnew.string.__ne__ | ( | self, | |
"string" | v | ||
) |
"bool" pcbnew.string.__nonzero__ | ( | self | ) |
"std.basic_string< char,std.char_traits< char >,std.allocator< char > > *" pcbnew.string.__radd__ | ( | self, | |
"string" | v | ||
) |
"std.basic_ostream< char,std.char_traits< char > > &" pcbnew.string.__rlshift__ | ( | self, | |
"std::basic_ostream< char,std::char_traits< char > > &" | out | ||
) |
"void" 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.
"void" 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.
"std.basic_string< char,std.char_traits< char >,std.allocator< char > >" pcbnew.string.__str__ | ( | self | ) |
"void" 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.
"std.basic_string< char >.iterator" pcbnew.string.begin | ( | self | ) |
"char const *" pcbnew.string.c_str | ( | self | ) |
"std.basic_string< char >.size_type" pcbnew.string.capacity | ( | self | ) |
"std.basic_string< char >.size_type" pcbnew.string.copy | ( | self, | |
"char *" | __s, | ||
"std::basic_string< char >::size_type" | __n, | ||
"std::basic_string< char >::size_type" | __pos = 0 |
||
) |
"bool" pcbnew.string.empty | ( | self | ) |
"std.basic_string< char >.iterator" pcbnew.string.end | ( | self | ) |
"std.basic_string< char >.iterator" 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.
"std.basic_string< char >.size_type" 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.
"std.basic_string< char >.size_type" 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.
"std.basic_string< char >.size_type" 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.
"std.basic_string< char >.size_type" 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.
"std.basic_string< char >.size_type" 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.
"std.basic_string< char >.allocator_type" pcbnew.string.get_allocator | ( | self | ) |
"void" 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.
"swig.SwigPyIterator *" pcbnew.string.iterator | ( | self | ) |
"std.basic_string< char >.size_type" pcbnew.string.length | ( | self | ) |
"std.basic_string< char >.size_type" pcbnew.string.max_size | ( | self | ) |
"std.basic_string< char >.reverse_iterator" pcbnew.string.rbegin | ( | self | ) |
"std.basic_string< char >.reverse_iterator" pcbnew.string.rend | ( | self | ) |
"std.basic_string< char > &" 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.
"void" pcbnew.string.reserve | ( | self, | |
"std::basic_string< char >::size_type" | __res_arg = 0 |
||
) |
"void" pcbnew.string.resize | ( | self, | |
* | args | ||
) |
"std.basic_string< char >.size_type" 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.
"std.basic_string< char >.size_type" pcbnew.string.size | ( | self | ) |
"std.basic_string< char >" pcbnew.string.substr | ( | self, | |
* | args | ||
) |
"void" pcbnew.string.swap | ( | self, | |
"string" | v | ||
) |
|
static |