20 #ifndef INCLUDED_SW_SOURCE_FILTER_WW8_SORTEDARRAY_HXX
21 #define INCLUDED_SW_SOURCE_FILTER_WW8_SORTEDARRAY_HXX
23 #include <osl/diagnose.h>
47 std::pair<C *, C *> aPair =
48 std::equal_range(mpWwSprmTab, mpWwSprmTab + mnNoElems, aSrch);
49 if (aPair.first != aPair.second)
56 : mpWwSprmTab(pWwSprmTab), mnNoElems(nNoElems)
58 OSL_ENSURE(mnNoElems && pWwSprmTab,
"WW8: empty Array: Don't do that");
59 std::sort(mpWwSprmTab, mpWwSprmTab + mnNoElems);
SortedArray(const SortedArray &)=delete
SortedArray & operator=(const SortedArray &)=delete
const C * search(C aSrch) const
SortedArray(C *pWwSprmTab, size_t nNoElems)
simple template that manages a static array