From cf3a9eb8cf578be00f0556ff5d93bfdf7c12aec8 Mon Sep 17 00:00:00 2001 From: Alan Conway Date: Mon, 4 May 2009 17:22:33 +0000 Subject: Applied PIMPL pattern to SubscriptionManager. Cleaned up some sloppy #includes. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@771366 13f79535-47bb-0310-9956-ffa450edef68 --- cpp/src/Makefile.am | 29 +++++++++++++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) (limited to 'cpp/src/Makefile.am') diff --git a/cpp/src/Makefile.am b/cpp/src/Makefile.am index c01af9871a..4c1c4fff56 100644 --- a/cpp/src/Makefile.am +++ b/cpp/src/Makefile.am @@ -470,7 +470,10 @@ libqpidclient_la_SOURCES = \ qpid/client/StateManager.cpp \ qpid/client/Subscription.cpp \ qpid/client/SubscriptionImpl.cpp \ - qpid/client/SubscriptionManager.cpp + qpid/client/SubscriptionImpl.h \ + qpid/client/SubscriptionManager.cpp \ + qpid/client/SubscriptionManagerImpl.cpp \ + qpid/client/SubscriptionManagerImpl.h nobase_include_HEADERS = \ $(platform_hdr) \ @@ -595,7 +598,6 @@ nobase_include_HEADERS = \ qpid/client/Execution.h \ qpid/client/FailoverManager.h \ qpid/client/Subscription.h \ - qpid/client/SubscriptionImpl.h \ qpid/client/SubscriptionSettings.h \ qpid/client/FlowControl.h \ qpid/client/Future.h \ @@ -618,6 +620,29 @@ nobase_include_HEADERS = \ qpid/client/StateManager.h \ qpid/client/SubscriptionManager.h \ qpid/client/TypedResult.h \ + qpid/client/api/Connection.h \ + qpid/client/api/ConnectionImpl.h \ + qpid/client/api/Destination.h \ + qpid/client/api/Message.h \ + qpid/client/api/MessageImpl.h \ + qpid/client/api/MessageListener.h \ + qpid/client/api/MessageProducer.h \ + qpid/client/api/MessageProducerImpl.h \ + qpid/client/api/MessageReceiver.h \ + qpid/client/api/MessageReceiverImpl.h \ + qpid/client/api/MessageSink.h \ + qpid/client/api/MessageSource.h \ + qpid/client/api/Queue.h \ + qpid/client/api/Session.h \ + qpid/client/api/SessionImpl.h \ + qpid/client/api/Subscription.h \ + qpid/client/api/SubscriptionImpl.h \ + qpid/client/api/Topic.h \ + qpid/client/api/Variant.h \ + qpid/client/amqp0_10/MessageAdapter.h \ + qpid/client/amqp0_10/Sinks.h \ + qpid/client/amqp0_10/Sources.h \ + qpid/client/amqp0_10/SessionImpl.h \ qpid/framing/AMQBody.h \ qpid/framing/AMQCommandControlBody.h \ qpid/framing/AMQContentBody.h \ -- cgit v1.2.1