| 
    KiCad Pcbnew Python Scripting
    
   | 
 

Public Member Functions | |
| length (self) | |
| max_size (self) | |
| capacity (self) | |
| reserve (self, __res_arg) | |
| shrink_to_fit (self) | |
| copy (self, __s, __n, __pos=0) | |
| c_str (self) | |
| find (self, *args) | |
| rfind (self, *args) | |
| find_first_of (self, *args) | |
| find_last_of (self, *args) | |
| find_first_not_of (self, *args) | |
| find_last_not_of (self, *args) | |
| substr (self, *args) | |
| empty (self) | |
| size (self) | |
| swap (self, v) | |
| begin (self) | |
| end (self) | |
| rbegin (self) | |
| rend (self) | |
| get_allocator (self) | |
| erase (self, *args) | |
| __init__ (self, *args) | |
| assign (self, *args) | |
| resize (self, *args) | |
| iterator (self) | |
| __iter__ (self) | |
| __nonzero__ (self) | |
| __bool__ (self) | |
| __len__ (self) | |
| __getslice__ (self, i, j) | |
| __setslice__ (self, *args) | |
| __delslice__ (self, i, j) | |
| __delitem__ (self, *args) | |
| __getitem__ (self, *args) | |
| __setitem__ (self, *args) | |
| insert (self, *args) | |
| replace (self, *args) | |
| __iadd__ (self, v) | |
| __add__ (self, v) | |
| __radd__ (self, v) | |
| __str__ (self) | |
| __rlshift__ (self, out) | |
| __eq__ (self, v) | |
| __ne__ (self, v) | |
| __gt__ (self, v) | |
| __lt__ (self, v) | |
| __ge__ (self, v) | |
| __le__ (self, v) | |
Properties | |
| thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | |
| 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
 
| pcbnew.string.__add__ | ( | self, | |
| v ) | 
| pcbnew.string.__bool__ | ( | self | ) | 
| pcbnew.string.__delitem__ | ( | self, | |
| * | args ) | 
| pcbnew.string.__delslice__ | ( | self, | |
| i, | |||
| j ) | 
| pcbnew.string.__eq__ | ( | self, | |
| v ) | 
| pcbnew.string.__ge__ | ( | self, | |
| v ) | 
| pcbnew.string.__getitem__ | ( | self, | |
| * | args ) | 
| pcbnew.string.__getslice__ | ( | self, | |
| i, | |||
| j ) | 
| pcbnew.string.__gt__ | ( | self, | |
| v ) | 
| pcbnew.string.__iadd__ | ( | self, | |
| v ) | 
| pcbnew.string.__le__ | ( | self, | |
| v ) | 
| pcbnew.string.__len__ | ( | self | ) | 
| pcbnew.string.__lt__ | ( | self, | |
| v ) | 
| pcbnew.string.__ne__ | ( | self, | |
| v ) | 
| pcbnew.string.__nonzero__ | ( | self | ) | 
| pcbnew.string.__radd__ | ( | self, | |
| v ) | 
| pcbnew.string.__rlshift__ | ( | self, | |
| out ) | 
| pcbnew.string.__setitem__ | ( | self, | |
| * | args ) | 
| pcbnew.string.__setslice__ | ( | self, | |
| * | args ) | 
| pcbnew.string.__str__ | ( | self | ) | 
| 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)
 
| pcbnew.string.begin | ( | self | ) | 
| pcbnew.string.c_str | ( | self | ) | 
| pcbnew.string.capacity | ( | self | ) | 
| pcbnew.string.copy | ( | self, | |
| __s, | |||
| __n, | |||
| __pos = 0 ) | 
| pcbnew.string.end | ( | self | ) | 
| 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
 
| 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
 
| 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
 
| 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
 
| 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
 
| 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
 
| pcbnew.string.get_allocator | ( | self | ) | 
| 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)
 
| pcbnew.string.iterator | ( | self | ) | 
| pcbnew.string.length | ( | self | ) | 
| pcbnew.string.max_size | ( | self | ) | 
| pcbnew.string.rbegin | ( | self | ) | 
| pcbnew.string.rend | ( | self | ) | 
| 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
 
| pcbnew.string.reserve | ( | self, | |
| __res_arg ) | 
| pcbnew.string.resize | ( | self, | |
| * | args ) | 
| 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
 
| pcbnew.string.shrink_to_fit | ( | self | ) | 
| pcbnew.string.size | ( | self | ) | 
| pcbnew.string.substr | ( | self, | |
| * | args ) | 
| pcbnew.string.swap | ( | self, | |
| v ) | 
      
  | 
  static |