Rapier C++ Application Framework SourceForge.net Logo
   Home   |   Sourceforge.net Project Page   

General

About
News
Futures
Goals
ToDo

Documentation

Getting Started Guide
Reference Manual
Source Manual

Downloads

All Downloads

What is the Rapier C++?

Rapier C++ is a C++ based Application Framework for developing modern applications, rapid and effectively. Rapier C++ is fully object-oriented, easily extensible, and allows true component programming.

One of the prime design goals of Rapier C++ is the ease of programming. Most controls can be created using a single line of C++ code and layout managers ensure that designers of GUI's do not have to worry about precise alignments.

To facilitate cross platform functionality the Rapier C++ is built using a system of API interfaces that abstract away the various platform specific calls. Each API interface tackling a specific service, such as threading, file handling, windowing system controls, and so forth.

The library is logical divided into same part, the CoreLib, the BaseLib, the DataBaseLib, and the ApplicationLib. The CoreLib provides basic types, interfaces, and template classes. The BaseLib provides basic services such as file access, streams, networking, threads and synchronization primitives, debugging features, and interfaces for 3td part libraries. The DataBaseLib provides set of classes for database connectivity. The ApplicationLib provides a rich set of graphics classes for working with images, and GUI controls.

Rapier C++ is distributed under the terms of the GNU Lesser General Public License as published by the Free Software Foundation.

Rapier C++ is supported on the following platforms:

· Microsoft Windows - 95, 98, ME, NT 4.0, 2000 and XP

in the future

· Unix/X11 - Linux and possibly some others

 


© 2004  Rapier Soft