The BTL uses templates to implement generic programming in same way as
the Standard Template Library (STL). The STL is part of the ANSII/ISO draft
standard for C++. For more information on the STL, see Silicon
Graphic's Programmers Guide.
A brief introduction
to generic programming using C++ templates and the BTL