cd svn/qpAlan Conway wrote:
I will be moving the public header files into a separate qpid/include
directory tomorrow or the next day, I'm just ironing out glitches now.
The idea is to make it clear when we might be breaking source or binary
compatibility - if it's in include/ then there's a risk, if not there's
not.
I did quite a bit of refactoring to reduce the files in the public API,
but there are still a few files there that probably shouldn't be. I
think it's better to get the structure in place and then everyone can
improve it than to hold off till its perfect.
I identified the public headers using the attached public_headers
script, basically it's everything recursively included by the examples
and some selected tests (listed in attached api_testsprogs). The result
is the attached allincludes file.
If there's no objection I'll commit this tomorrow or Thursday.
------------------------------------------------------------------------
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:[email protected]
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:[email protected]