diff options
Diffstat (limited to 'cpp/src/tests/storePerftools/asyncPerf/MockPersistableQueue.cpp')
-rw-r--r-- | cpp/src/tests/storePerftools/asyncPerf/MockPersistableQueue.cpp | 41 |
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, |