The R Core library provides several basic classes to develop C++ applications.

Main classes

There are several types of classes:

  • Basic tools.
  • IO classes.
  • XML-specific classes.
  • Application classes.
  • Database-specific classes.
  • Some basic geometric classes.

Application Classes

A new application using the R Core library should define a class inheriting from RApplication. This class manages XML-based configuration classes (stored in ~.r).