|
|
@@ -433,6 +433,28 @@ LyX uses many parts of Boost, including [@../../libs/array/index.html Array],
|
|
|
[@../../libs/function/index.html Function],
|
|
|
and [@../../libs/signals/index.html Signals].]
|
|
|
|
|
|
+[blurb [*CodeSynthesis XML Schema to C++ Data Binding Compiler (XSD) by Code Synthesis Tools CC]\n\n
|
|
|
+[@http://codesynthesis.com/products/xsd/ Code Synthesis] XML
|
|
|
+Schema to C++ Data Binding Compiler (XSD) is an
|
|
|
+open-source, cross-platform XML Data Binding implementation for C++.
|
|
|
+Provided with an XML instance specification (XML Schema), it generates
|
|
|
+C++ classes that represent the given vocabulary as well as parsing and
|
|
|
+serialization code. You can then access the data stored in XML using
|
|
|
+types and functions that semantically correspond to your application
|
|
|
+domain rather than dealing with elements, attributes, and text in a
|
|
|
+direct representation of XML such as DOM or SAX.
|
|
|
+\n\n
|
|
|
+XSD uses the [@../../libs/regex/index.html Regex] and
|
|
|
+[@../../libs/filesystem/index.html Filesystem] libraries from Boost.
|
|
|
+[@../../libs/regex/index.html Regex] is used
|
|
|
+to perform transformations on file, type and member names.
|
|
|
+[@../../libs/filesystem/index.html Filesystem] is used to
|
|
|
+capture and manipulate XML Schema include and import paths.
|
|
|
+Additionally, we are planning to provide an optional mapping of XML
|
|
|
+Schema date and time types to C++ types from the Boost
|
|
|
+[@../../libs/date_time/index.html Date Time] library.
|
|
|
+]
|
|
|
+
|
|
|
[blurb [*CGAL]\n\n
|
|
|
[@http://www.cgal.org/ CGAL] is the Computational Geometry Algorithms Library,
|
|
|
an open source C++ library providing generic components
|