Codalogic XSD databinding Codalogic XSD databinding
Codalogic XML C++ Technology
Codalogic XSD databinding
Home Products Services About Us Contact Us
Codalogic XSD databinding LMX XML C++ data binding application screenshot At the heart of Codalogic is a team of dedicated software developers focussing on delivering high-quality solutions to our customers. We mainly serve other software professionals, and their companies with specialist software solutions and expertise.

Our flagship product is LMX, an XML to C++ data binding tool permitting easy interfacing of XML data into C++ code.

As a small company we are agile and responsive to our customers' needs. Where possible we endeavour to include our developers in the customer support process. This ensures that our customers have the best possible technical response, and our developers have a first hand understanding of our customer needs.

News:

    5 May 2009: Codalogic releases Version 4.1 of its LMX XML C++ data binding software. This version adds the ability to generate equality operators and makefiles fragments. It also has optimizations to speed up code generation on large schema sets. For information see the Documentation Version History.

    20 October 2008: Codalogic releases Version 4.0 of its LMX XML C++ data binding software. This main addition of this version is a GUI interface for Linux (screen shot). LMX now has both command-line and GUI interfaces for both Microsoft Windows and Linux. For information on additional small changes see the Documentation Version History.

    6 August 2008: Codalogic announces a new Free Express Edition of its leading LMX XML C++ data binding tool. Unlike the previous Express Edition, this version allows unlimited element and attribute declarations to be compiled. However, unlike the other editions, it has no formal support from Codalogic and allows only limited configuration of the code generator. Despite these restrictions, the Free Express Edition is likely to meet the requirements of many users looking for an XML C++ data binding solution.

    20 June 2008: Codalogic releases Version 3.9 of its LMX XML C++ data binding software. This version, among other additions, allows converting the names in the schemas to camelCase or underscore_separated in the generated code. The supporting software has also been re-structured so that it is easier in the Standard Edition to change the conversion process of types in C++ objects to XML types (Previously this required the Professional Edition). This more readily permits changing the types stored in the objects (for example, changing the character set of strings when stored in objects). See the Documentation Version History for more information.

    2 April 2008: Codalogic releases Version 3.8 of its LMX XML C++ data binding software. This version builds on the solid base of LMX's XML C++ data binding capability. LMX now offers easy to use SOAP and REST web services functionality. It also allows easy enhancement of the generated code using Snippets and Snippet Event Handlers. This functionality allows the user to add both additional custom XML validation, and further orthogonal functionality into the generated classes, greatly increasing the flexibility, breadth and power of LMX generated code. See the Documentation Version History for more information.

    10 January 2008: Codalogic releases Version 3.7 of its LMX XML C++ data binding software. This version consists mainly of small additions requested by customers. Documentation can be captured from the schemas and placed in the generated code, the user can specify the extensions used for files and a number of other similar features have been added. See the Documentation Version History for more information.

    15 November 2007: Codalogic releases Version 3.6 of its LMX XML C++ data binding software. This version includes a full schema compliant regular expression engine for schema pattern validation, more accurate HTML documentation, and the ability to augment the generated .h files with your own code.

    18 September 2007: Codalogic releases Version 3.5 of its LMX XML C++ data binding software. This version includes includes the ability to control whether only marshal or unmarshal code is generated.

    20 August 2007: Codalogic releases Version 3.4 of its LMX XML C++ data binding software. This version adds polymorphic behavior for XSD extension and restriction types.

    3 July 2007: Codalogic releases Version 3.3 of its LMX XML to C++ data binding software. This version adopts the XP windows look and feel.

    ...

Copyright © 1999-2009, Codalogic Ltd. All Rights Reserved.