diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2013-12-05 23:42:23 +0100 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2013-12-06 08:04:23 +0100 |
commit | 07ab0d43b58cf7ee16c36016d6b9b70c0ebbb9b1 (patch) | |
tree | ac80d5449c42f832c14eb3fb3030208ae752b282 /include/svx | |
parent | 4a8175ebeb58555e5d48df134cfaf128293888f1 (diff) |
Get rid of DECLARE_STL_VECTOR
Change-Id: If4588034fc09e4663b5217669c71f26c0a3b8c8a
Diffstat (limited to 'include/svx')
-rw-r--r-- | include/svx/fmsrcimp.hxx | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/include/svx/fmsrcimp.hxx b/include/svx/fmsrcimp.hxx index b1f26b684e73..f435ad5c8c92 100644 --- a/include/svx/fmsrcimp.hxx +++ b/include/svx/fmsrcimp.hxx @@ -29,7 +29,6 @@ #include <com/sun/star/util/XNumberFormatsSupplier.hpp> #include <com/sun/star/util/XNumberFormatter.hpp> -#include <comphelper/stl_types.hxx> #include <cppuhelper/implbase1.hxx> #include <osl/mutex.hxx> #include <unotools/charclass.hxx> @@ -37,6 +36,7 @@ #include <osl/thread.hxx> #include <deque> +#include <vector> /** * class FmSearchThread @@ -158,7 +158,7 @@ namespace svxform { enum FMSEARCH_MODE { SM_BRUTE, SM_ALLOWSCHEDULE, SM_USETHREAD }; -DECLARE_STL_VECTOR( ::com::sun::star::uno::Reference< ::com::sun::star::uno::XInterface>, InterfaceArray); +typedef std::vector< ::com::sun::star::uno::Reference< ::com::sun::star::uno::XInterface> > InterfaceArray; class SVX_DLLPUBLIC FmSearchEngine { @@ -187,11 +187,11 @@ class SVX_DLLPUBLIC FmSearchEngine sal_Bool bDoubleHandling; }; - DECLARE_STL_VECTOR(FieldInfo, FieldCollection); + typedef std::vector<FieldInfo> FieldCollection; FieldCollection m_arrUsedFields; sal_Int32 m_nCurrentFieldIndex; // the last parameter of RebuildUsedFields, it allows checks in FormatField - DECLARE_STL_VECTOR(svxform::ControlTextWrapper*, ControlTextSuppliers); + typedef std::vector<svxform::ControlTextWrapper*> ControlTextSuppliers; ControlTextSuppliers m_aControlTexts; sal_Bool m_bUsingTextComponents; @@ -200,7 +200,7 @@ class SVX_DLLPUBLIC FmSearchEngine // Data for the decision in which field a "Found" is accepted ::com::sun::star::uno::Any m_aPreviousLocBookmark; // position of the last finding - FieldCollectionIterator m_iterPreviousLocField; // field of the last finding + FieldCollection::iterator m_iterPreviousLocField; // field of the last finding // Communication with the thread that does the actual searching OUString m_strSearchExpression; // forward direction @@ -354,12 +354,12 @@ private: // three methods implementing a complete search loop (null/not null, wildcard, SearchText) // (they all have some code in common, but with this solution we have do do a distinction only once per search (before // starting the loop), not in every loop step - SVX_DLLPRIVATE SEARCH_RESULT SearchSpecial(sal_Bool _bSearchForNull, sal_Int32& nFieldPos, FieldCollectionIterator& iterFieldLoop, - const FieldCollectionIterator& iterBegin, const FieldCollectionIterator& iterEnd); - SVX_DLLPRIVATE SEARCH_RESULT SearchWildcard(const OUString& strExpression, sal_Int32& nFieldPos, FieldCollectionIterator& iterFieldLoop, - const FieldCollectionIterator& iterBegin, const FieldCollectionIterator& iterEnd); - SVX_DLLPRIVATE SEARCH_RESULT SearchRegularApprox(const OUString& strExpression, sal_Int32& nFieldPos, FieldCollectionIterator& iterFieldLoop, - const FieldCollectionIterator& iterBegin, const FieldCollectionIterator& iterEnd); + SVX_DLLPRIVATE SEARCH_RESULT SearchSpecial(sal_Bool _bSearchForNull, sal_Int32& nFieldPos, FieldCollection::iterator& iterFieldLoop, + const FieldCollection::iterator& iterBegin, const FieldCollection::iterator& iterEnd); + SVX_DLLPRIVATE SEARCH_RESULT SearchWildcard(const OUString& strExpression, sal_Int32& nFieldPos, FieldCollection::iterator& iterFieldLoop, + const FieldCollection::iterator& iterBegin, const FieldCollection::iterator& iterEnd); + SVX_DLLPRIVATE SEARCH_RESULT SearchRegularApprox(const OUString& strExpression, sal_Int32& nFieldPos, FieldCollection::iterator& iterFieldLoop, + const FieldCollection::iterator& iterBegin, const FieldCollection::iterator& iterEnd); SVX_DLLPRIVATE void PropagateProgress(sal_Bool _bDontPropagateOverflow); // call the ProgressHandler with STATE_PROGRESS and the current position of the search iterator @@ -367,7 +367,7 @@ private: // helpers, that are needed several times SVX_DLLPRIVATE sal_Bool MoveCursor(); // moves m_xSearchIterator with respect to direction/overflow cursor - SVX_DLLPRIVATE sal_Bool MoveField(sal_Int32& nPos, FieldCollectionIterator& iter, const FieldCollectionIterator& iterBegin, const FieldCollectionIterator& iterEnd); + SVX_DLLPRIVATE sal_Bool MoveField(sal_Int32& nPos, FieldCollection::iterator& iter, const FieldCollection::iterator& iterBegin, const FieldCollection::iterator& iterEnd); // moves the iterator with respect to the direction/overflow iterator/overflow cursor SVX_DLLPRIVATE void BuildAndInsertFieldInfo(const ::com::sun::star::uno::Reference< ::com::sun::star::container::XIndexAccess >& xAllFields, sal_Int32 nField); // builds a FieldInfo in relation to field number nField (in xAllFields) and adds it to m_arrUsedFields |