activemq-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From tab...@apache.org
Subject svn commit: r555348 - /activemq/activemq-cpp/tags/cms-1.1/src/main/cms/
Date Wed, 11 Jul 2007 18:05:42 GMT
Author: tabish
Date: Wed Jul 11 11:05:39 2007
New Revision: 555348

URL: http://svn.apache.org/viewvc?view=rev&rev=555348
Log:
Preparing for CMS 1.1 release

Added:
    activemq/activemq-cpp/tags/cms-1.1/src/main/cms/CMSProperties.h   (contents, props changed)
      - copied, changed from r555346, activemq/activemq-cpp/trunk/src/main/cms/CMSProperties.h
    activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Config.h   (contents, props changed)
      - copied, changed from r555346, activemq/activemq-cpp/trunk/src/main/cms/Config.h
Modified:
    activemq/activemq-cpp/tags/cms-1.1/src/main/cms/BytesMessage.h
    activemq/activemq-cpp/tags/cms-1.1/src/main/cms/CMSException.h
    activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Closeable.h
    activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Connection.h
    activemq/activemq-cpp/tags/cms-1.1/src/main/cms/ConnectionFactory.h
    activemq/activemq-cpp/tags/cms-1.1/src/main/cms/DeliveryMode.h
    activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Destination.h
    activemq/activemq-cpp/tags/cms-1.1/src/main/cms/ExceptionListener.h
    activemq/activemq-cpp/tags/cms-1.1/src/main/cms/MapMessage.h
    activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Message.h
    activemq/activemq-cpp/tags/cms-1.1/src/main/cms/MessageConsumer.h
    activemq/activemq-cpp/tags/cms-1.1/src/main/cms/MessageListener.h
    activemq/activemq-cpp/tags/cms-1.1/src/main/cms/MessageProducer.h
    activemq/activemq-cpp/tags/cms-1.1/src/main/cms/ObjectMessage.h
    activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Queue.h
    activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Session.h
    activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Startable.h
    activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Stoppable.h
    activemq/activemq-cpp/tags/cms-1.1/src/main/cms/TemporaryQueue.h
    activemq/activemq-cpp/tags/cms-1.1/src/main/cms/TemporaryTopic.h
    activemq/activemq-cpp/tags/cms-1.1/src/main/cms/TextMessage.h
    activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Topic.h

Modified: activemq/activemq-cpp/tags/cms-1.1/src/main/cms/BytesMessage.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/tags/cms-1.1/src/main/cms/BytesMessage.h?view=diff&rev=555348&r1=555347&r2=555348
==============================================================================
--- activemq/activemq-cpp/tags/cms-1.1/src/main/cms/BytesMessage.h (original)
+++ activemq/activemq-cpp/tags/cms-1.1/src/main/cms/BytesMessage.h Wed Jul 11 11:05:39 2007
@@ -17,12 +17,13 @@
  
 #ifndef _CMS_BYTESMESSAGE_H_
 #define _CMS_BYTESMESSAGE_H_
