Using XML data binding has a number of benefits over other methods of interfacing to XML. It helps reduce bugs by moving error detection from run-time to compile-time. Writing code is quicker and easier because less code needs to be written, IDEs are able to use code completion technology, and key method names and constants can be cut-and-pasted from the generated documentation. The resulting code is also more self-documenting.
The Codalogic LMX code generator comes in a number of editions – including a free version – and the generated code is cross-platform, royalty-free, and can be compiled on any C++ standard compliant compiler.
Comments