Introduction to Foundations


There are three Foundation toolkits, as illustrated in the following figure. These toolkits use the ANSI/ISO Standard C++ Library and Raw Platform API to provide a powerful set of basic foundation behaviors.



The Foundation toolkits are cross-platform and behave the same regardless of the operating system in which they are executing. This means you can write programs using Foundation toolkit features and be assured the code works with many of the popular platform/compiler combinations.

Following is a brief description of the components in each category. The rest of this user guide describes each component in detail.

Summary Of Classes

Library Initialization and Cleanup

Exception Handling


Copyright©1994-2026 Recursion Software LLC
All Rights Reserved - For use by licensed users only.