For each header file with function templates that need to be defined, the compiler generates an IFS TEMPINC directory (or a Data Management tempinc file). The IFS TEMPINC directory (or a Data Management tempinc file) generates #include statements for any function templates, class template member functions, or class template static data members that need to be defined. These functions and members are found in:
Before it invokes the binder, the compiler compiles the tempinc files and generates the necessary template definitions. Only one definition is generated for each template.
The TEMPLATE parameter defaults to *NONE. The other options are *SRCDIR or path-name, where path-name is an IFS directory or Data Management file. The compiler creates the specified IFS TEMPINC directory (or Data Management tempinc file) if it does not already exist.
(C) Copyright IBM Corporation 1992, 2005. All Rights Reserved.