- 
+
+#include <cms/Config.h>
 #include <cms/Message.h>
 
 namespace cms{
    
-    class BytesMessage : public Message{
+    class CMS_API BytesMessage : public Message{
       
     public:
    

Modified: activemq/activemq-cpp/tags/cms-1.1/src/main/cms/CMSException.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/tags/cms-1.1/src/main/cms/CMSException.h?view=diff&rev=555348&r1=555347&r2=555348
==============================================================================
--- activemq/activemq-cpp/tags/cms-1.1/src/main/cms/CMSException.h (original)
+++ activemq/activemq-cpp/tags/cms-1.1/src/main/cms/CMSException.h Wed Jul 11 11:05:39 2007
@@ -24,13 +24,15 @@
 #include <iostream>
 #include <exception>
 
+#include <cms/Config.h>
+
 namespace cms{
     
     /**
      * This class represents an error that has occurred in 
      * cms.
      */
-    class CMSException : public std::exception {
+    class CMS_API CMSException : public std::exception {
         
     public:
         

Copied: activemq/activemq-cpp/tags/cms-1.1/src/main/cms/CMSProperties.h (from r555346, activemq/activemq-cpp/trunk/src/main/cms/CMSProperties.h)
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/tags/cms-1.1/src/main/cms/CMSProperties.h?view=diff&rev=555348&p1=activemq/activemq-cpp/trunk/src/main/cms/CMSProperties.h&r1=555346&p2=activemq/activemq-cpp/tags/cms-1.1/src/main/cms/CMSProperties.h&r2=555348
==============================================================================
    (empty)

Propchange: activemq/activemq-cpp/tags/cms-1.1/src/main/cms/CMSProperties.h
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Closeable.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Closeable.h?view=diff&rev=555348&r1=555347&r2=555348
==============================================================================
--- activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Closeable.h (original)
+++ activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Closeable.h Wed Jul 11 11:05:39 2007
@@ -18,6 +18,7 @@
 #ifndef CMS_CLOSEABLE_H
 #define CMS_CLOSEABLE_H
  
+#include <cms/Config.h>
 #include <cms/CMSException.h>
 
 namespace cms{
@@ -25,7 +26,7 @@
     /**
      * Interface for a class that implements the close method.
      */
-    class Closeable{
+    class CMS_API Closeable{
         
     public:
     

Copied: activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Config.h (from r555346, activemq/activemq-cpp/trunk/src/main/cms/Config.h)
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Config.h?view=diff&rev=555348&p1=activemq/activemq-cpp/trunk/src/main/cms/Config.h&r1=555346&p2=activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Config.h&r2=555348
==============================================================================
    (empty)

Propchange: activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Config.h
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Connection.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Connection.h?view=diff&rev=555348&r1=555347&r2=555348
==============================================================================
--- activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Connection.h (original)
+++ activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Connection.h Wed Jul 11 11:05:39 2007
@@ -18,6 +18,7 @@
 #ifndef _CMS_CONNECTION_H_
 #define _CMS_CONNECTION_H_
 
+#include <cms/Config.h>
 #include <cms/Startable.h>
 #include <cms/Stoppable.h>
 #include <cms/Closeable.h>
@@ -27,7 +28,7 @@
 {
     class ExceptionListener;
    
-    class Connection :
+    class CMS_API Connection :
         public Startable,
         public Stoppable,
         public Closeable

Modified: activemq/activemq-cpp/tags/cms-1.1/src/main/cms/ConnectionFactory.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/tags/cms-1.1/src/main/cms/ConnectionFactory.h?view=diff&rev=555348&r1=555347&r2=555348
==============================================================================
--- activemq/activemq-cpp/tags/cms-1.1/src/main/cms/ConnectionFactory.h (original)
+++ activemq/activemq-cpp/tags/cms-1.1/src/main/cms/ConnectionFactory.h Wed Jul 11 11:05:39
2007
@@ -17,6 +17,7 @@
 #ifndef _CMS_CONNECTIONFACTORY_H_
 #define _CMS_CONNECTIONFACTORY_H_
 
+#include <cms/Config.h>
 #include <cms/Connection.h>
 #include <cms/CMSException.h>
 
@@ -28,7 +29,7 @@
     /**
      * Defines the interface for a factory that creates connection objects
      */
-    class ConnectionFactory
+    class CMS_API ConnectionFactory
     {
     public:
 

Modified: activemq/activemq-cpp/tags/cms-1.1/src/main/cms/DeliveryMode.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/tags/cms-1.1/src/main/cms/DeliveryMode.h?view=diff&rev=555348&r1=555347&r2=555348
==============================================================================
--- activemq/activemq-cpp/tags/cms-1.1/src/main/cms/DeliveryMode.h (original)
+++ activemq/activemq-cpp/tags/cms-1.1/src/main/cms/DeliveryMode.h Wed Jul 11 11:05:39 2007
@@ -18,6 +18,8 @@
 #ifndef _CMS_DELIVERYMODE_H_
 #define _CMS_DELIVERYMODE_H_
 
+#include <cms/Config.h>
+
 namespace cms
 {
 
@@ -25,7 +27,7 @@
      * This is an Abstract class whose purpose is to provide a container
      * for the delivery mode enumeration for CMS messages.  
      */
-    class DeliveryMode
+    class CMS_API DeliveryMode
     {
     public:
     

Modified: activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Destination.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Destination.h?view=diff&rev=555348&r1=555347&r2=555348
==============================================================================
--- activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Destination.h (original)
+++ activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Destination.h Wed Jul 11 11:05:39 2007
@@ -18,7 +18,8 @@
 #ifndef _CMS_DESTINATION_H_
 #define _CMS_DESTINATION_H_
 
-#include <activemq/util/Properties.h>
+#include <cms/CMSProperties.h>
+#include <cms/Config.h>
 
 #include <string>
 
@@ -27,7 +28,7 @@
     /**
      * A Destination object encapsulates a provider-specific address. 
      */
-    class Destination{
+    class CMS_API Destination{
     public:
    
         enum DestinationType
@@ -80,7 +81,7 @@
          * but necessary due to C++ restrictions.  
          * @return const reference to a properties object.
          */
-        virtual const activemq::util::Properties& getProperties() const = 0;
+        virtual const CMSProperties& getCMSProperties() const = 0;
         
     };
 }

Modified: activemq/activemq-cpp/tags/cms-1.1/src/main/cms/ExceptionListener.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/tags/cms-1.1/src/main/cms/ExceptionListener.h?view=diff&rev=555348&r1=555347&r2=555348
==============================================================================
--- activemq/activemq-cpp/tags/cms-1.1/src/main/cms/ExceptionListener.h (original)
+++ activemq/activemq-cpp/tags/cms-1.1/src/main/cms/ExceptionListener.h Wed Jul 11 11:05:39
2007
@@ -18,11 +18,12 @@
 #ifndef _CMS_EXCEPTIONLISTENER_H_
 #define _CMS_EXCEPTIONLISTENER_H_
 
+#include <cms/Config.h>
 #include <cms/CMSException.h>
 
 namespace cms{
 
-    class ExceptionListener
+    class CMS_API ExceptionListener
     {
     public:
    

Modified: activemq/activemq-cpp/tags/cms-1.1/src/main/cms/MapMessage.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/tags/cms-1.1/src/main/cms/MapMessage.h?view=diff&rev=555348&r1=555347&r2=555348
==============================================================================
--- activemq/activemq-cpp/tags/cms-1.1/src/main/cms/MapMessage.h (original)
+++ activemq/activemq-cpp/tags/cms-1.1/src/main/cms/MapMessage.h Wed Jul 11 11:05:39 2007
@@ -18,6 +18,7 @@
 #ifndef _CMS_MAPMESSAGE_H_
 #define _CMS_MAPMESSAGE_H_
 
+#include <cms/Config.h>
 #include <cms/Message.h>
 
 namespace cms
@@ -36,7 +37,7 @@
      * client attempts to write to the message at this point, a 
      * CMSException is thrown.
      */
-    class MapMessage : public Message
+    class CMS_API MapMessage : public Message
     {
     public:
 

Modified: activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Message.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Message.h?view=diff&rev=555348&r1=555347&r2=555348
==============================================================================
--- activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Message.h (original)
+++ activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Message.h Wed Jul 11 11:05:39 2007
@@ -18,8 +18,7 @@
 #ifndef _CMS_MESSAGE_H_
 #define _CMS_MESSAGE_H_
 
-#include <activemq/util/Properties.h>
-
+#include <cms/Config.h>
 #include <cms/Destination.h>
 #include <cms/CMSException.h>
 #include <cms/DeliveryMode.h>
@@ -33,7 +32,7 @@
      * 
      * @see JMS API
      */
-    class Message
+    class CMS_API Message
     {         
     public:
    

Modified: activemq/activemq-cpp/tags/cms-1.1/src/main/cms/MessageConsumer.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/tags/cms-1.1/src/main/cms/MessageConsumer.h?view=diff&rev=555348&r1=555347&r2=555348
==============================================================================
--- activemq/activemq-cpp/tags/cms-1.1/src/main/cms/MessageConsumer.h (original)
+++ activemq/activemq-cpp/tags/cms-1.1/src/main/cms/MessageConsumer.h Wed Jul 11 11:05:39
2007
@@ -18,6 +18,7 @@
 #ifndef _CMS_MESSAGECONSUMER_H_
 #define _CMS_MESSAGECONSUMER_H_
 
+#include <cms/Config.h>
 #include <cms/MessageListener.h>
 #include <cms/Message.h>
 #include <cms/Closeable.h>
@@ -25,7 +26,7 @@
 namespace cms
 {
 
-    class MessageConsumer : public Closeable
+    class CMS_API MessageConsumer : public Closeable
     {
     public:
 

Modified: activemq/activemq-cpp/tags/cms-1.1/src/main/cms/MessageListener.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/tags/cms-1.1/src/main/cms/MessageListener.h?view=diff&rev=555348&r1=555347&r2=555348
==============================================================================
--- activemq/activemq-cpp/tags/cms-1.1/src/main/cms/MessageListener.h (original)
+++ activemq/activemq-cpp/tags/cms-1.1/src/main/cms/MessageListener.h Wed Jul 11 11:05:39
2007
@@ -17,12 +17,14 @@
 
 #ifndef _CMS_MESSAGELISTENER_H_
 #define _CMS_MESSAGELISTENER_H_
- 
+
+#include <cms/Config.h>
+
 namespace cms{
     
     class Message;
     
-    class MessageListener{
+    class CMS_API MessageListener{
     public:
     
         virtual ~MessageListener(){}

Modified: activemq/activemq-cpp/tags/cms-1.1/src/main/cms/MessageProducer.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/tags/cms-1.1/src/main/cms/MessageProducer.h?view=diff&rev=555348&r1=555347&r2=555348
==============================================================================
--- activemq/activemq-cpp/tags/cms-1.1/src/main/cms/MessageProducer.h (original)
+++ activemq/activemq-cpp/tags/cms-1.1/src/main/cms/MessageProducer.h Wed Jul 11 11:05:39
2007
@@ -18,6 +18,7 @@
 #ifndef _CMS_MESSAGEPRODUCER_H_
 #define _CMS_MESSAGEPRODUCER_H_
 
+#include <cms/Config.h>
 #include <cms/Message.h>
 #include <cms/Destination.h>
 #include <cms/Closeable.h>
@@ -31,7 +32,7 @@
      * by all MessageProducer derivations.  This class defines the JMS
      * spec'd interface for a MessageProducer.
      */
-    class MessageProducer : public Closeable
+    class CMS_API MessageProducer : public Closeable
     {
     public:
 

Modified: activemq/activemq-cpp/tags/cms-1.1/src/main/cms/ObjectMessage.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/tags/cms-1.1/src/main/cms/ObjectMessage.h?view=diff&rev=555348&r1=555347&r2=555348
==============================================================================
--- activemq/activemq-cpp/tags/cms-1.1/src/main/cms/ObjectMessage.h (original)
+++ activemq/activemq-cpp/tags/cms-1.1/src/main/cms/ObjectMessage.h Wed Jul 11 11:05:39 2007
@@ -14,18 +14,19 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
- 
+
 #ifndef _CMS_OBJECTMESSAGE_H_
 #define _CMS_OBJECTMESSAGE_H_
 
+#include <cms/Config.h>
 #include <cms/Message.h>
 
 namespace cms{
 
-    class ObjectMessage : Message
+    class CMS_API ObjectMessage : public Message
     {
     public:
-    
+
         virtual ~ObjectMessage() {}
 
     };

Modified: activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Queue.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Queue.h?view=diff&rev=555348&r1=555347&r2=555348
==============================================================================
--- activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Queue.h (original)
+++ activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Queue.h Wed Jul 11 11:05:39 2007
@@ -17,7 +17,8 @@
 
 #ifndef _CMS_QUEUE_H_
 #define _CMS_QUEUE_H_
- 
+
+#include <cms/Config.h>
 #include <cms/Destination.h>
 #include <cms/CMSException.h>
 
@@ -26,7 +27,7 @@
     /**
      * An interface encapsulating a provider-specific queue name.
      */
-    class Queue : public Destination{
+    class CMS_API Queue : public Destination{
         
     public:
     

Modified: activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Session.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Session.h?view=diff&rev=555348&r1=555347&r2=555348
==============================================================================
--- activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Session.h (original)
+++ activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Session.h Wed Jul 11 11:05:39 2007
@@ -17,6 +17,7 @@
 #ifndef _CMS_SESSION_H_
 #define _CMS_SESSION_H_
 
+#include <cms/Config.h>
 #include <cms/Closeable.h>
 #include <cms/Message.h>
 #include <cms/TextMessage.h>
@@ -33,7 +34,7 @@
 namespace cms
 {
 
-    class Session : public Closeable
+    class CMS_API Session : public Closeable
     {
     public:
 

Modified: activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Startable.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Startable.h?view=diff&rev=555348&r1=555347&r2=555348
==============================================================================
--- activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Startable.h (original)
+++ activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Startable.h Wed Jul 11 11:05:39 2007
@@ -17,7 +17,8 @@
  
 #ifndef CMS_STARTABLE_H
 #define CMS_STARTABLE_H
- 
+
+#include <cms/Config.h>
 #include <cms/CMSException.h>
 
 namespace cms{
@@ -25,7 +26,7 @@
     /**
      * Interface for a class that implements the start method.
      */
-    class Startable{
+    class CMS_API Startable{
         
     public:
     

Modified: activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Stoppable.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Stoppable.h?view=diff&rev=555348&r1=555347&r2=555348
==============================================================================
--- activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Stoppable.h (original)
+++ activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Stoppable.h Wed Jul 11 11:05:39 2007
@@ -17,7 +17,8 @@
  
 #ifndef CMS_STOPPABLE_H
 #define CMS_STOPPABLE_H
- 
+
+#include <cms/Config.h>
 #include <cms/CMSException.h>
 
 namespace cms{
@@ -25,7 +26,7 @@
     /**
      * Interface for a class that implements the stop method.
      */
-    class Stoppable{
+    class CMS_API Stoppable{
         
     public:
     

Modified: activemq/activemq-cpp/tags/cms-1.1/src/main/cms/TemporaryQueue.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/tags/cms-1.1/src/main/cms/TemporaryQueue.h?view=diff&rev=555348&r1=555347&r2=555348
==============================================================================
--- activemq/activemq-cpp/tags/cms-1.1/src/main/cms/TemporaryQueue.h (original)
+++ activemq/activemq-cpp/tags/cms-1.1/src/main/cms/TemporaryQueue.h Wed Jul 11 11:05:39 2007
@@ -18,6 +18,7 @@
 #ifndef _CMS_TEMPORARYQUEUE_H_
 #define _CMS_TEMPORARYQUEUE_H_
 
+#include <cms/Config.h>
 #include <cms/Destination.h>
 #include <cms/CMSException.h>
 
@@ -26,7 +27,7 @@
     /**
      * An interface encapsulating a provider-specific queue name.
      */
-    class TemporaryQueue : public Destination
+    class CMS_API TemporaryQueue : public Destination
     {
     public:
 

Modified: activemq/activemq-cpp/tags/cms-1.1/src/main/cms/TemporaryTopic.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/tags/cms-1.1/src/main/cms/TemporaryTopic.h?view=diff&rev=555348&r1=555347&r2=555348
==============================================================================
--- activemq/activemq-cpp/tags/cms-1.1/src/main/cms/TemporaryTopic.h (original)
+++ activemq/activemq-cpp/tags/cms-1.1/src/main/cms/TemporaryTopic.h Wed Jul 11 11:05:39 2007
@@ -18,6 +18,7 @@
 #ifndef _CMS_TEMPORARYTOPIC_H_
 #define _CMS_TEMPORARYTOPIC_H_
 
+#include <cms/Config.h>
 #include <cms/Destination.h>
 #include <cms/CMSException.h>
 
@@ -26,7 +27,7 @@
     /**
      * An interface encapsulating a provider-specific topic name.
      */
-    class TemporaryTopic : public Destination
+    class CMS_API TemporaryTopic : public Destination
     {
     public:
 

Modified: activemq/activemq-cpp/tags/cms-1.1/src/main/cms/TextMessage.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/tags/cms-1.1/src/main/cms/TextMessage.h?view=diff&rev=555348&r1=555347&r2=555348
==============================================================================
--- activemq/activemq-cpp/tags/cms-1.1/src/main/cms/TextMessage.h (original)
+++ activemq/activemq-cpp/tags/cms-1.1/src/main/cms/TextMessage.h Wed Jul 11 11:05:39 2007
@@ -17,7 +17,8 @@
 
 #ifndef _CMS_TEXTMESSAGE_H_
 #define _CMS_TEXTMESSAGE_H_
- 
+
+#include <cms/Config.h>
 #include <cms/Message.h>
 #include <cms/CMSException.h>
 
@@ -26,7 +27,7 @@
     /**
      * Interface for a text message.
      */
-    class TextMessage : public Message{
+    class CMS_API TextMessage : public Message{
 
     public:
 

Modified: activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Topic.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Topic.h?view=diff&rev=555348&r1=555347&r2=555348
==============================================================================
--- activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Topic.h (original)
+++ activemq/activemq-cpp/tags/cms-1.1/src/main/cms/Topic.h Wed Jul 11 11:05:39 2007
@@ -17,7 +17,8 @@
 
 #ifndef _CMS_TOPIC_
 #define _CMS_TOPIC_
- 
+
+#include <cms/Config.h>
 #include <cms/Destination.h>
 #include <cms/CMSException.h>
 
@@ -26,7 +27,7 @@
     /**
      * An interface encapsulating a provider-specific topic name.
      */
-    class Topic : public Destination{
+    class CMS_API Topic : public Destination{
         
     public:
     



Mime
View raw message