| 
|   | __init__ (self, *args) | 
|   | 
|   | c_str (self) | 
|   | 
|   | empty (self) | 
|   | 
|   | find (self, *args) | 
|   | 
|   | clear (self) | 
|   | 
|   | length (self) | 
|   | 
|   | size (self) | 
|   | 
|   | compare (self, s) | 
|   | 
|   | __eq__ (self, *args) | 
|   | 
|   | __ne__ (self, rhs) | 
|   | 
|   | __lt__ (self, rhs) | 
|   | 
|   | __gt__ (self, rhs) | 
|   | 
|   | find_first_of (self, str, pos=0) | 
|   | 
|   | __iadd__ (self, *args) | 
|   | 
|   | substr (self, *args) | 
|   | 
|   | utf8_to_string (self) | 
|   | 
|   | wx_str (self) | 
|   | 
|   | utf8_to_wxstring (self) | 
|   | 
|   | begin (self) | 
|   | 
|   | end (self) | 
|   | 
|   | Cast_to_CChar (self) | 
|   | 
|   | GetChars (self) | 
|   | 
|   | __str__ (self) | 
|   | 
 | 
|   | thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | 
|   | 
Proxy of C++ UTF8 class.
 
Definition at line 7713 of file pcbnew.py.
 
◆ __init__()
      
        
          | pcbnew.UTF8.__init__  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
          * |           args ) | 
        
      
 
    __init__(UTF8 self, wxString o) -> UTF8
    __init__(UTF8 self, char const * txt) -> UTF8
    __init__(UTF8 self, wchar_t const * txt) -> UTF8
    __init__(UTF8 self, string o) -> UTF8
    __init__(UTF8 self, UTF8 o) -> UTF8
    __init__(UTF8 self) -> UTF8
 
Definition at line 7719 of file pcbnew.py.
 
 
◆ __eq__()
      
        
          | pcbnew.UTF8.__eq__  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
          * |           args ) | 
        
      
 
    __eq__(UTF8 self, UTF8 rhs) -> bool
    __eq__(UTF8 self, string rhs) -> bool
    __eq__(UTF8 self, char const * s) -> bool
 
Definition at line 7762 of file pcbnew.py.
 
 
◆ __gt__()
      
        
          | pcbnew.UTF8.__gt__  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           rhs ) | 
        
      
 
__gt__(UTF8 self, UTF8 rhs) -> bool
 
Definition at line 7778 of file pcbnew.py.
 
 
◆ __iadd__()
      
        
          | pcbnew.UTF8.__iadd__  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
          * |           args ) | 
        
      
 
    __iadd__(UTF8 self, UTF8 str) -> UTF8
    __iadd__(UTF8 self, char ch) -> UTF8
    __iadd__(UTF8 self, char const * s) -> UTF8
    __iadd__(UTF8 self, unsigned int w_ch) -> UTF8
 
Definition at line 7786 of file pcbnew.py.
 
 
◆ __lt__()
      
        
          | pcbnew.UTF8.__lt__  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           rhs ) | 
        
      
 
__lt__(UTF8 self, UTF8 rhs) -> bool
 
Definition at line 7774 of file pcbnew.py.
 
 
◆ __ne__()
      
        
          | pcbnew.UTF8.__ne__  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           rhs ) | 
        
      
 
__ne__(UTF8 self, UTF8 rhs) -> bool
 
Definition at line 7770 of file pcbnew.py.
 
 
◆ __str__()
      
        
          | pcbnew.UTF8.__str__  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
 
◆ begin()
      
        
          | pcbnew.UTF8.begin  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
begin(UTF8 self) -> std::string::const_iterator
 
Definition at line 7813 of file pcbnew.py.
 
 
◆ c_str()
      
        
          | pcbnew.UTF8.c_str  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
c_str(UTF8 self) -> char const *
 
Definition at line 7731 of file pcbnew.py.
 
 
◆ Cast_to_CChar()
      
        
          | pcbnew.UTF8.Cast_to_CChar  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
Cast_to_CChar(UTF8 self) -> char const *
 
Definition at line 7821 of file pcbnew.py.
 
 
◆ clear()
      
        
          | pcbnew.UTF8.clear  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
 
◆ compare()
      
        
          | pcbnew.UTF8.compare  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           s ) | 
        
      
 
compare(UTF8 self, string s) -> int
 
Definition at line 7758 of file pcbnew.py.
 
 
◆ empty()
      
        
          | pcbnew.UTF8.empty  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
empty(UTF8 self) -> bool
 
Definition at line 7735 of file pcbnew.py.
 
 
◆ end()
end(UTF8 self) -> std::string::const_iterator
 
Definition at line 7817 of file pcbnew.py.
 
 
◆ find()
      
        
          | pcbnew.UTF8.find  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
          * |           args ) | 
        
      
 
    find(UTF8 self, char c) -> std::string::size_type
    find(UTF8 self, char c, size_t s) -> std::string::size_type
 
Definition at line 7739 of file pcbnew.py.
 
 
◆ find_first_of()
      
        
          | pcbnew.UTF8.find_first_of  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
           |           str,  | 
        
        
           | 
           | 
           |           pos = 0 ) | 
        
      
 
find_first_of(UTF8 self, string str, std::string::size_type pos=0) -> std::string::size_type
 
Definition at line 7782 of file pcbnew.py.
 
 
◆ GetChars()
      
        
          | pcbnew.UTF8.GetChars  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
 
◆ length()
      
        
          | pcbnew.UTF8.length  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
length(UTF8 self) -> std::string::size_type
 
Definition at line 7750 of file pcbnew.py.
 
 
◆ size()
size(UTF8 self) -> std::string::size_type
 
Definition at line 7754 of file pcbnew.py.
 
 
◆ substr()
      
        
          | pcbnew.UTF8.substr  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
          * |           args ) | 
        
      
 
substr(UTF8 self, size_t pos=0, size_t len=npos) -> string
 
Definition at line 7797 of file pcbnew.py.
 
 
◆ utf8_to_string()
      
        
          | pcbnew.UTF8.utf8_to_string  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
utf8_to_string(UTF8 self) -> string
 
Definition at line 7801 of file pcbnew.py.
 
 
◆ utf8_to_wxstring()
      
        
          | pcbnew.UTF8.utf8_to_wxstring  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
utf8_to_wxstring(UTF8 self) -> wxString
 
Definition at line 7809 of file pcbnew.py.
 
 
◆ wx_str()
      
        
          | pcbnew.UTF8.wx_str  | 
          ( | 
           |           self | ) | 
           | 
        
      
 
wx_str(UTF8 self) -> wxString
 
Definition at line 7805 of file pcbnew.py.
 
 
◆ npos
  
  
      
        
          | pcbnew.UTF8.npos = _pcbnew.UTF8_npos | 
         
       
   | 
  
static   | 
  
 
 
◆ thisown
  
  
      
        
          | pcbnew.UTF8.thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | 
         
       
   | 
  
static   | 
  
 
 
The documentation for this class was generated from the following file: