diff options
author | Michaël Lefèvre <lefevre00@yahoo.fr> | 2015-01-19 09:44:48 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2015-01-19 12:50:38 +0000 |
commit | 3a626669b4b7c804aebda34009af5ee1d905116e (patch) | |
tree | dc7612acfce515a63b3bc177d6734486ee62042f /include | |
parent | b698b9362b1a4ab58e0307a20f65dea796087344 (diff) |
fdo#75757 Remove inheritance from std::vector
Take care not reproducing fdo#86552 again.
Change-Id: I4a5967e76afcb5467addc81bc9eca61bb65865e7
Reviewed-on: https://gerrit.libreoffice.org/13992
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/vcl/textdata.hxx | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/include/vcl/textdata.hxx b/include/vcl/textdata.hxx index 6af42ee5a93d..fe37fbd3b4c7 100644 --- a/include/vcl/textdata.hxx +++ b/include/vcl/textdata.hxx @@ -150,21 +150,6 @@ struct TEIMEInfos void DestroyAttribs(); }; -// ----------------- Wrapper for old Tools List ------------------- - -#include <vector> -#include <algorithm> - -template <class T> class ToolsList : public ::std::vector< T > -{ -public: - size_t Count() const { return ::std::vector< T >::size(); } - size_t GetPos( T pObject ) const { return ( ::std::find( this->begin(), this->end(), pObject ) ) - this->begin(); } - T GetObject( size_t nIndex ) const { return (*this)[nIndex]; } - void Insert( T pObject, size_t nPos ) { ::std::vector< T >::insert( this->begin()+nPos, pObject ); } - void Remove( size_t nPos ) { ::std::vector< T >::erase( this->begin()+nPos ); } -}; - #endif // INCLUDED_VCL_TEXTDATA_HXX /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |