This new version adds a preliminary support for path oriented iterators and MS-Visual C++ building environment. The distro files includes BorlandC and MSVC static libraries, other than the usual RPMS and source distributions.
Check out the home page for updated documentation.
This version of MXML library for C++ adds compatibility with Windows system and compilation support for Borland C compiler.
Some unspotted bug has been cured; most notabily, node methods accepting const strings are now using parameter by reference, speeding up the operations.
This makes this version binary incompatible with the previous one.
As this version is going to be used in a wide project at once, expect
a speedup in documentation writing, fixes and new features.
Currently downloadable from our project page, MXML plus is the C++ version of MXML. The whole core engine has been rewritten to take advantage from stl classes as string or list; scanning the tree or searching a node is now done through stl-like iterator semantics.
Opinions are welcome.
Giancarlo Niccolai.
Mxml for C++ is incoming. It is not a wrapper of MXML, but a complete rewrite of all non parsing code (but also some parsing code is rewritten: std::string is used instead of MXML self-growing-string).
For the future, it is likely that no developement will be taken into C MXML except if not pushed by users, while all the efforts will be on MXML Plus. Anyhow, matainance of MXML code will be covered, as well as, probably, path search code.