summaryrefslogtreecommitdiff
path: root/cpp/src/qpid
diff options
context:
space:
mode:
authorKim van der Riet <kpvdr@apache.org>2012-06-08 18:44:40 +0000
committerKim van der Riet <kpvdr@apache.org>2012-06-08 18:44:40 +0000
commit4ca527d39453bcd49374c23ec01a4eacf615b650 (patch)
treea08f4ee3848aebe405ec05fbb6b1c696b136b5b1 /cpp/src/qpid
parent56094d9861141097e107a71dac4c808e0aca9c5f (diff)
downloadqpid-python-4ca527d39453bcd49374c23ec01a4eacf615b650.tar.gz
QPID-3858: WIP - tidy-up: protected to private in classes except where required
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/asyncstore@1348186 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/src/qpid')
-rw-r--r--cpp/src/qpid/asyncStore/AsyncOperation.cpp6
-rw-r--r--cpp/src/qpid/asyncStore/AsyncOperation.h2
-rw-r--r--cpp/src/qpid/asyncStore/AsyncStoreImpl.h2
-rw-r--r--cpp/src/qpid/asyncStore/AsyncStoreOptions.cpp2
-rw-r--r--cpp/src/qpid/asyncStore/AsyncStoreOptions.h2
-rw-r--r--cpp/src/qpid/asyncStore/EnqueueHandleImpl.h2
-rw-r--r--cpp/src/qpid/asyncStore/EventHandleImpl.h2
-rw-r--r--cpp/src/qpid/asyncStore/MessageHandleImpl.h2
-rw-r--r--cpp/src/qpid/asyncStore/OperationQueue.cpp4
-rw-r--r--cpp/src/qpid/asyncStore/OperationQueue.h2
-rw-r--r--cpp/src/qpid/asyncStore/Plugin.h2
-rw-r--r--cpp/src/qpid/asyncStore/QueueHandleImpl.h2
-rw-r--r--cpp/src/qpid/asyncStore/RunState.cpp1
-rw-r--r--cpp/src/qpid/asyncStore/RunState.h2
-rw-r--r--cpp/src/qpid/asyncStore/TxnHandleImpl.h2
-rw-r--r--cpp/src/qpid/broker/AsyncResultQueueImpl.cpp2
-rw-r--r--cpp/src/qpid/broker/AsyncResultQueueImpl.h2
-rw-r--r--cpp/src/qpid/broker/ConfigHandle.cpp1
-rw-r--r--cpp/src/qpid/broker/ConfigHandle.h3
-rw-r--r--cpp/src/qpid/broker/EnqueueHandle.cpp1
-rw-r--r--cpp/src/qpid/broker/EnqueueHandle.h3
-rw-r--r--cpp/src/qpid/broker/EventHandle.cpp1
-rw-r--r--cpp/src/qpid/broker/EventHandle.h3
-rw-r--r--cpp/src/qpid/broker/IdHandle.cpp3
-rw-r--r--cpp/src/qpid/broker/IdHandle.h1
-rw-r--r--cpp/src/qpid/broker/TxnHandle.cpp1
-rw-r--r--cpp/src/qpid/broker/TxnHandle.h3
27 files changed, 36 insertions, 23 deletions
diff --git a/cpp/src/qpid/asyncStore/AsyncOperation.cpp b/cpp/src/qpid/asyncStore/AsyncOperation.cpp
index 0d8ff1535e..bcaac5c548 100644
--- a/cpp/src/qpid/asyncStore/AsyncOperation.cpp
+++ b/cpp/src/qpid/asyncStore/AsyncOperation.cpp
@@ -90,6 +90,12 @@ AsyncOperation::getOpStr() const
return getOpStr(m_op);
}
+boost::shared_ptr<qpid::broker::BrokerAsyncContext>
+AsyncOperation::getBrokerContext() const
+{
+ return m_brokerCtxt;
+}
+
//static
const char*
AsyncOperation::getOpStr(const opCode op)
diff --git a/cpp/src/qpid/asyncStore/AsyncOperation.h b/cpp/src/qpid/asyncStore/AsyncOperation.h
index 24f8baeb4d..188750e910 100644
--- a/cpp/src/qpid/asyncStore/AsyncOperation.h
+++ b/cpp/src/qpid/asyncStore/AsyncOperation.h
@@ -67,7 +67,9 @@ public:
virtual ~AsyncOperation();
const char* getOpStr() const;
static const char* getOpStr(const opCode op);
+ boost::shared_ptr<qpid::broker::BrokerAsyncContext> getBrokerContext() const;
+private:
opCode m_op;
const qpid::broker::IdHandle* m_targetHandle;
const qpid::broker::DataSource* const m_dataSrc;
diff --git a/cpp/src/qpid/asyncStore/AsyncStoreImpl.h b/cpp/src/qpid/asyncStore/AsyncStoreImpl.h
index 60365e0e8a..3f2058a94c 100644
--- a/cpp/src/qpid/asyncStore/AsyncStoreImpl.h
+++ b/cpp/src/qpid/asyncStore/AsyncStoreImpl.h
@@ -116,7 +116,7 @@ public:
uint64_t offset,
const uint64_t length);
-protected:
+private:
boost::shared_ptr<qpid::sys::Poller> m_poller;
AsyncStoreOptions m_opts;
RunState m_runState;
diff --git a/cpp/src/qpid/asyncStore/AsyncStoreOptions.cpp b/cpp/src/qpid/asyncStore/AsyncStoreOptions.cpp
index 6dac318d14..7037ca226f 100644
--- a/cpp/src/qpid/asyncStore/AsyncStoreOptions.cpp
+++ b/cpp/src/qpid/asyncStore/AsyncStoreOptions.cpp
@@ -57,7 +57,7 @@ void
AsyncStoreOptions::validate()
{}
-//static
+// private static
std::string&
AsyncStoreOptions::getDefaultStoreDir()
{
diff --git a/cpp/src/qpid/asyncStore/AsyncStoreOptions.h b/cpp/src/qpid/asyncStore/AsyncStoreOptions.h
index bc1b6a2f9f..2849e3d2c6 100644
--- a/cpp/src/qpid/asyncStore/AsyncStoreOptions.h
+++ b/cpp/src/qpid/asyncStore/AsyncStoreOptions.h
@@ -48,7 +48,7 @@ public:
std::string m_storeDir;
-protected:
+private:
// Static initialization race condition avoidance with static instance of Plugin class (using construct-on-first-use idiom).
static std::string& getDefaultStoreDir();
};
diff --git a/cpp/src/qpid/asyncStore/EnqueueHandleImpl.h b/cpp/src/qpid/asyncStore/EnqueueHandleImpl.h
index 82f3e5c47e..f976b6d246 100644
--- a/cpp/src/qpid/asyncStore/EnqueueHandleImpl.h
+++ b/cpp/src/qpid/asyncStore/EnqueueHandleImpl.h
@@ -41,7 +41,7 @@ public:
EnqueueHandleImpl(qpid::broker::MessageHandle& msgHandle,
qpid::broker::QueueHandle& queueHandle);
virtual ~EnqueueHandleImpl();
-protected:
+private:
qpid::broker::MessageHandle& m_msgHandle;
qpid::broker::QueueHandle& m_queueHandle;
};
diff --git a/cpp/src/qpid/asyncStore/EventHandleImpl.h b/cpp/src/qpid/asyncStore/EventHandleImpl.h
index 9ed841b8c0..1c6bc52f9f 100644
--- a/cpp/src/qpid/asyncStore/EventHandleImpl.h
+++ b/cpp/src/qpid/asyncStore/EventHandleImpl.h
@@ -41,7 +41,7 @@ public:
const std::string& key = std::string());
virtual ~EventHandleImpl();
const std::string& getKey() const;
-protected:
+private:
qpid::broker::QueueHandle& m_queueHandle;
std::string m_key;
};
diff --git a/cpp/src/qpid/asyncStore/MessageHandleImpl.h b/cpp/src/qpid/asyncStore/MessageHandleImpl.h
index 0907ac5e65..eb80fca2d4 100644
--- a/cpp/src/qpid/asyncStore/MessageHandleImpl.h
+++ b/cpp/src/qpid/asyncStore/MessageHandleImpl.h
@@ -39,7 +39,7 @@ class MessageHandleImpl : public virtual qpid::RefCounted
public:
MessageHandleImpl(const qpid::broker::DataSource* dataSrc);
virtual ~MessageHandleImpl();
-protected:
+private:
const qpid::broker::DataSource* m_dataSrc;
};
diff --git a/cpp/src/qpid/asyncStore/OperationQueue.cpp b/cpp/src/qpid/asyncStore/OperationQueue.cpp
index a455e445ab..4eabf82004 100644
--- a/cpp/src/qpid/asyncStore/OperationQueue.cpp
+++ b/cpp/src/qpid/asyncStore/OperationQueue.cpp
@@ -46,13 +46,13 @@ OperationQueue::submit(boost::shared_ptr<const AsyncOperation> op)
m_opQueue.push(op);
}
-// protected
+// private
OperationQueue::OpQueue::Batch::const_iterator
OperationQueue::handle(const OperationQueue::OpQueue::Batch& e)
{
for (OpQueue::Batch::const_iterator i = e.begin(); i != e.end(); ++i) {
//std::cout << "<-- OperationQueue::handle() Op=" << (*i)->getOpStr() << std::endl << std::flush;
- boost::shared_ptr<qpid::broker::BrokerAsyncContext> bc = (*i)->m_brokerCtxt;
+ boost::shared_ptr<qpid::broker::BrokerAsyncContext> bc = (*i)->getBrokerContext();
if (bc) {
qpid::broker::AsyncResultQueue* const arq = bc->getAsyncResultQueue();
if (arq) {
diff --git a/cpp/src/qpid/asyncStore/OperationQueue.h b/cpp/src/qpid/asyncStore/OperationQueue.h
index 23f1c0ee13..d2bd5d0f26 100644
--- a/cpp/src/qpid/asyncStore/OperationQueue.h
+++ b/cpp/src/qpid/asyncStore/OperationQueue.h
@@ -39,7 +39,7 @@ public:
virtual ~OperationQueue();
void submit(boost::shared_ptr<const AsyncOperation> op);
-protected:
+private:
typedef qpid::sys::PollableQueue<boost::shared_ptr<const AsyncOperation> > OpQueue;
OpQueue m_opQueue;
diff --git a/cpp/src/qpid/asyncStore/Plugin.h b/cpp/src/qpid/asyncStore/Plugin.h
index cbb0bfdadb..7cf500a122 100644
--- a/cpp/src/qpid/asyncStore/Plugin.h
+++ b/cpp/src/qpid/asyncStore/Plugin.h
@@ -40,7 +40,7 @@ public:
virtual void initialize(Target& target);
void finalize();
virtual qpid::Options* getOptions();
-protected:
+private:
boost::shared_ptr<qpid::asyncStore::AsyncStoreImpl> m_store;
qpid::asyncStore::AsyncStoreOptions m_options;
};
diff --git a/cpp/src/qpid/asyncStore/QueueHandleImpl.h b/cpp/src/qpid/asyncStore/QueueHandleImpl.h
index 9046a33877..a8a1862554 100644
--- a/cpp/src/qpid/asyncStore/QueueHandleImpl.h
+++ b/cpp/src/qpid/asyncStore/QueueHandleImpl.h
@@ -41,7 +41,7 @@ public:
const std::string& getName() const;
-protected:
+private:
const std::string m_name;
const qpid::types::Variant::Map& m_opts;
diff --git a/cpp/src/qpid/asyncStore/RunState.cpp b/cpp/src/qpid/asyncStore/RunState.cpp
index 3605a0c2e1..737d8eb367 100644
--- a/cpp/src/qpid/asyncStore/RunState.cpp
+++ b/cpp/src/qpid/asyncStore/RunState.cpp
@@ -105,6 +105,7 @@ RunState::s_toStr(const RunState_t s)
}
}
+// private
void
RunState::set(const RunState_t s)
{
diff --git a/cpp/src/qpid/asyncStore/RunState.h b/cpp/src/qpid/asyncStore/RunState.h
index 959e47449d..dfa331ea1a 100644
--- a/cpp/src/qpid/asyncStore/RunState.h
+++ b/cpp/src/qpid/asyncStore/RunState.h
@@ -73,7 +73,7 @@ public:
void setStopped();
virtual const char* getAsStr() const;
static const char* s_toStr(const RunState_t s);
-protected:
+private:
virtual void set(const RunState_t s);
};
diff --git a/cpp/src/qpid/asyncStore/TxnHandleImpl.h b/cpp/src/qpid/asyncStore/TxnHandleImpl.h
index d001fd1916..b28eb0cd4b 100644
--- a/cpp/src/qpid/asyncStore/TxnHandleImpl.h
+++ b/cpp/src/qpid/asyncStore/TxnHandleImpl.h
@@ -38,7 +38,7 @@ public:
virtual ~TxnHandleImpl();
const std::string& getXid() const;
bool is2pc() const;
-protected:
+private:
std::string m_xid;
bool m_tpcFlag;
};
diff --git a/cpp/src/qpid/broker/AsyncResultQueueImpl.cpp b/cpp/src/qpid/broker/AsyncResultQueueImpl.cpp
index 8c99ce8ef2..ab391146f9 100644
--- a/cpp/src/qpid/broker/AsyncResultQueueImpl.cpp
+++ b/cpp/src/qpid/broker/AsyncResultQueueImpl.cpp
@@ -45,7 +45,7 @@ AsyncResultQueueImpl::submit(boost::shared_ptr<AsyncResultHandle> arh)
m_resQueue.push(arh);
}
-// protected
+// private
AsyncResultQueueImpl::ResultQueue::Batch::const_iterator
AsyncResultQueueImpl::handle(const ResultQueue::Batch& e)
{
diff --git a/cpp/src/qpid/broker/AsyncResultQueueImpl.h b/cpp/src/qpid/broker/AsyncResultQueueImpl.h
index fc93c2d806..01fff6a53a 100644
--- a/cpp/src/qpid/broker/AsyncResultQueueImpl.h
+++ b/cpp/src/qpid/broker/AsyncResultQueueImpl.h
@@ -40,7 +40,7 @@ public:
virtual ~AsyncResultQueueImpl();
virtual void submit(boost::shared_ptr<AsyncResultHandle> arh);
-protected:
+private:
typedef qpid::sys::PollableQueue<boost::shared_ptr<const AsyncResultHandle> > ResultQueue;
ResultQueue m_resQueue;
diff --git a/cpp/src/qpid/broker/ConfigHandle.cpp b/cpp/src/qpid/broker/ConfigHandle.cpp
index 8d7a2f1e7d..13f7e7fa94 100644
--- a/cpp/src/qpid/broker/ConfigHandle.cpp
+++ b/cpp/src/qpid/broker/ConfigHandle.cpp
@@ -31,6 +31,7 @@ namespace broker {
typedef qpid::messaging::PrivateImplRef<ConfigHandle> PrivateImpl;
ConfigHandle::ConfigHandle(qpid::asyncStore::ConfigHandleImpl* p) :
+ qpid::messaging::Handle<qpid::asyncStore::ConfigHandleImpl>(),
IdHandle()
{
PrivateImpl::ctor(*this, p);
diff --git a/cpp/src/qpid/broker/ConfigHandle.h b/cpp/src/qpid/broker/ConfigHandle.h
index 67009bf57a..52a9d672d5 100644
--- a/cpp/src/qpid/broker/ConfigHandle.h
+++ b/cpp/src/qpid/broker/ConfigHandle.h
@@ -32,7 +32,8 @@
namespace qpid {
namespace broker {
-class ConfigHandle : public qpid::messaging::Handle<qpid::asyncStore::ConfigHandleImpl>, public IdHandle
+class ConfigHandle : public qpid::messaging::Handle<qpid::asyncStore::ConfigHandleImpl>,
+ public IdHandle
{
public:
ConfigHandle(qpid::asyncStore::ConfigHandleImpl* p = 0);
diff --git a/cpp/src/qpid/broker/EnqueueHandle.cpp b/cpp/src/qpid/broker/EnqueueHandle.cpp
index 10d53c51e0..3b8e2d5b30 100644
--- a/cpp/src/qpid/broker/EnqueueHandle.cpp
+++ b/cpp/src/qpid/broker/EnqueueHandle.cpp
@@ -31,6 +31,7 @@ namespace broker {
typedef qpid::messaging::PrivateImplRef<EnqueueHandle> PrivateImpl;
EnqueueHandle::EnqueueHandle(qpid::asyncStore::EnqueueHandleImpl* p) :
+ qpid::messaging::Handle<qpid::asyncStore::EnqueueHandleImpl>(),
IdHandle()
{
PrivateImpl::ctor(*this, p);
diff --git a/cpp/src/qpid/broker/EnqueueHandle.h b/cpp/src/qpid/broker/EnqueueHandle.h
index 6053d1879c..cdd07e246b 100644
--- a/cpp/src/qpid/broker/EnqueueHandle.h
+++ b/cpp/src/qpid/broker/EnqueueHandle.h
@@ -32,7 +32,8 @@
namespace qpid {
namespace broker {
-class EnqueueHandle : public qpid::messaging::Handle<qpid::asyncStore::EnqueueHandleImpl>, public IdHandle
+class EnqueueHandle : public qpid::messaging::Handle<qpid::asyncStore::EnqueueHandleImpl>,
+ public IdHandle
{
public:
EnqueueHandle(qpid::asyncStore::EnqueueHandleImpl* p = 0);
diff --git a/cpp/src/qpid/broker/EventHandle.cpp b/cpp/src/qpid/broker/EventHandle.cpp
index 09f0ef0b28..97d5920837 100644
--- a/cpp/src/qpid/broker/EventHandle.cpp
+++ b/cpp/src/qpid/broker/EventHandle.cpp
@@ -31,6 +31,7 @@ namespace broker {
typedef qpid::messaging::PrivateImplRef<EventHandle> PrivateImpl;
EventHandle::EventHandle(qpid::asyncStore::EventHandleImpl* p) :
+ qpid::messaging::Handle<qpid::asyncStore::EventHandleImpl>(),
IdHandle()
{
PrivateImpl::ctor(*this, p);
diff --git a/cpp/src/qpid/broker/EventHandle.h b/cpp/src/qpid/broker/EventHandle.h
index 8ded98be4a..20e7773502 100644
--- a/cpp/src/qpid/broker/EventHandle.h
+++ b/cpp/src/qpid/broker/EventHandle.h
@@ -32,7 +32,8 @@
namespace qpid {
namespace broker {
-class EventHandle : public qpid::messaging::Handle<qpid::asyncStore::EventHandleImpl>, public IdHandle
+class EventHandle : public qpid::messaging::Handle<qpid::asyncStore::EventHandleImpl>,
+ public IdHandle
{
public:
EventHandle(qpid::asyncStore::EventHandleImpl* p = 0);
diff --git a/cpp/src/qpid/broker/IdHandle.cpp b/cpp/src/qpid/broker/IdHandle.cpp
index 07bd49293d..ebb8f9a3c6 100644
--- a/cpp/src/qpid/broker/IdHandle.cpp
+++ b/cpp/src/qpid/broker/IdHandle.cpp
@@ -26,9 +26,6 @@
namespace qpid {
namespace broker {
-IdHandle::IdHandle()
-{}
-
IdHandle::~IdHandle()
{}
diff --git a/cpp/src/qpid/broker/IdHandle.h b/cpp/src/qpid/broker/IdHandle.h
index e28d9472be..ddf94a2396 100644
--- a/cpp/src/qpid/broker/IdHandle.h
+++ b/cpp/src/qpid/broker/IdHandle.h
@@ -29,7 +29,6 @@ namespace broker {
class IdHandle {
public:
- IdHandle();
virtual ~IdHandle();
};
diff --git a/cpp/src/qpid/broker/TxnHandle.cpp b/cpp/src/qpid/broker/TxnHandle.cpp
index 4ba41c4cbd..1e6cd2ac6f 100644
--- a/cpp/src/qpid/broker/TxnHandle.cpp
+++ b/cpp/src/qpid/broker/TxnHandle.cpp
@@ -31,6 +31,7 @@ namespace broker {
typedef qpid::messaging::PrivateImplRef<TxnHandle> PrivateImpl;
TxnHandle::TxnHandle(qpid::asyncStore::TxnHandleImpl* p) :
+ qpid::messaging::Handle<qpid::asyncStore::TxnHandleImpl>(),
IdHandle()
{
PrivateImpl::ctor(*this, p);
diff --git a/cpp/src/qpid/broker/TxnHandle.h b/cpp/src/qpid/broker/TxnHandle.h
index 5981b89026..34a9c69434 100644
--- a/cpp/src/qpid/broker/TxnHandle.h
+++ b/cpp/src/qpid/broker/TxnHandle.h
@@ -32,7 +32,8 @@
namespace qpid {
namespace broker {
-class TxnHandle : public qpid::messaging::Handle<qpid::asyncStore::TxnHandleImpl>, public IdHandle
+class TxnHandle : public qpid::messaging::Handle<qpid::asyncStore::TxnHandleImpl>,
+ public IdHandle
{
public:
TxnHandle(qpid::asyncStore::TxnHandleImpl* p = 0);