summaryrefslogtreecommitdiff
path: root/cppu/source/threadpool/threadpool.hxx
diff options
context:
space:
mode:
authorJulien Nabet <serval2412@yahoo.fr>2017-11-17 20:19:56 +0100
committerNoel Grandin <noel.grandin@collabora.co.uk>2017-11-18 07:50:18 +0100
commit7db6878a9d3e534583f9c22709f0eee96eff849f (patch)
treea3550d6096dbd16f4645e187e9867811fb83e78a /cppu/source/threadpool/threadpool.hxx
parent9d1f61a61893435b26f7239136ad92b7354545a8 (diff)
Replace lists by vector or deque (cppu)
+ use for range loops Change-Id: If0fcba6e06538913031c50ec878b18db3547e06c Reviewed-on: https://gerrit.libreoffice.org/44894 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'cppu/source/threadpool/threadpool.hxx')
-rw-r--r--cppu/source/threadpool/threadpool.hxx8
1 files changed, 4 insertions, 4 deletions
diff --git a/cppu/source/threadpool/threadpool.hxx b/cppu/source/threadpool/threadpool.hxx
index 037f14a5d581..9b4d8cf661d3 100644
--- a/cppu/source/threadpool/threadpool.hxx
+++ b/cppu/source/threadpool/threadpool.hxx
@@ -72,7 +72,7 @@ namespace cppu_threadpool {
rtl::Reference<ORequestThread> const & theThread);
};
- typedef std::list < struct ::cppu_threadpool::WaitingThread * > WaitingThreadList;
+ typedef std::deque< struct ::cppu_threadpool::WaitingThread * > WaitingThreadDeque;
class DisposedCallerAdmin;
typedef std::shared_ptr<DisposedCallerAdmin> DisposedCallerAdminHolder;
@@ -90,7 +90,7 @@ namespace cppu_threadpool {
private:
::osl::Mutex m_mutex;
- std::vector< sal_Int64 > m_lst;
+ std::vector< sal_Int64 > m_vector;
};
class ThreadAdmin
@@ -107,7 +107,7 @@ namespace cppu_threadpool {
::osl::Mutex m_mutex;
private:
- std::list< rtl::Reference< ORequestThread > > m_lst;
+ std::deque< rtl::Reference< ORequestThread > > m_deque;
bool m_disposed;
};
@@ -150,7 +150,7 @@ namespace cppu_threadpool {
::osl::Mutex m_mutex;
::osl::Mutex m_mutexWaitingThreadList;
- WaitingThreadList m_lstThreads;
+ WaitingThreadDeque m_dequeThreads;
DisposedCallerAdminHolder m_DisposedCallerAdmin;
ThreadAdmin m_aThreadAdmin;