]> git.saurik.com Git - wxWidgets.git/blobdiff - interface/wx/unichar.h
Make storing non-trivial data in wxThreadSpecificInfo possible.
[wxWidgets.git] / interface / wx / unichar.h
index e37338f9d0a4c7559217f3787d2389e7bd98c3aa..75012879f236e9e9eb8137a12e0644b254b69233 100644 (file)
@@ -2,7 +2,6 @@
 // Name:        unichar.h
 // Purpose:     interface of wxUniChar
 // Author:      wxWidgets team
-// RCS-ID:      $Id$
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
@@ -45,6 +44,8 @@ public:
     wxUniChar(unsigned long int c);
     wxUniChar(short int c);
     wxUniChar(unsigned short int c);
+    wxUniChar(wxLongLong_t c);
+    wxUniChar(wxULongLong_t c);
 
     wxUniChar(const wxUniCharRef& c);
 
@@ -54,7 +55,7 @@ public:
     value_type GetValue() const;
 
     /**
-        Returns true if the character is an ASCII character (i.e. if its value is less than 128).
+        Returns true if the character is an ASCII character (i.e.\ if its value is less than 128).
     */
     bool IsAscii() const;
 
@@ -97,6 +98,8 @@ public:
     operator unsigned long int() const;
     operator short int() const;
     operator unsigned short int() const;
+    operator wxLongLong_t() const;
+    operator wxULongLong_t() const;
     //@}
 
     //@{
@@ -114,6 +117,8 @@ public:
     wxUniChar& operator=(unsigned long int c);
     wxUniChar& operator=(short int c);
     wxUniChar& operator=(unsigned short int c);
+    wxUniChar& operator=(wxLongLong_t c);
+    wxUniChar& operator=(wxULongLong_t c);
     //@}
 };