summaryrefslogtreecommitdiff
path: root/cpp/src/qpid/framing/TransferContent.h
diff options
context:
space:
mode:
authorAlan Conway <aconway@apache.org>2008-06-09 20:55:09 +0000
committerAlan Conway <aconway@apache.org>2008-06-09 20:55:09 +0000
commit03a39d920d010b29b156a99ee9b3fcfc7c7c64a1 (patch)
tree0959d63de389bd08fcb5d074eb5a0712a1db24a8 /cpp/src/qpid/framing/TransferContent.h
parent31a74cd4a5c849b134a172cc5e6ce2e2a447e5e5 (diff)
downloadqpid-python-03a39d920d010b29b156a99ee9b3fcfc7c7c64a1.tar.gz
Updated doxygen comments in qpid/client/*.h
Changed request-response example to use SubscriptionManager like the others. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@665891 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/src/qpid/framing/TransferContent.h')
-rw-r--r--cpp/src/qpid/framing/TransferContent.h18
1 files changed, 12 insertions, 6 deletions
diff --git a/cpp/src/qpid/framing/TransferContent.h b/cpp/src/qpid/framing/TransferContent.h
index f9f69da25e..7630421bd4 100644
--- a/cpp/src/qpid/framing/TransferContent.h
+++ b/cpp/src/qpid/framing/TransferContent.h
@@ -30,6 +30,7 @@
namespace qpid {
namespace framing {
+/** Message content */
class TransferContent : public MethodContent
{
AMQHeaderBody header;
@@ -39,19 +40,24 @@ public:
const std::string& routingKey = std::string(),
const std::string& exchange = std::string());
+ ///@internal
AMQHeaderBody getHeader() const;
- void setData(const std::string&);
- void appendData(const std::string&);
- MessageProperties& getMessageProperties();
- DeliveryProperties& getDeliveryProperties();
+ void setData(const std::string&);
const std::string& getData() const;
std::string& getData();
- const MessageProperties& getMessageProperties() const;
- const DeliveryProperties& getDeliveryProperties() const;
+
+ void appendData(const std::string&);
+
bool hasMessageProperties() const;
+ MessageProperties& getMessageProperties();
+ const MessageProperties& getMessageProperties() const;
+
bool hasDeliveryProperties() const;
+ DeliveryProperties& getDeliveryProperties();
+ const DeliveryProperties& getDeliveryProperties() const;
+ ///@internal
void populate(const FrameSet& frameset);
};