The Artima Developer Community
Sponsored Link

C++ Community News Forum
Open-RJ 1.5.1 released

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Matthew Wilson

Posts: 145
Nickname: bigboy
Registered: Jun, 2004

Open-RJ 1.5.1 released Posted: May 28, 2006 2:52 PM
Reply to this message Reply
Summary
1. New features: Field Name Aliasing and Case-insensitive Field Lookups. 2. Significant refactoring and enhancement of the Open-RJ/.NET mapping. 3. And 21 new C and C++ example programs.
Advertisement

This release contains new core library support for Field Name Aliasing and Case-insensitive Field Lookups, which are reflected in the C++, STL, .NET, Python and Ruby mappings. Also incorporated is a significant refactoring and enhancement of the Open-RJ/.NET mapping, including new classes, methods, properties and enumerations. And, finally, there are 21 new C and C++ example programs that distill Open-RJ programming knowledge of the core library and C++ & STL mappings.

Download from SourceForge.

Details:

core library:
  + field name aliases
  + case-insensitive field lookups
  + ORJ_Database_GetFieldA()

Open-RJ/C++:
  + Lookup() function (openrj/cpp/functions.hpp)

Open-RJ/STL:
  + field_assoc_insert_iterator class (openrj/stl/iterator.hpp).

Open-RJ/.NET:
  + Fields collection class
  + Record.Comment property
  + Record.HasField()
  + Record.GetNamedFields()
  + Database.Flags enumeration
  + Database.ErrorCode enumeration
  + Database.ParseErrorCode enumeration
  + Database.Fields property
  + Database.GetNamedFields()

Open-RJ/Python:
  + IGNORE_CASE_ON_LOOKUP
  + NO_REINTERPRET_FIELD_IDS

Open-RJ/Ruby:
  + IGNORE_CASE_ON_LOOKUP
  + NO_REINTERPRET_FIELD_IDS

+ eight C examples
+ six C++ examples
+ seven STL examples

Topic: UndoDB 1.5 Bidirection Debugger for Linux Released Previous Topic   Next Topic Topic: Code Synthesis has Released XSD 2.1.1 - XML Data Binding Compiler for C++

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use