diff options
| author | Carl C. Trieloff <cctrieloff@apache.org> | 2009-07-09 20:20:45 +0000 |
|---|---|---|
| committer | Carl C. Trieloff <cctrieloff@apache.org> | 2009-07-09 20:20:45 +0000 |
| commit | 0cd72e5516ccb27b659cdc23b5e30cf34238164c (patch) | |
| tree | b4ebb0813c61708e0fb7c417c3a5070f337b7ffd /qpid/cpp/src | |
| parent | bbff27816462f151e681afd3c49d4aac6d9dbc96 (diff) | |
| download | qpid-python-0cd72e5516ccb27b659cdc23b5e30cf34238164c.tar.gz | |
Move helper functions out of the public interface, as they are unsafe
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@792665 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/cpp/src')
| -rw-r--r-- | qpid/cpp/src/qpid/broker/PersistableMessage.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/qpid/cpp/src/qpid/broker/PersistableMessage.h b/qpid/cpp/src/qpid/broker/PersistableMessage.h index 17bf774377..ae96d3ab32 100644 --- a/qpid/cpp/src/qpid/broker/PersistableMessage.h +++ b/qpid/cpp/src/qpid/broker/PersistableMessage.h @@ -65,6 +65,9 @@ class PersistableMessage : public Persistable */ int asyncDequeueCounter; + void enqueueAsync(); + void dequeueAsync(); + bool contentReleased; syncList synclist; @@ -78,6 +81,7 @@ class PersistableMessage : public Persistable MessageStore* store; + public: typedef boost::shared_ptr<PersistableMessage> shared_ptr; @@ -101,7 +105,6 @@ class PersistableMessage : public Persistable QPID_BROKER_EXTERN void enqueueAsync(PersistableQueue::shared_ptr queue, MessageStore* _store); - QPID_BROKER_EXTERN void enqueueAsync(); QPID_BROKER_EXTERN bool isDequeueComplete(); @@ -110,8 +113,6 @@ class PersistableMessage : public Persistable QPID_BROKER_EXTERN void dequeueAsync(PersistableQueue::shared_ptr queue, MessageStore* _store); - QPID_BROKER_EXTERN void dequeueAsync(); - bool isStoredOnQueue(PersistableQueue::shared_ptr queue); void addToSyncList(PersistableQueue::shared_ptr queue, MessageStore* _store); |
