site_archiver@lists.apple.com Delivered-To: pro-apps-dev@lists.apple.com User-agent: Thunderbird 2.0.0.0 (Windows/20070326) Basically, you say namespace { // whatever you want }; -- Paul Miller | paul@fxtech.com | www.fxtech.com | Got Tivo? _______________________________________________ Do not post admin requests to the list. They will be ignored. Pro-apps-dev mailing list (Pro-apps-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/pro-apps-dev/site_archiver%40lists.ap... Paul Schneider wrote: Not sure, it might, but then we'd have to use macros again just like unique function names, since it is a single template function in a header file shared by various plugins projects. I think Paul Miller means anonymous namespaces. These are the preferred C++ idiom for "static" classes or functions (something I always forget about). and the compiler will generate a unique namespace name for you. Yeah - I use these to protect my template pixel processing functions from each other similar-named functions when linking multiple effects together. This email sent to site_archiver@lists.apple.com