]> git.saurik.com Git - wxWidgets.git/blobdiff - interface/strconv.h
optimize wxGrid::BlockToDeviceRect() to avoid iterating over all cells, it's enough...
[wxWidgets.git] / interface / strconv.h
index 2b1f3420a39ae95976704553fc042f3c3661ea50..1843a27e1364c4d4a67f03cb25620457091c7206 100644 (file)
@@ -291,6 +291,17 @@ public:
     This class converts between the UTF-7 encoding and Unicode.
     It has one predefined instance, @b wxConvUTF7.
 
+    Notice that, unlike all the other conversion objects, this converter is
+    stateful, i.e. it remembers its state from the last call to its ToWChar()
+    or FromWChar() and assumes it is called on the continuation of the same
+    string when the same method is called again. This assumption is only made
+    if an explicit length is specified as parameter to these functions as if an
+    entire @c NUL terminated string is processed the state doesn't need to be
+    remembered.
+
+    This also means that, unlike the other predefined conversion objects,
+    @b wxConvUTF7 is @em not thread-safe.
+
     @library{wxbase}
     @category{conv}