aboutsummaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2009-03-11 17:32:01 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2009-03-11 17:32:01 +0200
commit0bfda486167432a9da8eec62b4578a22592a9275 (patch)
tree968d622d3918c9ac969de8b9c1e97e67b6cbee8b /NEWS
parentf8bb2faef4b272ed150eb3ca4cedaa79da410694 (diff)
Add generation of detach functions
New option: --generate-detach. Also added detach/attach functionality to var_seq, non-STL str_seq, and string_base.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS6
1 files changed, 6 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 35c8f2d..b1152ef 100644
--- a/NEWS
+++ b/NEWS
@@ -13,6 +13,12 @@ Version 3.1.0
Started Guide as well as examples in the examples/cxx/hybrid/binary/
directory.
+ * New option, --generate-detach, triggers generation of detach functions
+ for elements and attributes of variable-length types. These functions,
+ for example, allow you to move sub-trees in the object model either
+ within the same tree or between different trees. The sequence interfaces
+ for variable-length types now also provide the detach() function.
+
* The generated parser and serializer implementations are now capable
of parsing/serializing recursive types. The XSD/e compiler detects
recursive types and generates stack-based implementations with