$include_dir="/home/hyper-archives/boost-users/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-users] Some boost headers use Objective-C keywords
From: Reiche, Albert F (Albert) (areiche_at_[hidden])
Date: 2012-12-28 12:45:30
I am using boost 1.49.0. An example of this is boost\local.hpp" which includes "boost\locale\message.hpp" which defines "id" (an Objective-C keyword) as a local variable in one of its inline functions. This causes an issue when boost headers are included in any code that is parsed by the Objective-C compiler and makes it impossible to include some boost headers directly in Objective-C source files. Would be nice if you could avoid using Objective-C keywords in all public headers.
Albert