I have an outstanding Jira (QPID-2323) to add support for uuids as a
value for a Variant in the 'new' API (it is wanted for QMF and seems
like it might be a generically useful type).
The current Uuid class is in qpid::framing and has exposed dependencies
on things I don't want to be part of the API (such as boost::array and
qpid::framing::Buffer).
My thought therefore is to create a copy of that class in the
qpid::messaging namespace, pimpled and cleaned up to avoid the undesired
dependencies. Does that sound like the right approach?
While on the subject of namespaces and dependencies, is there any need
to worry about using qpid::client::Handle? That is the superclass of
most of the API classes now.
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:[email protected]