summaryrefslogtreecommitdiff
path: root/cpp/src/tests/storePerftools/asyncPerf/MockPersistableQueue.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/tests/storePerftools/asyncPerf/MockPersistableQueue.cpp')
-rw-r--r--cpp/src/tests/storePerftools/asyncPerf/MockPersistableQueue.cpp41
1 files changed, 1 insertions, 40 deletions
diff --git a/cpp/src/tests/storePerftools/asyncPerf/MockPersistableQueue.cpp b/cpp/src/tests/storePerftools/asyncPerf/MockPersistableQueue.cpp
index c1d637f621..aa55ee5a7e 100644
--- a/cpp/src/tests/storePerftools/asyncPerf/MockPersistableQueue.cpp
+++ b/cpp/src/tests/storePerftools/asyncPerf/MockPersistableQueue.cpp
@@ -25,6 +25,7 @@
#include "MockPersistableMessage.h"
#include "MockTransactionContext.h"
+#include "QueueContext.h"
#include "QueuedMessage.h"
#include "TestOptions.h"
@@ -35,46 +36,6 @@ namespace tests {
namespace storePerftools {
namespace asyncPerf {
-// --- Inner class MockPersistableQueue::QueueContext ---
-
-MockPersistableQueue::QueueContext::QueueContext(intrusive_ptr q,
- const qpid::asyncStore::AsyncOperation::opCode op) :
- qpid::broker::BrokerContext(),
- m_q(q),
- m_op(op)
-{
- assert(m_q.get() != 0);
-}
-
-MockPersistableQueue::QueueContext::~QueueContext()
-{}
-
-qpid::asyncStore::AsyncOperation::opCode
-MockPersistableQueue::QueueContext::getOpCode() const
-{
- return m_op;
-}
-
-const char*
-MockPersistableQueue::QueueContext::getOpStr() const
-{
- return qpid::asyncStore::AsyncOperation::getOpStr(m_op);
-}
-
-MockPersistableQueue::intrusive_ptr
-MockPersistableQueue::QueueContext::getQueue() const
-{
- return m_q;
-}
-
-void
-MockPersistableQueue::QueueContext::destroy()
-{
- delete this;
-}
-
-// --- Class MockPersistableQueue ---
-
MockPersistableQueue::MockPersistableQueue(const std::string& name,
const qpid::framing::FieldTable& /*args*/,
qpid::asyncStore::AsyncStoreImpl* store,