Named External Argument

A named external argument is an argument to a macro that is included.  There is no way to pass arguments to a file directly, so they must be passed to files in the form of macros with known names that are defined by the user.  Every time that the library uses this idiom, the file that is included automatically undefines the macro in order to better simulate normal parameters.

Copyright Housemarque Oy 2002
Copyright Paul Mensonides 2002

Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at