Introduction

The RDM database management system (DBMS) is designed to provide powerful, flexible, high-performance capabilities for developing embedded database applications. By combining the network and relational model technologies in a single system, RDM lets you organize and access information efficiently, regardless of the complexity of the data. The RDM C API provides an efficient low-level interface with a rich set of functionality.

The C++ interface to RDM is designed to augment the RDM navigation API by providing database specific sets of classes implementing higher-level abstractions of the C API. These generated interfaces are built to fit your specific database schema using an object orientated approach. The C++ API is designed for ease of use, but by giving access to both RDM's network and relational functionality, it is very powerful and can be used to create efficient database applications.