diff options
author | Julien Nabet <serval2412@yahoo.fr> | 2017-11-17 20:19:56 +0100 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2017-11-18 07:50:18 +0100 |
commit | 7db6878a9d3e534583f9c22709f0eee96eff849f (patch) | |
tree | a3550d6096dbd16f4645e187e9867811fb83e78a /cppu/source/threadpool/threadpool.hxx | |
parent | 9d1f61a61893435b26f7239136ad92b7354545a8 (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.hxx | 8 |
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; |