qpid-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From astitc...@apache.org
Subject svn commit: r1401072 - in /qpid/trunk/qpid/cpp: include/qpid/messaging/Message.h src/qpid/amqp/MessageId.h src/qpid/amqp/MessageReader.h src/qpid/messaging/amqp/EncodedMessage.h
Date Mon, 22 Oct 2012 20:45:47 GMT
Author: astitcher
Date: Mon Oct 22 20:45:46 2012
New Revision: 1401072

URL: http://svn.apache.org/viewvc?rev=1401072&view=rev
Log:
QPID-4368: Add some more missing export declarations
- Also squash a struct/class warning

Modified:
    qpid/trunk/qpid/cpp/include/qpid/messaging/Message.h
    qpid/trunk/qpid/cpp/src/qpid/amqp/MessageId.h
    qpid/trunk/qpid/cpp/src/qpid/amqp/MessageReader.h
    qpid/trunk/qpid/cpp/src/qpid/messaging/amqp/EncodedMessage.h

Modified: qpid/trunk/qpid/cpp/include/qpid/messaging/Message.h
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/include/qpid/messaging/Message.h?rev=1401072&r1=1401071&r2=1401072&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/include/qpid/messaging/Message.h (original)
+++ qpid/trunk/qpid/cpp/include/qpid/messaging/Message.h Mon Oct 22 20:45:46 2012
@@ -34,7 +34,7 @@ namespace messaging {
 
 class Address;
 class Codec;
-struct MessageImpl;
+class MessageImpl;
 
 /**   \ingroup messaging 
  * Representation of a message.

Modified: qpid/trunk/qpid/cpp/src/qpid/amqp/MessageId.h
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/qpid/amqp/MessageId.h?rev=1401072&r1=1401071&r2=1401072&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/src/qpid/amqp/MessageId.h (original)
+++ qpid/trunk/qpid/cpp/src/qpid/amqp/MessageId.h Mon Oct 22 20:45:46 2012
@@ -23,6 +23,7 @@
  */
 #include "qpid/amqp/CharSequence.h"
 #include "qpid/types/Variant.h"
+#include "qpid/CommonImportExport.h"
 
 namespace qpid {
 namespace amqp {
@@ -41,10 +42,10 @@ struct MessageId
         ULONG
     } type;
 
-    MessageId();
-    void assign(std::string&) const;
-    void set(qpid::amqp::CharSequence bytes, qpid::types::VariantType t);
-    void set(uint64_t ulong);
+    QPID_COMMON_EXTERN MessageId();
+    QPID_COMMON_EXTERN void assign(std::string&) const;
+    QPID_COMMON_EXTERN void set(qpid::amqp::CharSequence bytes, qpid::types::VariantType
t);
+    QPID_COMMON_EXTERN void set(uint64_t ulong);
 
 };
 

Modified: qpid/trunk/qpid/cpp/src/qpid/amqp/MessageReader.h
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/qpid/amqp/MessageReader.h?rev=1401072&r1=1401071&r2=1401072&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/src/qpid/amqp/MessageReader.h (original)
+++ qpid/trunk/qpid/cpp/src/qpid/amqp/MessageReader.h Mon Oct 22 20:45:46 2012
@@ -102,7 +102,7 @@ class MessageReader : public Reader
     virtual void onBody(const qpid::types::Variant&, const Descriptor&) = 0;
     virtual void onFooter(const CharSequence&) = 0;
 
-    CharSequence getBareMessage() const;
+    QPID_COMMON_EXTERN CharSequence getBareMessage() const;
 
   private:
     /*

Modified: qpid/trunk/qpid/cpp/src/qpid/messaging/amqp/EncodedMessage.h
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/qpid/messaging/amqp/EncodedMessage.h?rev=1401072&r1=1401071&r2=1401072&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/src/qpid/messaging/amqp/EncodedMessage.h (original)
+++ qpid/trunk/qpid/cpp/src/qpid/messaging/amqp/EncodedMessage.h Mon Oct 22 20:45:46 2012
@@ -34,7 +34,7 @@ struct Descriptor;
 }
 namespace messaging {
 class Address;
-struct MessageImpl;
+class MessageImpl;
 namespace amqp {
 
 /**



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


Mime
View raw message