[optional] Top level bad_optional_access.hpp
Hi, I've noticed a new top-level header boost/bad_optional_access.hpp. It wasn't present in 1.55, so it is a recent development. AFAIK, top level headers are discouraged, all library specific headers, except the "include all" header, should be inside the library directory. Am I correct? If so, could this header be moved inside boost/optional?
2014-05-31 9:54 GMT+02:00 Andrey Semashev
Hi,
I've noticed a new top-level header boost/bad_optional_access.hpp. It wasn't present in 1.55, so it is a recent development. AFAIK, top level headers are discouraged, all library specific headers, except the "include all" header, should be inside the library directory. Am I correct?
If so, could this header be moved inside boost/optional?
I agree. And to my knowledge it is in boost/optional/. Are you looking at the head of develop branch? (I think at some point in the past I incorrectly put it directly into boost, but it has been fixed since.) Regards, &rzej
On Saturday 31 May 2014 13:57:11 Andrzej Krzemienski wrote:
2014-05-31 9:54 GMT+02:00 Andrey Semashev
: Hi,
I've noticed a new top-level header boost/bad_optional_access.hpp. It wasn't present in 1.55, so it is a recent development. AFAIK, top level headers are discouraged, all library specific headers, except the "include all" header, should be inside the library directory. Am I correct?
If so, could this header be moved inside boost/optional?
I agree. And to my knowledge it is in boost/optional/. Are you looking at the head of develop branch? (I think at some point in the past I incorrectly put it directly into boost, but it has been fixed since.)
Oh, right. I've updated the local copy and it's in boost/optional now. Sorry for the noise.
participants (2)
-
Andrey Semashev
-
Andrzej Krzemienski