Hi, Pete McKinnon's contribution of a VS project and code to help the qmf agent library build on Windows triggered some build warnings and I'm not sure what the original intent of this code is. I'm hoping someone can help me understand it.
The problems arise because qpid/agent/ManagementAgent.h defines qpid::management::ManagementAgent::Singleton, which is implemented in qpid/agent/ManagementAgentImpl.cpp as well as in qpid/management/ManagementBroker.cpp. Is Singleton really supposed to be a single class with multiple implementations? Or is the intention that ManagementAgent offer a way to get a singleton instance of the class's implementation? Is the ManagementAgent class intended for public use? How so? It seems like it is designed for that, but the documentation isn't structured to output via doxygen as the rest of the code is. The cpp/examples/qmf-agent example is there, but it's not distributed with releases, so I'm unsure as to whether the qmf-agent stuff is intended for public use. Thanks, -Steve --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org