This section describes each chapter in this manual. The various chapter's layout is guided by the ISO (International Organization for Standardization) C++ Standard.
The EWL C++ Library Overview of this manual describes the language support library that provides components that are required by certain parts of the C++ language, such as memory allocation and exception processing.
Language Support Library discusses the ANSI/ISO language support library.
Diagnostics Library elaborates on the diagnostics library that provides a consistent framework for reporting errors in a C++ program, including predefined exception classes.
General Utilities Libraries discusses the general utilities library, which includes components used by other library elements, such as predefined storage allocator for dynamic storage management.
Strings Library discusses the strings components provided for manipulating text represented as sequences of type char, sequences of type wchar_t, or sequences of any other "character-like" type.
Localization Library covers the localization components extend internationalization support for character classification, numeric, monetary, and date/time formatting and parsing among other things.
Containers Library discusses container classes: lists, vectors, stacks, and so forth. These classes provide a C++ program with access to a subset of the most widely used algorithms and data structures.
Iterators Librarydiscusses iterator classes.
Algorithms Library discusses the algorithms library. This library provides sequence, sorting, and general numerics algorithms.
The Numerics Library (clause 26) discusses the numerics library. It describes numeric arrays, generalized numeric algorithms and facilities included from the ISO C library.
Complex Class describes the components for complex number types
Input and Output Library overviews the input and output class libraries.
The Streams and String Forward Declarations discusses the input and output streams forward declarations.
The Standard Input and Output Stream Library discusses the initialized input and output objects.
Iostreams Base Classes discusses the iostream_base class.
Stream Buffers discusses the stream buffer classes.
Formatting and Manipulators discusses the formatting and manipulator classes.
String Based Streams discusses the string based stream classes.
File Based Streams discusses the file based stream classes.
C Library Files discusses the namespace C Library functions.
The Strstream Class Library (Annex D) discusses the non standard string stream classes.
Bitvector Class Library discusses the boolean vector class library.
EWL_Utility utilities used for non standard headers.
Overview of EWL C++ Debug Mode describes the Embedded Warrior Library for C++ debug mode facilities.
Hash Libraries describes nonstandard "hash" libraries.
Metrowerks::threads is a reference to threads support in the Embedded Warrior Libraries.
EWL std::tr1 is a reference about items that are proposed for inclusion in the Embedded Warrior Library
C++ Switches, Flags and Defines is a chapter on the various flags that you can use to create a customized version of the EWL C++ Library